1

「MAGENTO」サイトでpayuを使用しています:

payu はペイパルと同じようにインドでの「支払い方法」です。

payuの公式コードがうまく動かなかったのは本当におかしい

お客様が商品を購入した後、「チェックアウト」ページに移動した後、

「注文する」ボタンをクリックすると、「payu site」にリダイレクトされます。

彼はお金を払っていませんが、支払うことなくpayuサイトを閉じることができますが、それよりも「注文」を受け取ります.

私たちはこれが起こることを望んでいません。Magento の管理パネルでは、顧客が Payu でお金を支払った後にのみ「注文」を取得する必要があります。

解決策を見つけるのを手伝ってください。

前もって感謝します。

4

1 に答える 1

1

デフォルトのシナリオでは、magento で[ Place order ] ボタンをクリックすると、注文が行われ、 paypalやあなたの場合はpayuなどの支払いゲートウェイにリダイレクトされることがわかります。

顧客が支払いを行わない場合、または支払いがキャンセルされた場合、注文は行われますが、支払いステータスが支払い保留中であることに注意してください。

あなたが話している要件は非常に難しいと思います。なぜなら、注文ボタンをクリックした時点ですでに注文が行われているからです。

これについてはよくわかりませんが、これを変更したい場合は、次のように考えることができます。

  1. 注文ボタンのクリックで注文するコードを削除する必要があります。
  2. 支払いが正常に完了したことを確認する必要があります (これがどのように達成されるかはわかりません) が、注文を行うコードを実行した後よりもこれを行うことができます。

しかし、私はこの方法をお勧めしませんが、他の隠れた合併症があるかもしれません.

別のオプションは、支払い方法がペイパルのようにエクスプレスチェックアウト方法を提供しているかどうかを確認することです. 支払い後のこのプロセスでは、顧客はサイトに戻り、注文するだけです。これにより、作業が簡素化されます。

しかし、あなたの支払い方法がこの機能を提供していない場合は、デフォルトの方法のままにしておくことをお勧めします。

これが役立つことを願っています。

于 2015-03-13T05:20:06.890 に答える