1

Paypal サンドボックスを使用して支払いフローをテストしています。

Paypal が返すエラー メッセージに対処しようとしています。この場合、エラー 10486: 「この取引を完了できませんでした。顧客を PayPal にリダイレクトしてください。」

[編集] 私のウェブページにエラーが表示され、ユーザーは再度ペイパルにリダイレクトするためのリンクを持っています。[/編集]

このドキュメントで説明されているように、ユーザーをペイパルにリダイレクトします 。

if(isset($_GET['token'])){
   $token = $_GET['token']
   $url = "https://www.sandbox.paypal.com/cgi-bin/webscr?cmd=_express-checkout&token=$token";
   header('HTTP/1.1 301 Moved Permanently');
   header('Location: ' . $url);
}

同じトークンを使用しています。すべて問題ありませんが、ユーザーは、何が問題で、なぜペイパルにリダイレクトされたのかについてのメッセージを受け取りません。

私が何か間違ったことをしたのか、サンドボックスでエラーを表示するためにアカウント設定を変更する必要があるのか​​ 、それともサンドボックスにバグがあり、エラーメッセージが表示されないのか、誰かが知っていますか.

4

2 に答える 2

-1

問題が発生して申し訳ありません。PayPal コミュニティによると、このコードはカードが銀行によって拒否されたことを示しています。したがって、最初のコースはカード発行会社に連絡することです。それでも解決しない場合は、PayPal カスタマー サポートに電話するのが簡単です。これが最も簡単な方法です。PayPal の 800 サポート番号に電話する代わりに、ログイン後に次の特別ページにアクセスしてください: www.paypal.com/us/cgi-bin/helpscr?cmd=_contact-phoneすべてのプロンプトに。

于 2013-07-12T09:41:39.597 に答える