2014-09-25 121 views
1

有没有什么方法可以通过Paypal使用REST API检索交易费用?检索Paypal交易费

我有一个移动应用程序,使用Paypal SDK进行收费,然后将事务ID发布到服务器。我试图用这个从PayPal获得交易费用。

看着documentation,它看起来应该作为details对象的一部分退回费用,但尚不清楚如何从付款中获得此费用。

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

响应返回有关交易信息,包括贝宝费的金额和币种,但一无所获。

enter image description here

我也试着查找销售(/v1/payments/sale/XXXXXXX),但是,不能正常返回有关PayPal的收费什么。

enter image description here

有趣的是,我似乎不能够查看这些信息无论是从在Web界面的交易网,但我敢肯定,这个信息是绝对可以在旧版本的网页界面(重新设计之前)。

不知道如果我在这里错过了一些明显的东西。

回答

2

不幸的是,尽管有记录,但似乎还没有实施。根据贝宝商业技术支持部门,在2015年2月16日:

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

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

0

数量对象的详细信息对象有一个费用字段,当您使用上面提到的URL查找销售时,应该在事务数组中的每个事务中进行查找。

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

+0

添加了几个截图。在几个月前的任何测试交易中,我都没有看到这一点。将尝试创建一些新的,看看是否仍然如此。 – Mun 2014-09-25 22:48:47