PayPal的“已处理”和“已完成”PAYMENTSTATUS之间有什么区别?

时间:2012-02-14 19:47:12

标签: paypal express-checkout

我正在为客户编写PayPal Express Checkout设置,并在PayPal的可能PAYMENTSTATUS响应代码列表中查看“已处理”和“已完成”。 PayPal DoExpressCheckoutPayment API Doc以这种方式描述它们:

  

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

     

已处理 - 已接受付款。

我想知道我是否应该像对待已完成的付款一样处理“已处理”,或者是否应该像待处理付款一样处理。 (EG:它最终会变为已完成还是其他?)

提前感谢您的帮助!

2 个答案:

答案 0 :(得分:1)

状态“已处理”用于MassPayments。当Masspayments成功时,您将获得一个IPN帖子,其中payment_status为Processed。

答案 1 :(得分:0)

我有同样的疑虑,但经过研究后我发现Pay Pal方面没有明确的信息可以更好地解释它的区别。

我所做的是将处理状态视为待处理状态,想象在某些时候应该演变为完成。

我这样说是因为Pay Pal明确表示,在付款完成之前你不应该发货。