Magento рассчитать доставку будет возвращена при частичном возврате

Я пытаюсь выяснить, как рассчитать возврат доставки по заказам, в которых возвращаются некоторые товары. В настоящее время на экране кредитового авизо сумма в поле ввода представляет собой общую сумму, уплаченную за доставку. Когда вы настраиваете количество возмещаемых товаров и нажимаете кнопку обновления, суммы возмещения при доставке остаются прежними. Я хотел бы изменить его так, чтобы он относился к той части доставки, которая связана с возвращаемыми товарами.

В качестве расчета я думал, что это будет:
общая стоимость доставки — новый расчет доставки для предметов, не подлежащих возврату = стоимость доставки возмещаемых предметов.

Я вижу, что расчет для доставки осуществляется в этом классе:
Mage_Sales_Model_Order_Creditmemo_Total_Shipping

Однако у меня возникли проблемы с определением способа повторного расчета стоимости доставки для позиций кредитового авизо.

У кого-нибудь есть мысли о том, как я смогу достичь этого?

1

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]