cancel
Showing results for 
Search instead for 
Did you mean: 

В админке цены в долларах, у покупателей в рублях

SOLVED

В админке цены в долларах, у покупателей в рублях

Привет! Такой вопрос, цены у поставщиков в долларах, и наша цена тоже зависит от курса доллара. Курс доллара каждый день меняется и нам нужно изменять цену на все товары.

 

Можно ли сделать так, чтобы цена на все товары изменялась при изменении курса доллара?

 

Необходимо, чтобы все цены были в рублях для посетителей сайта. 

 

 

1 ACCEPTED SOLUTION

Accepted Solutions

Re: Изменение цен на товары

Как я решил проблему:

 

1. В панели администратора зашёл в меню Система => Конфигурация => Установки валюты => Основная валюта выбираем Доллар США => Валюта по умолчанию выбираем Российский рубль => Разрешённые валюты выбираем Российский рубль.

 

Теперь все товары в панели администратора (то есть внутри магазина) учитываются в долларах США, а для посетителей и покупателей цена указывается в рублях по курсу с сервиса Webservicex.

 

2. В панели администратора зашёл в меню Система => Управление валютой => Курсы => Нажал кнопку Импорт.

 

Таким образом, импортировал курсы валют с сервиса Webservicex.

 

3. В панели администратора зашёл в меню Система => Конфигурация => Установки валюты => Настройка автоматического импорта Включено ставим Да => Время начала 12:00:00 => Периодичность Ежедневно.

 

В настоящий момент курсы валют будут каждый день автоматически загружаться в наш интернет-магазин.

View solution in original post

14 REPLIES 14

Re: Изменение цен на товары

Самый простой способ держать цену на товары в долларах и настроить ежедневное обновление курса.

А на сайте отображать только рубли.

 

Главное тут проверить, чтобы все модули оплаты умели работать с отображаемой валютой (рубли), а не базовой (доллары).

 

Если хранить цену в рублях, то надо писать скрипт, который будет пробегатьтся по всем товарам при смене курса и менять цену в рублях. Но если товаров много, то я бы не советовал так делать.


ET Web Solutions
extensions, custom work, support

Re: Изменение цен на товары

И еще модули доставки придется наверное поправить. Не удобно указывать стоимость доставки в долларах и постоянно пересчитывать в рубли по курсу (например если доставка почтой России 300 рублей за первый товар то придется постоянно редактировать цену в валюте, чтобы получать на выходе 300 рублей). А если используете калькулятор EMS почта России то модуль тоже надо поправить, иначе цена расчета в рублях воспринимается как цена в валюте админке и получите бешенные суммы на выходе.

Re: Изменение цен на товары

Niro, как это сделать?

 

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

Re: Изменение цен на товары

Какой из способов интересует?


ET Web Solutions
extensions, custom work, support

Re: Изменение цен на товары

Первый. А вообще интересуют все способы и методы их реализации.

Re: Изменение цен на товары

Первый оптимальный. И в этом случае разрешаете в магазине использование двух валют. Валюта админки - доллар, валюта фронта - рубль. Настраиваете обновление курсов валют по CRON, дорабатываете конвертацию валют для округления до десятков или сотен рублей, дорабатываете модули доставки как я писал раньше.

Re: Изменение цен на товары

Как я решил проблему:

 

1. В панели администратора зашёл в меню Система => Конфигурация => Установки валюты => Основная валюта выбираем Доллар США => Валюта по умолчанию выбираем Российский рубль => Разрешённые валюты выбираем Российский рубль.

 

Теперь все товары в панели администратора (то есть внутри магазина) учитываются в долларах США, а для посетителей и покупателей цена указывается в рублях по курсу с сервиса Webservicex.

 

2. В панели администратора зашёл в меню Система => Управление валютой => Курсы => Нажал кнопку Импорт.

 

Таким образом, импортировал курсы валют с сервиса Webservicex.

 

3. В панели администратора зашёл в меню Система => Конфигурация => Установки валюты => Настройка автоматического импорта Включено ставим Да => Время начала 12:00:00 => Периодичность Ежедневно.

 

В настоящий момент курсы валют будут каждый день автоматически загружаться в наш интернет-магазин.

Re: Изменение цен на товары

а так чтоб самому задавать курс каждый день? И как можно округлить сумму, в идеале чтобы копеек вообще не было.

Re: Изменение цен на товары

rush217, можно установить модуль Currency Manager http://shop.etwebsolutions.com/rus/et-currency-manager.html#description.

С помощью этого модуля можно изменить количество знаков после запятой в стоимости товара.