PayPal IPN的所有可能方案是什么?

时间:2017-07-07 10:25:04

标签: paypal paypal-ipn

可悲的是,PayPal's documentation严重不足。

payment_status的可能值是什么,它们何时发生?

我知道:

  • Completed - 非常不言自明
  • Pending - 尚未付款的eCheque付款

而且......就是这样。这就是文档中提到的所有内容。

但我需要知道,还有其他什么价值?如果eCheque被拒绝你会得到什么?当一个客户(欺骗性,-mutter mutter - )对付款发出退款(然后扯掉你几百个更多的嘀咕 - )时,怎么办? IPN会在这些情况下发送吗?

最终,我希望自动化更多出现的场景。例如,如果待处理的事务到达,那么我希望能够可靠地向客户解释他们的eCheque正在等待,并且当它清除时将通知他们,然后在确实被清除(或拒绝)时继续通知他们。

由于我使用虚拟货币进行交易,我希望能够在提交退款时自动从用户帐户中扣款,但如果退款已经解决且资金返还给我,则会再次贷记用户。

而且我真的不喜欢可能有其他我不能准备的场景,仅仅是因为文档很糟糕。

任何人都有实际操作经验,或者PayPal的实际开发人员是否会接受此次电话会议?

StackOverflow is not a "forum", guys!

0 个答案:

没有答案