这是PayPal PDT is not Returning a tx value in the Query String的后续问题
我正在努力解决同样的问题,但也使用真正的 PayPal 而不是沙箱:
只要我在我的 PayPal 表单中指定自定义返回 URL,tx 参数就不再附加。
还有办法解决这个问题吗?
这是PayPal PDT is not Returning a tx value in the Query String的后续问题
我正在努力解决同样的问题,但也使用真正的 PayPal 而不是沙箱:
只要我在我的 PayPal 表单中指定自定义返回 URL,tx 参数就不再附加。
还有办法解决这个问题吗?
付款方式是什么?您需要给我们一些东西来测试,例如按钮或购物车上传表单帖子。我们几乎不可能在没有任何上下文重现问题的情况下找出问题所在。
即使有退货,也可能没有此结帐的 tx,例如,如果它是未来的订阅付款。所以在那种情况下 tx 将是空的。
一般来说,您不应该将 PDT 用于任何重要的事情。即使给定的交易是成功的,无论出于何种原因,PDT 回报都可能永远不会发生。最简单的是,如果客户不选择返回或他们的浏览器事先崩溃。
所以,不要使用 PDT。将 IPN 用于任何重要的业务逻辑。(或者,如果您能够对结帐进行编程,还有更好的选择,例如具有 SolutionType=Sole 的 Express Checkout API)