PayPal 快速结账中 initial_payment_status 的可能值是多少?

What are the possible values of initial_payment_status in PayPal Express checkout?

我正在收到 IPN 响应:

我的 txn_type=recurring_payment_profile_created 和 initial_payment_status=已完成 我想查看是否付款失败,发邮件给买家

在 PayPal Express 结账中 initial_payment_status 的可能值是多少。

参数 "initial_payment_status" 的文档中没有其他信息,但官方 paypal API 文档中描述了付款状态。可能的值是:

  • CANCELED – 预批准协议已取消
  • CREATED – 支付请求已收到;一旦付款被批准,资金将被转移
  • 已完成 – 支付成功
  • 未完成 – 对于并行支付,部分转账成功,部分转账失败,或者对于延迟链式支​​付,二级接收方尚未支付
  • 错误 – 付款失败,所有尝试的转账均失败或所有已完成的转账已成功撤销
  • REVERSALERROR – 尝试撤销付款时一次或多次转账失败
  • PROCESSING – 付款正在进行
  • PENDING – 付款正在等待处理