Paypal 付款已完成,但由于商户网站上的服务器关闭而未触发 IPN

标签 paypal paypal-ipn

谁能告诉我如果在 PayPal 上付款但没有触发 IPN 会发生什么情况,因为商家网站上的服务器已关闭。

paypal如何在商户服务器上校验和授权支付?

最佳答案

IPN 是一项(可选)通知服务,它与交易(也称为“结帐流程”、“支付流程”)本身无关。它通知接收方(IPN 消息的)交易中发生的事件在 Paypal

Instant Payment Notification

Instant Payment Notification (IPN) is a message service that automatically notifies merchants of events related to PayPal transactions. Merchants can use it to automate back-office and administrative functions, like automatically fulfilling orders and providing customers with order status.
...

Using IPN in your checkout flow

Although PayPal usually processes IPN messages immediately, IPN is not synchronized with actions on your website. Internet connectivity is not always 100% reliable and IPN messages can be lost or delayed. The IPN service automatically resends messages until the listener acknowledges them. The service resends messages for up to 4 days.

Because IPN is not a real-time service, your checkout flow should not wait for the IPN message before it is allowed to complete. If the checkout flow is dependent on receiving an IPN message, processing can be delayed by system load or other reasons. You should configure your checkout flow to handle a possible delay.

嗯..

关于Paypal 付款已完成,但由于商户网站上的服务器关闭而未触发 IPN,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28742769/

相关文章:

php - Paypal Sandbox - 通知 url 问题

c# - 如何在 MVC4 网站 : do I really need to expose my dev environment? 中集成和测试 PayPal

javascript - 从输入字段中获取值并将其传递给 Paypal

ruby-on-rails - 如何在 Nginx 中启用 TLS 1.2?

Paypal 付款高级设置错误

paypal-sandbox - PayPal Express 登陆页面和 SolutionType 无效

java - 将对象转换为具有相同数据的另一个对象? java

ssl - Paypal IPN SHA-256 服务器要求

paypal - 在 Paypal Sandbox 中模拟失败的 IPN 交易