使用PayPal REST API SDK检查结算方案付款的最佳做法是什么?

时间:2015-01-13 13:46:33

标签: api paypal sdk billing

我已成功通过REST API使用plans为我所工作的公司的Web服务创建了结算agreementsPayPal PHP SDK。但是我找不到任何关于如何检查自动协议付款的文件。

我认为webhooks适用于此项工作,但我也可以通过SDK检索付款交易。

两者都有缺点。

  • 使用webhooks的意思是网站真的应该一直工作,没有办法理解我是否错过了请求。这是我无法保证的。
  • 使用REST API,我应检查所有transaction的所有agrements与我的数据库同步。

是否有更好的解决方案,我可能会错过或是唯一可行的解​​决方案。

检查收到或错过的计划付款的最佳做法是什么?

1 个答案:

答案 0 :(得分:1)

https://github.com/paypal/PayPal-Python-SDK/issues/69上的对话与您相关。简短的回答是,虽然对webhooks中的计费协议的支持正在进行中,但如果您想要通知推送,则使用IPN将是最佳的临时解决方案,否则需要获取所有协议的事务。