Paypal PDN - 如果客户在重定向之前关闭窗口怎么办?

时间:2011-08-08 22:59:15

标签: paypal

我目前正在使用Paypal的PDN数据传输方法将我通过Paypal购物车进行的所有交易保存在我自己的MySQL数据库中。

但是,当Paypal将客户重定向到我的handlePayment.php页面时,大约需要10秒钟。如果客户关闭了窗口,则仍会进行付款,但订单不会发布到我的数据库中。

有没有办法可以:

a)加速重定向,以便瞬间完成?

b)在paypal购物车中的商店标题下添加一条描述,上面写着“请等到您完成付款后重定向?”

1 个答案:

答案 0 :(得分:0)

两者都做。无论哪个到达第一个获胜,另一个被忽略。有效载荷类似,因此没有太多代码需要添加。

如果您完全依赖IPN,那么在访问者返回您的网站时可能尚未到达(特别是如果他们点击它而不是等待重定向)。但是,如果您完全依赖PDN,则会遇到您描述的问题。这两个都是。