3

現在、WorldPay を当社の Web サイトに統合しようとしています (カスタム PHP、オープン ソースの e コマース フレームワークはありません)。

テストモードで「承認済み」/成功した支払いを正常に処理することができ、支払い応答 URL がすべて機能し、顧客は resultY.html (WorldPay の成功した買い物客の結果ページ) にリダイレクトされ、そこにボタンが含まれています。ウェブサイトに戻ります。これは、一般的にすべてが機能することを示していますが、...

ドキュメントに従って、トランザクションを送信するときに「エラー」応答をテストしてみましたが、次のメッセージとともに「安全な支払いページ」(カードの詳細入力など) にリダイレクトされ続けます。

「この購入に利用できるルートが見つかりません。これは、マーチャント構成のエラーまたはリモート システムの障害が原因である可能性があります。

エラーの結果が表示されると、顧客が resultC.html ページ (WorldPay のキャンセルされた買い物客の結果ページ) に誘導されることを期待していましたが、エラーを処理する方法を確認するためだけに WorldPay テスト モードをこのページに失敗させることはできないようです。理想的には、顧客がエラー トランザクションで resultC.html を確認できるようにして、顧客を Web サイトにリダイレクトするボタンを表示できるようにしたいと考えています。

WorldPay アカウントの「Installation Administration」設定に何か欠けているものがあるのではないかと思っています。私が見ることができる唯一の他の失敗関連フィールドは、「支払い応答失敗数」です - これは常に0です(多数のエラートランザクションを送信しているにもかかわらず)、「支払い応答失敗メールアドレス」(入力されていますが、エラートランザクションのメールが届きません)、「添付」 HTTP(s) Payment Message を失敗メールに送信しますか?' (私はこれを有効にしました)。

WorldPay の経験のある人が私にいくつかの指針を与えてくれることを願っています。

4

1 に答える 1

2

「エラー」の結果は、支払いのキャプチャ/決済に関係しているため、Web サイトと WorldPay の統合方法のエラーとは関係ありません。残念ながら、WorldPay は、ユーザーが請求を正常に作成した場合 (これは「CAPTURED」になります)、またはキャンセルを押した場合にのみ、「支払い応答」を送信します。コメントで言ったように、ユーザーは「キャンセル」を押した場合にのみresultC.htmlに移動します。

WorldPay がコールバック URL にアクセスできない場合、「Callback Failure」が発生することもあります。一般的に言えば、WorldPay 側で請求を作成する際にエラーが発生した場合、WorldPay はユーザーに通知しません (同様に、請求が決済または拒否された場合も通知しません)。

過去 2 年間、料金の作成でエラーが発生したことは一度もありませんので、心配する必要はないと思います。

于 2013-11-12T13:57:03.270 に答える