【发布时间】:2016-01-20 16:04:09
【问题描述】:
我在我的网站中设置了定期付款。当然,Paypal 是付款方式。
因此,当客户的 paypal 帐户为空时,将不会执行自动付款。
在这种情况下,payment_status 字段的值是多少?
以及如何识别支付失败?
【问题讨论】:
-
这在 IPN 文档中都有回答。显示零研究工作。
标签: paypal paypal-ipn paypal-sandbox
我在我的网站中设置了定期付款。当然,Paypal 是付款方式。
因此,当客户的 paypal 帐户为空时,将不会执行自动付款。
在这种情况下,payment_status 字段的值是多少?
以及如何识别支付失败?
【问题讨论】:
标签: paypal paypal-ipn paypal-sandbox
IPN 的文档是 here。
根据文档:
payment_status == 付款状态:
Canceled_Reversal:撤销已取消。例如,您在与客户的纠纷中获胜,被撤销的交易资金已退还给您。已完成:付款已完成,资金已成功添加到您的帐户余额中。
已创建:使用 Express Checkout 进行德国 ELV 付款。
拒绝:付款被拒绝。仅当付款时才会发生这种情况 由于列出的原因之一,以前未决 pending_reason 变量或 Fraud_Management_Filters_x 变量。
已过期:此授权已过期,无法获取。
失败:支付失败。仅当付款时才会发生这种情况 从您客户的银行帐户中提取。
待处理:付款待处理。有关更多信息,请参见pending_reason 信息。
已退款:您已退款。
撤销:由于拒付或其他类型的付款被撤销 逆转。资金已从您的账户余额中扣除,并且 退回给买家。撤销的原因在 ReasonCode 元素。
已处理:已接受付款。
作废:此授权已作废。
【讨论】: