2014-04-11 118 views
0

要退款使用快速結帳有refundTransaction方法。 它返回的字段之一:REFUNDSTATUS可以具有值:即時和延遲。 如果ACK Success和REFUND_STATUS即時,則表示退款成功。 延遲是什麼意思?這是否意味着退款正在等待並收到ipn? 如果是的話,如果退款是成功的,當它失敗時會發送什麼ipn?paypal快速結帳退款REFUNDSTATUS

回答

0

來源:https://developer.paypal.com/docs/classic/api/merchant/RefundTransaction_API_Operation_NVP/

PENDINGREASON

原因,退款付款狀態被延遲。它是以下值之一:

無 - 退款狀態爲即時。

echeck - 退款狀態已延遲。

regulatoryreview - 支付正在等待處理,但我們確保它符合 法規要求。您將在24-72小時內再次與 進行聯繫,並獲得審查結果。

如果狀態處於掛起狀態,那麼當狀態更新時還應該獲得更新。

+0

你是什麼意思等待狀態? REFUND_STATUS只能是即時或延遲。你的意思是延遲意味着它正在等待,ipn會在晚些時候收到嗎? – Oleg

+0

如果'REFUND_STATUS'被延遲,那麼也應該有'PENDINGREASON'。 – Aaron