2016-03-19 9 views
0

私はマゼンタストアにcc-avenue支払いゲートウェイを実装しました。magentoはccavenueからの支払いが成功した後に注文を作成します

私はccavenue支払い方法を選択しているときにチェックアウトしますが、それはccavenueにリダイレクトされますが、バックエンドのmagentoでは注文が作成されます。

私はccavenueの支払いが成功した後に注文を作成したいと考えています。

誰でも私にこれを助けることができます。

+0

magentoでは、ステータス処理でデフォルトで注文が作成されます。支払いが完了すると、ステータスに基づいて成功としてマークされるか、失敗します。 – Butterfly

+0

私はあなたのための良い選択肢とは思わない。あなたが注文しようとした顧客の情報を失い、最終的に注文しなかったからです。 – fresher

+0

コードを表示してください。 – Enigmativity

答えて

0

マゼンタでは、支払いゲートウェイにリダイレクトする前に注文を作成する必要があります。 ccavenueを含むすべての支払いゲートウェイには注文IDが必要で、注文に関連するパラメータはほとんどないためです。あなたができることは、注文作成時にメールを停止することです。

があるイベント

sales_order_place_after 

オーバーライドしている、あなたはそれが適切な電子メールを送信するに応じて成功または失敗を来ているかどうか確認getwayお支払いからの応答を取得するときに、メールの送信を停止します。

関連する問題