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

标签 php paypal

  • 我正在使用 PayPal 沙箱来测试 PayPal 支付。成功支付账单后,它将返回到成功页面。但是我在返回页面上没有得到任何交易细节。谁能提出解决此问题的方法?
  • 有没有办法以 POST 方式从 PayPal 返回页面获取交易详情?

最佳答案

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

如果您使用的是Express checkout,在Doexpresscheckout 完成后,您将在响应中获得包括交易信息在内的所有必要信息。或者,调用 GetTransactionDetails获取交易信息的API。

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

关于php - 有没有办法在 php 的返回页面中从 PayPal 获取交易详细信息?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28082393/

相关文章:

paypal - 如何同时使用 PayPal Live 和 Sandbox

php - 如何在保持格式的同时从数据库检索和回显文本

PayPal , 返回页面 post 值, 如何访问和使用

php - 无法设置错误处理程序以在PHP-8中引发ErrorException

php - 如何在支付 WooCommerce 订单后重新保存可变产品的所有变体?

paypal - 如何更新沙箱中未清除的电子支票交易的状态

php - Paypal IPN 回调不适用于沙箱

javascript - 使用 Node js 运行 Paypal API 时出错

php - Insert into MySQL db 在循环中发生两次

php - 将文件从 IPhone/IPad 上传到 mysql 数据库?