我用这个把头撞在墙上。我正在使用 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/