关于可以从开发者沙箱触发Paypal REST API webhook事件



我的Paypal沙箱账户流程出了什么问题接收webhook通知?我们无法在上接收webhook事件我的URL。

使用"Webhooks模拟器"的URL。请告诉我我应该为上述URL上的接收webhook事件做些什么。

Webhooks模拟器为您配置的事件发送示例有效载荷。它不会在触发实际事件时发送通知。

如果您通过Webhooks Simulator收到通知,则意味着您配置的URL能够拦截POST请求。

现在对于"Paypal沙箱账户无法处理以接收Webhook通知"部分,请检查交易是否真的在https://developer.paypal.com/developer/dashboard/sandbox/。如果您要查找的事务不存在,则不会生成任何通知。如果存在事务,但您仍然没有收到任何通知,请共享调试id。

这是我在文档中忽略的一件愚蠢的事情,只有在联系支持人员后才发现。

在您遵循批准url并给予批准后,是否使用REST API执行付款?

https://developer.paypal.com/docs/api/payments/#payment_execute

Webhook只有在您执行付款后才会调用。

令人困惑的部分是;当用户批准取消付款时,不会调用webhook。只有一个重定向回返回url取消urlxecute调用之前找到另一种方法(如轮询付款)来查看状态变化。

相关内容

  • 没有找到相关文章

最新更新