1

mastercard セキュアコードを使用していますが、サードパーティの Cookie が無効になっているため、一部の顧客が支払いを完了できず、次のエラー メッセージが表示されます。

お支払いの処理中にエラーが発生しました。

ブラウザで Cookie が有効になっていません。支払いページにアクセスする には、Cookie を有効にする必要があります。 当社の Cookie は、お支払いの際にお客様を識別するため にのみ使用されます。これらは、ブラウザに短いテキスト文字列として一時的に保存されます。

すべてのブラウザの設定は異なるため、ブラウザのヘルプ で Cookie を有効にする方法を確認してください。

Cookieを有効にしたら、[続行] ボタンをクリックして支払いを再試行してください。

現在、これに対する回避策が必要です。つまり、ユーザーを mastercard サイトにリダイレクトするか、サード パーティの Cookie の問題なしに支払いが正常に行われるようにバックグラウンドで支払い処理を行う必要があります。これは可能ですか、助けてください。

バックグラウンドで支払いを行うためにこれを試しましたが、ここでもサードパーティの Cookie に対して同じ結果が返されます。

4

1 に答える 1

1

SecureCode の規制では、カード所有者が発行者 (MasterCard) と直接対話することが求められています。したがって、試したとおりにリクエストをプロキシすることはできません。おっしゃるとおり、そのサービスには Cookie が必須です。したがって、唯一のオプションは、買い物客が Cookie を有効にしていない場合、買い物客を SecureCode に送信せず、定期的に注文を処理することです。

于 2014-05-24T05:07:36.480 に答える