gpt4 book ai didi

php - PayPal REST API - 取消付款时没有 Webhook 事件?

转载 作者:太空宇宙 更新时间:2023-11-03 16:07:18 24 4
gpt4 key购买 nike

我在沙盒环境中使用 PHP 版本的 PayPal REST API。

我能够创建并执行付款,该付款已使用 Sandbox PayPal 帐户获得批准。付款是使用 MANUAL_BANK_TRANSFER 进行的,这意味着 PayPal 帐户中的资金不足。用户必须先将钱转入他的 PayPal 帐户。因此,付款被创建为 Pending

到目前为止一切顺利。创建/批准付款后,我登录到 Sandbox 用户的 PayPal 帐户并取消了付款。我假设,我的系统会通过另一个 Webhook 事件收到此操作的通知。此情况并非如此。我根本没有收到任何事件。

我将 Webhook 事件创建为通配符(所有事件)并且 PAYMENT.SALE.PENDING 事件已毫无问题地收到。因此接收其他事件应该没有问题。但即使在付款取消一小时后,我也没有收到任何事件。

假设我应该收到取消付款的通知,但我不知道是否确实如此。 PayPal 文档没有详细描述哪些操作会触发哪些事件。

那么,是我的 Webhook 配置有问题还是真的没有关于取消付款的事件?

最佳答案

当通过 paypal-account/paypal-backend 退款时,您不会通过 webhooks 收到通知。 Webhook 仅在通过 REST-API 调用操作时才起作用。您唯一可以做的就是实现 INP,但我还没有测试过它是否可行。

关于php - PayPal REST API - 取消付款时没有 Webhook 事件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36287218/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com