paypal webhook RestApi

时间:2016-01-20 07:32:16

标签: paypal payment-gateway paypal-sandbox payment

我需要实现paypal webhook Rest Api,我必须通过它来收听PayPal付款活动。

我无法找到实现它的方法。我学习了paypal文档,并根据其建议完成了以下工作:

  1. 首先,我创建了一个应用程序,通过该应用程序,我获得了客户端ID和秘密ID,我使用了这个访问键。

  2. 使用accesskey我创建了webhook并在this url中注册了事件类型,但我仍然无法收听任何事件。 所以请建议我paypal webhook如何工作以及使用java代码完成它的方法。

1 个答案:

答案 0 :(得分:0)

https://developer.paypal.com/docs/integration/direct/rest-webhooks-overview/所述,要在Sandbox或Live环境中使用Webhooks,请执行以下操作:

  1. 转到我的REST应用页面。
  2. 如果您还没有这样做,请创建一个应用程序。
  3. 添加webhook URL(您可以注册的最大webhook数) 每个申请10个。)
  4. 订阅感兴趣的活动类型。
  5. 然后,您将看到webhook URL,webhook ID和跟踪的事件。此Webhook ID用于Webhooks API以更新webhook,删除webhook,获取webhook以及列出已订阅的webhook事件类型。

    根据您的帖子,我相信您已成功完成第4步。现在要收听您订阅的事件,您可能需要触发这些事件。您可以在https://developer.paypal.com/docs/integration/direct/rest-webhooks-overview/#event-type-support

    了解有关何时以及如何触发事件的详情

    您可能需要参考PayPal Java SDK来获取代码示例:https://github.com/paypal/PayPal-Java-SDK