Курсы валют
По умолчанию цену на товары можно установить в евро, долларах США или рублях РФ. Если у вас на сайте в товарах используется несколько валют, то при добавлении в корзину и при оформлении заказов суммы будут пересчитываться в валюту сайта по умолчанию, переменная sys_currency. Для пересчета цен потребуется указание курса рубля к евро и доллару США переменными kurs_usd и kurs_euro, если не установлено автоматическое обновление курса.
Важное замечание. Если валюта по умолчанию задана рубли РФ, цена товара указана в евро или долларах США, но не установлен курс евро и доллара или не включено автообновление курса - цена на странице товара останется в евро или долларах США.
Автоматическое обновление курса валют
Для включения автоматического обновления нужно включить переменную sys_autoload_rate, если ее нет, то нужно ее создать с типом данных "флажок".
Сбор данных о курсе происходит ежедневно, около 13-00 по московскому времени, с сайта Центрального Банка РФ. Собираются данные о курсе евро и доллара США по отношению к рублю РФ. Курс собирается на следующий установленный ЦБ день. Если вы хотите забирать курс, который установлен на текущий день, то переменной sys_autoload_rate надо задать значение 2, сменив ее тип вместо "флажка" на "текст".
Собранные данные хранятся в переменных kurs_euro, kurs_usd и kurs_rur. Действующий курс можно увидеть в панели администратора.
Ручное управление курсом валют
Чтобы устанавливать курс валют в ручном режиме, достаточно добавить переменные kurs_euro, kurs_usd и kurs_rur (обычно равно 1), указав в них текущий курс и меняя его по мере необходимости. После этого автоматическое обновление можно отключить, sys_autoload_rate.
Итак, переменные для работы с курсом валют sys_currency - валюта по умолчанию (usd, euro, rur) sys_autoload_rate - включение обновления курса в автоматическом режиме kurs_euro - курс евро kurs_usd - курс доллара США kurs_rur - курс рубля РФ (обычно равно 1)