我在我的網站內設置了定期付款。當然,Paypal是付款方式。Paypal IPN的付款狀態
所以,當客戶有一個空的PayPal帳戶,自動付款將不會執行。
在這種情況下payment_status字段的值是什麼?
如何識別付款失敗?
我在我的網站內設置了定期付款。當然,Paypal是付款方式。Paypal IPN的付款狀態
所以,當客戶有一個空的PayPal帳戶,自動付款將不會執行。
在這種情況下payment_status字段的值是什麼?
如何識別付款失敗?
IPN的文檔是here。
每文檔:
PAYMENT_STATUS ==付款的狀態:
Canceled_Reversal:逆轉已被取消。例如,您贏得了與客戶之間的爭議,並且被撤銷的交易資金已經退還給您。已完成:付款已完成,且資金已成功添加到您的帳戶餘額。
創建:使用Express Checkout進行德國ELV付款。
被拒絕:付款被拒絕。只有在付款爲 之前,由於 pending_reason變量或Fraud_Management_Filters_x變量列出的原因之一,纔會發生這種情況。
已過期:此授權已過期且無法捕獲。
失敗:付款失敗。只有當您的客戶的銀行賬戶支付爲 時纔會發生這種情況。
待定:付款正在等待處理。有關更多 信息,請參閱pending_reason。
退款:您退還了付款。
逆轉:由於退單或其他類型的 逆轉,支付已轉回。該資金已從您的賬戶餘額中刪除,並返還給買方 。原因代碼 ReasonCode元素中指定了反轉的原因。
已處理:付款已被接受。
空洞:此授權已被廢止。
這都是在IPN文檔中回答的。顯示零研究工作。 – EJP