Paypal PDT - 无法获取交易 ID
Posted
技术标签:
【中文标题】Paypal PDT - 无法获取交易 ID【英文标题】:Paypal PDT - unable to get transaction ID 【发布时间】:2012-04-21 01:12:04 【问题描述】:客户从 Paypal 付款后,可以在启用自动返回和 pdt 功能的情况下将他自动重定向回我的网站。当客户等待 10 秒进行自动重定向时一切正常,事务 ID 通过 get 发送,但是当客户选择“单击此处”而不是等待 10 秒进行自动重定向时,事务 ID 不是发送。
有人知道解决这个问题的方法吗?
谢谢!
【问题讨论】:
【参考方案1】:首先,您只是想显示交易 ID,还是想将其添加到数据库中或将其用于电子邮件收据等?
如果您只是想显示它,那么 PDT 就可以了。否则,我强烈建议您改用 IPN。它非常相似,只是无论用户是否返回您的网站,数据都将始终发布给它,即使启用了自动返回,也不能始终保证这一点。
如果您只需要 PDT,那么无论他们如何恢复,它都应该可以正常工作。不过,我很少使用 PDT,以至于我最近真的没有对它进行太多测试。我必须在沙盒中运行一些测试,看看我是否可以重现它并弄清楚如何让它按照你的意愿工作。
不过,请告诉我,因为如果 IPN 是更好的解决方案,我不想浪费时间来搞乱 PDT。
【讨论】:
以上是关于Paypal PDT - 无法获取交易 ID的主要内容,如果未能解决你的问题,请参考以下文章