为什么我收到的事件有延迟?
事件在本质上是异步的
Webhook 事件是异步发送的,所以预计会有超过几分钟的延迟(对于某些重定向支付方式,甚至会有几个小时或几天的延迟)。因此,我们建议你有一个集成,可以支持待定响应。
请不要从我们的异步进程的延迟中得出结论,因为这是我们平台设计的结果。请注意这种可能的延迟,不要依赖异步进程的响应,因为在你的终端上任何时间关键的进程。由于这是我们平台设计的结果,所以不可能减少延迟。
对于转向支付方式(例如,iDeal),我们依靠外部支付方式向我们提供交易状态,然后我们才能向你发送事件。
您不需要让您的客户等待,直到您收到该事件。以 iDeal 为例,您可以使用/payments/details 响应来实现。然后您可以使用异步事件来更新系统中的支付状态,并向客户发送确认。
这篇文章有用吗?
了解更多
查找有关此主题的更多详情。