【问题标题】:Retrieving Paypal transaction fee检索贝宝交易费用
【发布时间】:2014-11-20 20:08:09
【问题描述】:

有什么方法可以通过 REST API 检索 Paypal 收取的交易费用?

我有一个移动应用程序,它使用 Paypal SDK 进行收费,然后将交易 ID 发送到服务器。我正在尝试使用它从 Paypal 获得交易费用。

查看documentation,看起来费用应该作为details 对象的一部分返回,尽管目前尚不清楚如何从付款中获得此费用。

例如,如果我使用以下端点获得付款: /v1/payments/payment/PAY-XXXXXXX

响应返回有关交易的信息,包括金额和货币,但没有任何有关 Paypal 费用的信息。

我也尝试查找销售 (/v1/payments/sale/XXXXXXX),但这也没有返回任何有关 Paypal 费用的信息。

有趣的是,我似乎也无法从 Web 界面的交易网格中查看这些信息,但我确信这些信息在旧版本的 Web 界面中肯定是可用的(在重新设计之前)。

不确定我是否在这里遗漏了一些明显的东西。

【问题讨论】:

    标签: paypal


    【解决方案1】:

    不幸的是,尽管已记录在案,但似乎尚未实施。根据 PayPal 商家技术支持,2015 年 2 月 16 日:

    “请注意,交易费用不会在 REST API 响应中返回,我无法确定将来是否会实施。”

    我了解到费用跟踪是我公司实施 PayPal 的一项要求,因此我最终改用了 SDK。

    【讨论】:

      【解决方案2】:

      amount 对象的 details 对象有一个 fee 字段,当您使用上面提到的 URL 查找销售时,该字段应该在 transactions 数组中的每笔交易中。

      这应该返回您正在寻找的值。

      【讨论】:

      • 添加了几张截图。我在几个月前的任何测试交易中都没有看到这一点。将尝试创建一些新的,看看是否仍然如此。
      猜你喜欢
      • 2016-01-04
      • 2012-08-31
      • 2017-07-30
      • 2015-10-13
      • 1970-01-01
      • 1970-01-01
      • 2015-08-11
      • 2017-06-29
      • 2014-03-16
      相关资源
      最近更新 更多