クレジットカードでの支払いを受け入れることができるように、マーチャントのゲートウェイを追加する方法を見つけようとしています。
販売者からURLを指定しましたが、独自のPHPコードを使用して、このURLに簡単にリダイレクトできますが、Ubercartを使用して統合する方法が見つかりません。
ゲートウェイの例は https://test.mymerchantgateway.com/ECN/eng/payment/payForm.jsp です。
そのため、顧客のチェックアウト時に上記のURLにリダイレクトされ、支払いが成功すると、次のような「successUrl」を使用して私のWebサイトに戻ります。
<input type="hidden" name="successUrl" value="http://mydomain.com/success.php">
私はDrupal 6を使用していますが、違いがあれば。
実際にこれを行うモジュールはたくさんあります。カスタムコーディングとUbercartとの統合を行う必要があります。私がこれを行ってからしばらく経ちましたが、Ubercart/Drupalのバージョンによっても異なります。ただし、drupal 6統合の例のquickpayモジュールをチェックアウトできます。
これらの種類のことを行う一般的な方法は、フォームを作成し、必要なすべてのパラメーターを使用して、JavaScriptを使用して支払いゲートウェイのURLに自動投稿することです。ゲートウェイに沿ってゲートウェイまで正しいパラメータを送信し、リダイレクトするのはあなた次第です。しかし、これらの質問に答えることはdrupalまたはubercart関連ではありません。