我正在使用PayPal API创建Webhook,而不是开发人员网站。什么时候是最好的时间?在付款,创建付款或执行付款之后,我是在创建付款之前创建Webhook吗?根据API文档,在应用程序的生命周期中只需要创建一次Webhook。每次使用应用程序时都会创建新的Webhook,会发生什么?我拥有的:
- ProcessPayment:定义了付款详细信息,创建了付款,用户被重定向到PayPal。
- 执行债券:用户从PayPal返回,付款执行。
on Notify:
- verifyPayment:调用一个函数来验证webhook签名。
- 在网站数据库中进行后处理。
P.S。Webhook ID在哪里/如何生成?
如果要通知付款,则需要在进行付款交易之前创建Webhook。如果您的应用程序上配置了多个Webhooks,并且在这两个上都有相同的事件集,则您将在两个Webhooks上收到通知。
谢谢!