我经常搜索,但找不到答案。我正在将paypal与我的网站进行整合,我正在使用ipn将消息传回我的网站,了解有关交易状态的信息。到目前为止,我已完成“完成”和“退款”状态。当我收到“完成”状态时,我所做的是发出许可证密钥,当我收到“退款”状态时,我撤销相应的许可证。
当我收到“Reversal”和/或“Canceled_Reversal”状态时,我不确定应该怎么做。当我收到“Reversal”状态时,我应该撤销许可证吗?如果我收到有关同一交易的“Canceled_Reversal”状态,我会再次重新发出许可吗?
或者“Canceled_Reversal”状态是否会在没有相应的“Reversal”状态的情况下出现?我是否正确地低估了这一点?
谢谢
答案 0 :(得分:1)
当我收到“Reversal”状态时,是否应撤销许可证,如果我收到有关同一交易的“Canceled_Reversal”状态,则会再次重新发出该许可证?
是。如果你的系统有这样的概念,你可能更应该暂停它并将其解除暂停。
或者“Canceled_Reversal”状态是否可以在没有相应的“Reversal”状态的情况下出现?
没有