我目前正在使用贝宝的数据传输的PDN方法,以保持我的所有交易通过贝宝购物车在我自己的MySQL数据库中。
然而,当贝宝将客户重定向到我的handlePayment.php页面时,这需要大约10秒的时间。如果客户关闭了窗口,仍然会进行付款,但订单不会过帐到我的数据库中。
有没有办法让我可以:
a)加速重定向,以便它是即时的?
或
b)在paypal购物车的店铺标题下添加一个描述,上面写着“请在您完成付款后等待重定向?
发布于 2011-08-11 16:02:59
两者兼而有之。无论谁先到达,谁就赢,另一个就被忽略。有效负载是相似的,所以不需要添加太多代码。
如果你仅仅依靠IPN,当访问者返回你的站点时,它可能还没有到达(特别是如果他们点击它而不是等待重定向)。但是如果你仅仅依靠PDN,你就会得到你所描述的问题。所以两个都要做。
https://stackoverflow.com/questions/6989610
复制相似问题