【发布时间】:2017-09-12 15:18:27
【问题描述】:
我一直在查看 PayPal 开发人员文档,但事情有些混乱。我找到了 Express Checkout - NVP/SOAP 文档,但它被列为已弃用。我不想实现很快就会消失或过时的东西。
我应该使用什么 API 调用从 PayPal 检索交易/付款列表?
【问题讨论】:
-
这取决于您使用的集成。每个 NVP/SOAP 和 REST 不共享用于列出已完成事务的相同 API。
我一直在查看 PayPal 开发人员文档,但事情有些混乱。我找到了 Express Checkout - NVP/SOAP 文档,但它被列为已弃用。我不想实现很快就会消失或过时的东西。
我应该使用什么 API 调用从 PayPal 检索交易/付款列表?
【问题讨论】:
使用 PayPal rest API 列出付款:它将列出由 create payment 调用使用 PayPal 创建的所有付款 rest API 并且处于任何状态。
列表显示向拨打电话的商家支付的所有款项。
Sample CURL Request:
curl -v -X GET https://api.sandbox.paypal.com/v1/payments/payment
count=10&start_index=0&sort_by=update_time&sort_order=asc \
-H "Content-Type:application/json" \
-H "Authorization: Bearer Access-Token"
更多信息,请查看 PayPal REST API payment documentation
【讨论】: