paypal webhook RestApi

问题描述 投票:0回答:2

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

我找不到实现它的方法。我研究了 paypal 文档,并根据其建议做了以下工作:

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

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

paypal payment-gateway paypal-sandbox payment
2个回答
0
投票

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

  1. 转到我的 REST 应用程序页面。
  2. 如果您还没有创建一个应用程序。
  3. 添加一个webhook URL(你可以注册的最大webhook数量 每个申请 10 个)。
  4. 订阅感兴趣的事件类型。

然后您将看到 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


0
投票

Sandbox 和 Live 的相同解决方案

如果您使用paypal提供的按钮代码表格,您必须在创建按钮代码时选择您的凭据。

© www.soinside.com 2019 - 2024. All rights reserved.