有没有办法在PHP的返回页面中从PayPal获取交易详情?

时间:2015-01-22 06:19:39

标签: php paypal

  • 我使用PayPal沙箱测试PayPal付款。在成功支付账单后,它将返回成功页面。但我没有在返回页面中获得任何交易详情。任何人都可以提出任何解决方法吗?
  • 有没有办法从PayPal返回页面获取交易详细信息作为POST?

1 个答案:

答案 0 :(得分:2)

如果您使用的是PayPal标准按钮,则可以使用Payment Data Transfer。 只需在return参数中指定返回URL,PDT将返回交易信息。您还需要在PayPal帐户中enable Auto-Return

如果您正在使用快速结账,则在Doexpresscheckout完成后,您将获得所有必要的信息,包括作为响应的交易信息。或者,调用GetTransactionDetails API以获取交易信息。

此外,如果不在返回页面中,您始终可以使用IPN来获取异步的事务详细信息。这实际上是您可能需要进行的任何交易后处理的推荐方法,因为它可以让您正确处理可能在几天内无法清除的待处理付款。