Paypal IPN的付款状态

时间:2016-01-20 16:04:10

标签: paypal paypal-ipn paypal-sandbox

我在我的网站上设置了定期付款。当然Paypal是付款方式。

因此,当客户拥有空的PayPal帐户时,将不会执行自动付款。

在这种情况下, payment_status 字段的值是什么?

我怎样才能确定付款失败?

1 个答案:

答案 0 :(得分:2)

IPN的文档是here 根据文档:

  

payment_status ==付款状态:
  已取消_撤消:已撤消撤消。例如,您赢得了与客户的争议,并且已经退回的交易资金已退还给您。

     

已完成:付款已完成,资金已成功添加到您的帐户余额中。

     

已创建:使用快速结账进行德语ELV付款。

     

拒绝:付款被拒绝。只有付款时才会发生这种情况   由于列出的原因之一,之前未决   pending_reason变量或Fraud_Management_Filters_x变量。

     

已过期:此授权已过期且无法捕获。

     

失败:付款失败。只有付款时才会发生这种情况   来自客户的银行帐户。

     

待处理:付款待处理。有关更多信息,请参阅pending_reason   信息。

     

退款:您退还了付款。

     

已撤消:由于退款或其他类型的付款而导致付款被撤销   逆转。资金已从您的帐户余额中删除   回到买主那里。逆转的原因在中指定   ReasonCode元素。

     

已处理:已接受付款。

     

无效:此授权已失效。