有人可以告诉我,如果在PayPal上付款会发生什么,但由于服务器在商家网站上关闭,因此不会触发IPN。
PayPal将如何检查并授权商家服务器上的付款?
答案 0 :(得分:4)
IPN是一种(可选的)通知服务,它本身与交易(又称“结账流程”,“支付流程”)无关。它通知收件人(IPN消息)在Paypal 中发生的交易中的事件。
即时付款通知(IPN)是一种消息服务,可自动通知商家与PayPal交易相关的事件。商家可以使用它来自动化后台和管理功能,例如自动履行订单和为客户提供订单状态 ...
在结帐流程中使用IPN
虽然PayPal通常会立即处理IPN消息,但IPN与您网站上的操作不同步。互联网连接 并非始终100%可靠,IPN消息可能会丢失或延迟。 IPN服务自动重新发送消息,直到监听器 承认他们。该服务重新发送邮件最多4天。
由于IPN不是实时服务,因此您的结帐流程不应该 在允许IPN消息完成之前等待IPN消息。如果 结账流程取决于接收IPN消息,处理可以 因系统负载或其他原因而延迟。你应该配置你的 结帐流程以处理可能的延迟。
H个..