Paypal PDT - 无法获得交易ID

时间:2012-04-08 03:05:03

标签: paypal paypal-sandbox

客户从Paypal付款后,他可以自动重定向回我的网站,并启用自动返回和pdt功能。当客户等待10秒进行自动重定向时,一切正常,通过get发送事务ID,但是当客户选择“单击此处”而不是等待10秒进行自动重定向时,事务ID不是发送。

有人知道解决这个问题的方法吗?

谢谢!

1 个答案:

答案 0 :(得分:0)

首先,您是在尝试显示交易ID还是尝试将其添加到数据库中或将其用于电子邮件收据等?

如果您只是想显示它,那么PDT就可以了。否则,我强烈建议你改用IPN。它非常相似,只是无论用户是否将其返回到您的站点,数据都将始终发送到该站点,即使启用了自动返回,也无法保证这一点。

如果PDT就是你所需要的,无论它们如何回归,它都应该是相同的。我很少使用PDT,但我最近没有对它进行过多次测试。我必须在沙盒中运行一些测试,看看我是否可以重现它并找出如何让它按你想要的方式工作。

但请告诉我,因为如果IPN是更好的解决方案,我不想浪费时间搞乱PDT。