Как отвязать доставку от валюты магазина?

Автор Kostas11, 13 мая 2015, 20:20:33

« назад - далее »

Kostas11

Доброго дня всем.

Выявил для себя некоторое неудобство. Валютой магазина является доллар, так как закупки идут в нем, а доставка будет осуществляться по РФ. Но когда начал заполнять диапазоны доставки перевозчика, то увидел, что они ведь тоже идут в долларах. А мне нужно туда рубли прописать. Можно конечно по курсу пересчитать, но курсы крон-задачей каждый день обновляются, и соответственно, стоимость доставки тоже будет скакать, что не есть гуд. Кто-нибудь может подсказать, можно ли где-нибудь в коде прописать фиксированно валюту RUB в расчет доставки, буду очень признателен! Или может кто как по другому проблему решил? Платформа 1.6.0.8

coder

Для того чтобы все было в рублях, нужно валюту по умолчанию установить рубль.
Если закупки идут в долларах, то конвертировать цены в рубли нужно перед импортом товаров.

Kostas11

Цитата: coder от 14 мая 2015, 13:00:30
Для того чтобы все было в рублях, нужно валюту по умолчанию установить рубль.
Если закупки идут в долларах, то конвертировать цены в рубли нужно перед импортом товаров.

Это не совсем удобный вариант, хотя если ничего не придумаю, придется так и поступить. Не могу найти, где рассчитывается окончательная стоимость заказа. По идее, нужно искать что нить типа $total_price в контроллерах и разделить доставку на курс, как вариант,  в отображении так получается, но на формулу не влияет.

Миколас

Окончательная сумма заказа в /classes/PaymentModule.php в функции validateOrder.