我正在使用贝宝沙箱来测试我的付款流程。
我正在尝试对贝宝返回的错误消息做出反应。在这种情况下,错误 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);
}
我正在使用相同的令牌。一切都很好,但用户没有收到关于出了什么问题以及为什么他被重定向到贝宝的消息。
有谁知道我是否做错了什么,或者帐户设置是否需要更改以在沙箱中显示错误,或者沙箱可能有错误并且不显示错误消息。