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);
}
同じトークンを使用しています。すべて問題ありませんが、ユーザーは、何が問題で、なぜペイパルにリダイレクトされたのかについてのメッセージを受け取りません。
私が何か間違ったことをしたのか、サンドボックスでエラーを表示するためにアカウント設定を変更する必要があるのか 、それともサンドボックスにバグがあり、エラーメッセージが表示されないのか、誰かが知っていますか.