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

Php PayPal REST API-取消付款时没有Webhook事件?,php,events,paypal,paypal-sandbox,paypal-rest-sdk,Php,Events,Paypal,Paypal Sandbox,Paypal Rest Sdk,我正在沙盒环境中使用PHP版本的PayPalRESTAPI 我能够创建和执行一个付款,这是通过使用沙盒贝宝帐户批准的。付款是通过手动银行转账进行的,这意味着贝宝账户上没有足够的钱。用户必须先将钱转到他的贝宝账户。因此,付款被创建为待定 到目前为止还不错。创建/批准付款后,我登录到Sandbox用户的PayPal帐户并取消了付款。我假设,我的系统将通过另一个Webhook事件得到此操作的通知。事实并非如此。我没有收到任何事件 我将Webhook事件创建为通配符(所有事件),并且没有任何问题地接收到

我正在沙盒环境中使用PHP版本的PayPalRESTAPI

我能够创建和执行一个付款,这是通过使用沙盒贝宝帐户批准的。付款是通过
手动银行转账进行的,这意味着贝宝账户上没有足够的钱。用户必须先将钱转到他的贝宝账户。因此,付款被创建为
待定

到目前为止还不错。创建/批准付款后,我登录到Sandbox用户的PayPal帐户并取消了付款。我假设,我的系统将通过另一个Webhook事件得到此操作的通知。事实并非如此。我没有收到任何事件

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

假设我应该得到取消付款的通知,但我不知道是否真的是这样。PayPal docu没有详细描述哪些操作将触发哪些事件


那么,我的Webhook配置是否有问题,或者是否真的没有取消付款的事件?

当通过paypal帐户/paypal后端退款时,您不会通过Webhook收到通知。Webhook仅在通过REST-API调用操作时工作。你唯一可能做的就是实现INP,但我还没有测试它是否有效。

当通过paypal帐户/paypal后端退款时,你不会通过Webhook收到通知。Webhook仅在通过REST-API调用操作时工作。你能做的唯一可能的事情就是实现一个INP,但是我还没有测试它是否能工作