Paypal Express NVP 是否需要 IPN?

Paypal Express NVP is IPN necessary?

我们正在为外卖服务构建一个新网站,并正在与 PayPal Express 集成(使用 NVP API)。由于订单在当天晚上发出,电子支票付款已被禁用。

我们要遵循的流程如下:

据我了解,此时,只要响应状态显示已完成,资金就有保障。其实除了极少数情况下,一般在Authorization的时候应该是可以保证的。

所以我没有看到 IPN 的要求?给定交易不会收到进一步的通知。我可以看到我们使用电子支票的好处,但是当它被禁用时它能提供什么吗?

IPN is an optional "messaging service"。您的 checkout/purchase 流程没有任何“依赖性”(不应该 正如 PayPal 所说)。

IPN is an asynchronous message service, meaning that IPNs are not synchronized with actions on your website...

...

The IPN message service is not a real-time service. As a result, your listener may not receive an IPN message for many seconds after an event occurs. As a result, your checkout flow should not depend upon receiving an IPN message to complete. If it does, your checkout flow will be slow during periods of heavy system load and complicated, since it must handle retries.

我已经有一段时间了,但你说的 IPN 非常有帮助是正确的 if/when 你支持 eCheck - 回复:当 Paypal 清除 check/funds 时通知(如果记忆服务,1 - 3 business/banking 天)。

第...