Друзья! Проблема такая. У меня все цены в админке в евро. Курс ставлю через админку руками. Автоматическое обновление курса отключено. При формировании корзины и заказа все хорошо. НО! если я меняю заказ в админке (добавляю или удаляю позиции), то мне пересчитывает цены по автоматическому курсу, а не мной установленному. как поправить этот баг?
Нашел в чем дело! В БД записывается курс на момент заказа, по нему и считает все изменения, не смотря на то, что на момент изменения курс поменяли. Думаю не просто будет написать код, чтобы этот момент учитывался при пересчете.
Мне попадался переделанный учет заказов, вернее там одна кнопка пересчета цен по текущему курсу. Если найду - брошу.