有没有办法从 php 返回页面中的PayPal获取交易详细信息


Is there any way to get the transaction details from PayPal in the return page for php?

  • 我正在使用PayPal沙盒来测试PayPal付款。成功支付账单后,它将返回到成功页面。但我在退货页面中没有收到任何交易详细信息。任何人都可以提出解决此问题的方法吗?
  • 有没有办法从返回页面获取交易详细信息PayPal作为 POST?
如果您

使用的是"标准"按钮PayPal则可以使用"付款数据传输"。只需在return参数中指定返回 URL,PDT 将返回交易信息。 您还需要在PayPal帐户中启用自动退货。

如果您使用的是快速结账,则在Doexpress结帐完成后,您将获得所有必要的信息,包括响应中的交易信息。 或者,调用 GetTransactionDetails API 来获取交易信息。

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