2

私は VM 2.0.6 と Joomla 2.5 と Multisafepay 支払いゲートウェイを使用しています。

ユーザーが製品をカートに入れ、チェックアウトをクリックすると、ユーザーは完全に別のページ (Multisafepay の Web サイトなので VM ではなくなります) に移動し、そこで希望の支払いオプションを選択できます。たとえば、paypal と同じです。しかし、その時点で、Virtuemart はすでに注文を確認する電子メールをユーザーに送信しています。その電子メールは次のように言っています: ご注文ありがとうございます。ご注文のステータスは空白です..

そのため、ユーザーが支払う前に、VM は既に電子メールを送信しています。

誰かがこれに関係しているか、答えを知っていますか?

4

2 に答える 2

0

ストア構成で、請求書のコピーが顧客に送信されるポイントを変更できます。[構成]>[チェックアウト]>[デフォルトの注文ステータス]を探して請求書を送信し、[確認済み]ステータスが選択されていることを確認します。

于 2012-09-24T22:27:21.770 に答える
0

VM 2.0.6 は次のように動作しています。

注文が行われると、配送方法と支払い方法のいずれかが選択されます。とカートには有効なデータがあり、注文が作成され、注文が行われたことを示すメールがユーザーに送信されます。必要に応じて、送信メール セクションを変更できます。パスにnotifyemailを含む1つの関数名(名前はわかりませんが、notifyで始まります):administrator/components/com_virtuemart/models/orders.phpこの関数を呼び出す前に、配送/支払い方法などの必要なものをすべて確認できます. この関数は、フロントエンドの cart.php コントローラーから開始する必要があります。

于 2012-09-26T04:00:19.320 に答える