paypal - 使用 PayPal Adaptive Payments API 获取费用金额?

标签 paypal paypal-ipn paypal-sandbox paypal-adaptive-payments paypal-nvp

我用这个把头撞在墙上。我正在使用 PayPal Adaptive Payments API 设置付款,我的平台用户之一从他们的客户那里收到付款。我需要能够看到与该交易相关的 PayPal 费用的金额

我熟悉并尝试使用 PaymentDetails API 操作,但不幸的是,该方法(和 IPN)返回的唯一准相关信息是 fees_payer( 支付了费用),而不是费用金额。

我还研究了 GetTransactionDetails操作,但根据 this document.,这似乎仅适用于 Express Checkout 和 Website Payments Pro API。

关于如何确定这些交易的费用金额有什么想法吗?

最佳答案

对于自适应支付,支付请求中指定的 IPNNotificationURL 将是应用特定的 IPN,不会提供太多关于该支付本身的信息。

如果您在接收方账户配置文件中设置 IPN,则会触发一个额外的 IPN,该 IPN 将特定于交易并包含费用。

关于paypal - 使用 PayPal Adaptive Payments API 获取费用金额?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36902547/

相关文章:

paypal - Auth/Capture 链式支付 (PayPal)

Paypal 客户网站付款选项

php - Paypal 错误 : user is not allowed to perform this action

php - paypal确认了哪些付款?

meteor - 如何想出 Paypal IPN url?

php - 在paypal中实现自适应链式延迟支付的错误

wordpress - Paypal 服务器错误 403 禁止在 Wordpress、Plesk 上使用

PayPal IPN 在付款完成数小时后发送多个通知

php - 如何向 Paypal Express Checkout 提交地址?

image - 支付宝按钮不显示