我刚开始使用 paypal,我在 1 天内搜索了这个问题。我需要你们的帮助。我已经完成了快速结帐 API 的编码,并且成功获得了付款交易,但我的问题是取消网址。当我取消付款时,它会返回到我的取消 url 并且 paypal 会像这样 url http://www.example.com/?token=EC-75630865LV806263H
当客户点击取消并返回我的取消网址时,是否可以获取名字、姓氏或有关客户的任何信息?
如果可能的话,你能给我关于如何在取消 url 时获取客户信息的链接或教程。
提前致谢。
最佳答案
我编写的代码在运行时生成了 cancelurl。因此,在发送支付交易负载之前,我设置了取消 url,如下所示:
$settings->cancelurl = 'http://www.example.com';
if($_SESSION['customer_ref']){ //save loggedin customer ref in session.
$settings->cancelurl .= '&customer_ref='.$_SESSION['customer_ref'];
}
所以当 paypal 上的 cancelurl 看起来像这样时 http://www.example.com/?customer_ref=qwuy16436771&token=EC-2Q454WDAE110BD2
因此您可以从 url 中获取 customer_ref 并在它到达您的服务器后执行任何您需要做的事情。
希望对您有所帮助。
关于php - 取消 url 响应 paypal,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24644263/