2012-01-23 27 views
1

我在使用magento安裝時使用Unirgy禮品證書。更改Unirgy禮品證書的訂單狀態

訂購實物產品時,如果支付網關上的付款失敗,後端的默認訂單狀態爲「待處理」,但如果產品爲禮品券,並且支付網關上的付款失敗,訂單狀態將保留'處理',這也是正常支付項目的默認訂單狀態。

這給我的後臺財務團隊造成了困惑。

我試圖在重定向到支付網關之前手動將授權方法中的訂單狀態設置爲掛起狀態,但無論我做什麼,狀態都會轉到處理狀態。

任何指針?

我曾問了支持,他們說,由於禮券是虛擬產品,Magento的不需要出貨,因此 訂單狀態自動變爲懸而未決。

+2

是的,支付擴展,聯繫支持 –

+2

我確實問過支持,他們說由於禮券是虛擬產品,因此magento不需要發貨,因此訂單狀態會自動掛起。 – sulabh

+1

我通過在unirgy之上製作一個自定義模塊來解決上述問題,該模塊可以跟蹤禮品證書是否已付款。然後,每5分鐘安排一次cron作業。持有未付禮品券的訂單。 – sulabh

回答

0

我通過使上unirgy頂部的自定義模塊,用於跟蹤的禮券是否已經支付或不解決上述問題。然後,每5分鐘安排一次cron作業。持有未付禮品券的訂單。