我一直在使用 PayPal webhook 响应来验证客户是否已为产品付款,而且显然
payments.payment.created
webhook 在 payments.payment.completed
webhook 之前到达。我被告知(通过 chatGPT)payments.payment.completed
webhook 实际上意味着资金已经转移并且客户已经安全地支付,而payments.payment.created
webhook 只是意味着用户已经进行了财务支付但可能没有必然完结。它是否正确?如果是这样,在 payments.payment.created
webhook 到达时授予用户访问我的产品是否安全,因为 payments.payment.completed
webhook 实际上需要 5-10 分钟才能到达,这对我的服务性质来说是有问题的。
非常感谢任何帮助!