【问题标题】:PayPal REST API /v1/reporting/balances balance_detail returning wrong negative balancePayPal REST API /v1/reporting/balances balance_detail 返回错误的负余额
【发布时间】:2020-07-14 05:53:48
【问题描述】:

早上好, 我正在尝试向我的应用程序添加一项功能,该功能将显示当前的 PayPal 帐户余额。我使用 PayPal REST API 来获取交易详细信息,因此认为使用它来获取余额也很容易。我正在尝试使用 here 描述的 /balances 资源

我可以成功拨打电话并获得有效响应。但是,余额是错误的,当前为正时显示负余额。我使用的实际代码是(在 Windows 中):

curl -v -X GET "https://api.paypal.com/v1/reporting/balances?currency_code=GBP&as_of_time=2020-04-02T10:07:00-1007" -H "Content-Type: application/json" -H "Authorization: Bearer <Access-Token>"

(我用我的访问令牌替换) 有谁知道为什么会这样?我注意到响应中的“as_of_time”比我提出的请求中的时间早了 3 小时,因此 URL 可能应该包含不同时区的时间。尽管如此,我们的余额从来都不是负数。如果我省略“as_of_time”,也会得到相同的结果。

【问题讨论】:

    标签: rest api paypal balance


    【解决方案1】:

    也许你已经知道答案了,transaction search 总是有延迟,因为接口不是实时的。

    【讨论】:

      猜你喜欢
      • 2016-12-21
      • 2020-07-30
      • 2022-01-16
      • 2020-07-11
      • 2015-11-01
      • 2018-01-20
      • 2021-11-04
      • 2015-04-25
      • 2013-06-26
      相关资源
      最近更新 更多