我正在将 PayPal Webhooks 集成到我的应用程序中以处理付款通知。我需要了解付款完成和服务器收到 Webhook 通知之间的典型延迟。根据您的经验,PayPal在付款后一般需要多长时间发送webhook?是否有任何特定因素可能导致延迟超过几秒?任何见解或官方参考都会有所帮助。
谢谢😊
通常不到一分钟。 SLA 的时间要长得多(几个小时),并且偶尔会因任何系统问题而发生。
对于一次性付款,请使用立即捕获 API 响应,并且在付款时不要依赖 Webhook 来实现任何业务逻辑(退款或冲销等付款后操作是可以的,如果您最终实现其中任何一项自动化的话)
对于没有试用期的订阅,PAYMENT.SALE.COMPLETED 是您唯一需要的 Webhook。