我正在通过“立即购买”按钮处理一些购买交易。我通过通知网址,并实施了一个IPN监听器来处理PayPal在购买完成后向我发送的IPN。 我想知道如果我的IPN监听器关闭/无法处理IPN会发生什么。 PayPal是否继续尝试发送IPN直到获得200?你有没有关于如何处理这种情况的建议?如果我的Paypal IPNs侦听器关闭,会发生什么情况?
而且,当我检查的IPN我只检查IPN的状态为“验证”,如果是PAYMENT_STATUS“已完成”。只有在这种情况下,我才会授权我购买。想知道如果payment_status是“Pending”,会发生什么情况。 Paypal是否继续发送IPN直到付款“完成”?是否有关于如何处理payment_status的所有可能值的参考/指南?
谢谢
非常感谢您的帮助,那么问题的第二部分呢?再次感谢 – otrebla
@otrebla是的,例如一个echeck以及付款状态作为待处理,它会在它清除后发送另一个ipn - 将其更改为完成 –
谢谢大卫。很好的帮助! – otrebla