我目前正在使用Paypal的PDN数据传输方法将我通过Paypal购物车进行的所有交易保存在我自己的MySQL数据库中。
但是,当Paypal将客户重定向到我的handlePayment.php页面时,大约需要10秒钟。如果客户关闭了窗口,则仍会进行付款,但订单不会发布到我的数据库中。
有没有办法可以:
a)加速重定向,以便瞬间完成?
或
b)在paypal购物车中的商店标题下添加一条描述,上面写着“请等到您完成付款后重定向?”
答案 0 :(得分:0)
两者都做。无论哪个到达第一个获胜,另一个被忽略。有效载荷类似,因此没有太多代码需要添加。
如果您完全依赖IPN,那么在访问者返回您的网站时可能尚未到达(特别是如果他们点击它而不是等待重定向)。但是,如果您完全依赖PDN,则会遇到您描述的问题。这两个都是。