我在我的网站上设置了定期付款。当然Paypal是付款方式。
因此,当客户拥有空的PayPal帐户时,将不会执行自动付款。
在这种情况下, payment_status 字段的值是什么?
我怎样才能确定付款失败?
答案 0 :(得分:2)
IPN的文档是here 根据文档:
payment_status ==付款状态:
已取消_撤消:已撤消撤消。例如,您赢得了与客户的争议,并且已经退回的交易资金已退还给您。已完成:付款已完成,资金已成功添加到您的帐户余额中。
已创建:使用快速结账进行德语ELV付款。
拒绝:付款被拒绝。只有付款时才会发生这种情况 由于列出的原因之一,之前未决 pending_reason变量或Fraud_Management_Filters_x变量。
已过期:此授权已过期且无法捕获。
失败:付款失败。只有付款时才会发生这种情况 来自客户的银行帐户。
待处理:付款待处理。有关更多信息,请参阅pending_reason 信息。
退款:您退还了付款。
已撤消:由于退款或其他类型的付款而导致付款被撤销 逆转。资金已从您的帐户余额中删除 回到买主那里。逆转的原因在中指定 ReasonCode元素。
已处理:已接受付款。
无效:此授权已失效。