沙盒中的PayPal Webhooks无法正常工作

Dom*_*k G 7 paypal paypal-sandbox paypal-webhooks

我将REST API集成到我们的系统中。唯一缺少的是对我创建的Webhook的响应。

Webhook已在我的应用程序中为沙箱注册,但是当我使用apps密钥在沙箱中创建付款时,没有接到Webhook接收者的电话。使用webhook模拟器可以正常工作。

我要做的步骤:

  1. https://api.sandbox.paypal.com/v1/oauth2/token
  2. https://api.sandbox.paypal.com/v1/payments/payment
  3. 使用方法“ REDIRECT”重定向到结果链接
  4. 使用沙箱帐户完成付款

我做错了什么吗?在沙箱中使用此工具是否有问题?

小智 -1

要在 Sandbox 或 Live 环境中使用 Webhook,请执行以下操作:

  1. 转到我的应用程序和凭据页面。
  2. 如果您还没有创建一个应用程序,请创建一个应用程序。
  3. 添加网络钩子 URL
  4. 订阅感兴趣的事件类型。

看起来您已经完成了第 3 步。如果您尚未订阅 webhook 事件,请订阅它们。

您还可以检查您的 Webhook URL,看看它是否正在获取从 Webhooks 模拟器生成的数据,如果没有,您可能还需要更新它。对于 webhook URL,您可以使用Runscope等工具并在其中创建存储桶来捕获响应。

  • 感谢您的回答。我已经订阅了所有测试活动。我在 URL 中所做的唯一一件事就是将请求写入日志。不过,它可以与模拟器一起使用。 (7认同)
  • 嗨@DominikG,能够解决这个问题吗?我按照建议进行配置,但仍然无法在沙箱中获取我的网络挂钩事件 (7认同)