我無法通過Magento Admin中的貸項憑證發出部分退款。我只需要退還一筆費用,沒有物品,所以我將所有物品的數量更改爲0並更新數量,因此沒有物品正在退款。接下來,我在調整退款中輸入我想要退款的金額,或者得到一個錯誤,它必須是正數(我放0.55),或者我可以退還的最高金額是訂單總額。我嘗試使用調整費,但它標記所有項目退還,儘管他們被刪除...Magento - 部分退款問題
任何想法?我見過的每個線程都沒有解決方案。
我使用的Magento社區1.7.0.2
我無法通過Magento Admin中的貸項憑證發出部分退款。我只需要退還一筆費用,沒有物品,所以我將所有物品的數量更改爲0並更新數量,因此沒有物品正在退款。接下來,我在調整退款中輸入我想要退款的金額,或者得到一個錯誤,它必須是正數(我放0.55),或者我可以退還的最高金額是訂單總額。我嘗試使用調整費,但它標記所有項目退還,儘管他們被刪除...Magento - 部分退款問題
任何想法?我見過的每個線程都沒有解決方案。
我使用的Magento社區1.7.0.2
參數允許部分退款實際上是由用來放置訂單的付款方式設置。
某些付款方式不允許部分退款,但是您可以快速修改付款方式的模型以允許部分退款。
app/code
目錄中找到付款方式的模型。 app/code/[local or community]/[PaymentMethodName]/Model/[PaymentMethodModelName]
app/code/core/[PaymentMethodName]/Model/[PaymentMethodModelName]
protected $_canRefundInvoicePartial = false;
protected $_canRefundInvoicePartial = true;
如果找不到protected $_canRefundInvoicePartial = false;
,請嘗試將其添加到模型類的頂部。
如果操作正確,您現在可以使用此付款方式對訂單進行部分退款。
感謝Axel的快速響應。我試着用不同的產品搞亂一點,它不適用於捆綁產品。採用相同付款方式的簡單產品確實無法工作。我正在使用捆綁產品,因爲我的產品可以配置,但也需要從庫存中提取庫存。我還沒有看到任何有關捆綁產品退款限制的文檔。有任何想法嗎? –
「我試過使用調整費,但它標記了所有項目退還,儘管它們被刪除」 - 您在貸項通知單上將其數量設置爲0後是否點擊更新數量按鈕? – Axel
我做到了。在將所有捆綁產品設置爲0並單擊更新數量(訂單項目列表消失)並單擊退款按鈕後,我進行調整退款時,出現「可退還的最大金額」錯誤和列表我剛剛清零的產品回來了......我認爲捆綁產品存在一個錯誤?它似乎忽略了我已清零的內容,然後嘗試添加調整退款,因此退款總額高於訂單總額。 –
你有沒有找到這個解決方案?我面臨同樣的問題。部分退款不適用於捆綁產品。 – Konstant