內容簡介
如果你的 WooCommerce 網站使用 authorize.net 信用卡支付,這是一個必需的外掛程式。
我們以前曾經調查過這個問題,發現 authorize.net 的供應商確認這是他們那邊的問題,但他們可能不會採取任何行動。問題基本上是:如果有人使用除了信用卡以外的付款方式下單,然後這筆訂單進入等待處理的狀態,但之後這人又決定使用信用卡付款,如果信用卡付款成功,這筆訂單仍然會維持等待處理的狀態,因為這個外掛程式沒有改變訂單狀態。他們也發現在某些情況下,有人先使用信用卡支付但失敗了所以訂單暫停,之後再用另一張卡支付,雖然成功但訂單仍然一直處於等待處理的狀態。
如果成功完成 authorize.net 的付款,將等待處理的訂單變為處理中。每 5 分鐘,Cron 作業檢查等待處理的訂單,以查看是否從 Authorize.net 收到任何成功的付款。如果是,將等待處理的訂單狀態改為處理中。
外掛標籤
開發者團隊
② 後台搜尋「Move orders on-hold to processing if successful authorize.net payment」→ 直接安裝(推薦)
原文外掛簡介
It’s a must use plugin if you are using authorize.net CC payment for your WooCommerce site.
This is one we looked into awhile back and found out the authorize.net vendor confirmed it was an issue on their end but they would probably not do anything about it. Basically an issue comes up if someone orders with a payment type other than CC that puts the order on hold and then the person decides to pay with credit card. Even if the CC is successful the order stays as on hold because the plugin doesn’t change the order status. They have also seen cases where the person attempts a CC, it fails so its put on hold, they use another card and that is successful but it stays on hold.
Move orders on-hold to processing if successful authorize.net payment. Cron job rans every 5 minutes and check on-hold orders to see if there any successful payment from Authorize.net. If yes change the order status to processing from on-hold.
