PayPal IPN用于撤销和取消_Reversal付款状态

时间:2014-11-22 15:48:27

标签: paypal paypal-ipn

我经常搜索,但找不到答案。我正在将paypal与我的网站进行整合,我正在使用ipn将消息传回我的网站,了解有关交易状态的信息。到目前为止,我已完成“完成”和“退款”状态。当我收到“完成”状态时,我所做的是发出许可证密钥,当我收到“退款”状态时,我撤销相应的许可证。

当我收到“Reversal”和/或“Canceled_Reversal”状态时,我不确定应该怎么做。当我收到“Reversal”状态时,我应该撤销许可证吗?如果我收到有关同一交易的“Canceled_Reversal”状态,我会再次重新发出许可吗?

或者“Canceled_Reversal”状态是否会在没有相应的“Reversal”状态的情况下出现?我是否正确地低估了这一点?

谢谢

1 个答案:

答案 0 :(得分:1)

  

当我收到“Reversal”状态时,是否应撤销许可证,如果我收到有关同一交易的“Canceled_Reversal”状态,则会再次重新发出该许可证?

是。如果你的系统有这样的概念,你可能更应该暂停它并将其解除暂停。

  

或者“Canceled_Reversal”状态是否可以在没有相应的“Reversal”状态的情况下出现?

没有