簡體   English   中英

PayPal付款狀態正在等待處理?

[英]PayPal payment state is pending?

我正在用PHP實現paypal付款。 該代碼目前針對沙箱。

我處理后

$result = $payment->execute($objPaymentExecution, $apiContext)

結果對象中的statepending

是因為沙箱嗎? 國家是否會在實時(非沙箱)請求中完成或批准?

當州處於待決狀態時應該處理什么?

賣方是否應該在未決狀態下分發他的文章?

PS:Rest-API-Kit的樣本得到了相同的結果!

在不知道您發送的所有數據的情況下,很難確定。

但在“現實生活”PayPal中,待定狀態通常意味着買方正試圖使用​​銀行賬戶中的資金(可能是他們的PayPal賬戶資金不足)付款,這是一個eCheque。 最多可能需要10天才能清除,此時您的IPN系統應收到一條新通知,說明付款已完成。

這是一個類似的問題,討論未決付款。 兩個答案都給出了待付款的原因:

關於待付款的堆棧問題

我復制並粘貼了上述問題的部分答案:還有另一個原因是付款狀態待定。 如果您要發送doAuthorization,那么資金將始終處於待處理狀態,直到您獲得資金。

直接來自PayPal文檔:例如,未結算的授權的PaymentStatus設置為Pending; 但是,其PendingReason設置為授權,與付款審核無關。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM