有没有办法使用REST API检索Paypal收取的交易费用?
我有一个使用Paypal SDK收费的移动应用程序,然后将交易ID发布到服务器。我试图用它来从Paypal获得交易费用。
查看documentation,费用应该作为details对象的一部分退回,但不清楚如何从付款中获取此费用。
例如,如果我使用以下端点获得付款:
/v1/payments/payment/PAY-XXXXXXX
回复会返回有关交易的信息,包括金额和货币,但不包括Paypal费用。
我也试过查询促销(/v1/payments/sale/XXXXXXX
),但也没有回复任何有关Paypal费用的内容。
有趣的是,我似乎无法从网络界面中的交易网格查看此信息,但我确信这些信息在旧版网页界面中绝对可用(在重新设计之前)。
不确定我是否遗漏了一些明显的东西。
答案 0 :(得分:2)
不幸的是,尽管有记录,但似乎尚未实施。根据PayPal Merchant技术支持,2015年2月16日:
“请注意,REST API响应中不会返回交易费用,而且我无法确定将来是否会实施此项费用。”
我了解到费用跟踪是我公司PayPal实施的要求,因此我最终转而使用SDK。
答案 1 :(得分:0)
金额对象的详细信息对象有一个费用字段,当您使用上面提到的URL查找销售时,应该在交易数组中的每个交易中。
这应该返回您要查找的值。