Автоматическое обновление курса валют

Автоматическое обновление курса валют для Shop-Script

Обновление стоимости товаров по курсу валют ЦБ

4.8 9 оценок

7 дней бесплатно

Чтобы попробовать бесплатно, откройте плагин в Инсталлере в бекенде своего Webasyst. Бесплатный период возможен только для аккаунтов в облаке Webasyst.

Ваш отзыв
Установок
300+
Разработчик
Поддержка

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

Принцип действия плагина:

  • В автоматическом режиме: плагин в указанное время и по заданным Вами параметрам, автоматически произведет синхронизацию курсов валют магазина с "Центральным банком Российской Федерации".
  • В ручном режиме: Вам достаточно на странице плагина кликнуть кнопку "обновить курсы валют".

Принцип работы с плагином "Автоматическое обновление курса валют":

  1. В настройках магазина (магазин-настройки-валюты):
    а) добавьте необходимые валюты
    б) основной валютой выберите "Российский рубль"
    в) отметьте параметр "Я буду вводить цены в разных валютах для разных товаров"
  2. В настройках правила маршрутиризации (сайт-структура-редактор правила "магазин"):
    а) выберите основной валютой "Российский рубль"
  3. На странице плагина (магазин-плагины-"Автоматическое обновление курса валют"):
    а) откройте "настройки" необходимой валюты и пропишите параметры настойки ("множитель" и "округление числа")
    б) кликните на кнопку "просмотр" (позволяет проверить правильность выбранных настроек)
    в) если все верно, нажмите кнопку "сохранить" - Ваши настройки сохранены, и при обновлении курса будут применены автоматически
    г) после чего Вы можете обновить курс валюты (кнопка "обновить" в строке валюты или кнопка "обновить курс всех валют")
  4. На странице редактирования товара (магазин-товары-редактор товара-вкладка "основные данные"):
    а) задайте стоимость товара в валюте от которой должна рассчитываться стоимость в рублях (например 1 USD).
  5. В пользовательской части магазина (адрес размещения редактируемого товара)
    а) проверьте стоимость товара. Если Вы все сделали по инструкции, то стоимость товара должна отобразиться в "Российских рублях" по текущему курсу магазина.

Настройка автоматического обновления курсов валют (настройка CRON*):

  1. На странице плагина (магазин-плагины-"Автоматическое обновление курса валют"):
    а) перейдите во вкладку "Настройки "CRON (автоматическое обновление)"
    б) укажите время ежедневного срабатывания скрипта(Часы : минуты). Например 5 часов, 0 минут
    г) кликните на кнопку "генерация"
    д) скопируйте предложенный код
  2. Добавьте CRON задание
    а) перейдите в панель управления Вашего хостинга
    б) добавьте задание CRON **

* CRON - планировщик задач, используемый для периодического выполнения заданий в определенное время.

** Добавление CRON-задания происходит по-разному, в зависимости от панели управления *** (так же, у различных "хостингов", интерфейс и правила управления заданиями CRON может различаться):

*** Интерфейс CRON заданий в различных панелях управления:

  • Parallels Plesk
       Войдите в панель управления
       Перейдите в раздел Запланированные задачи
       Кликните на имени пользователя и нажмите Запланировать Новую Задачу
  • ISPmanager
       Войдите в панель управления
       Перейдите в раздел Планировщик (cron)
       Для добавления задания нажмите Создать в правом верхнем углу, пропишете команду, выставьте период выполнения и нажмите Ok
  • cPanel
       Войдите в панель управления
       Перейдите в раздел Задания Cron

Внимание!

Плагин актуален в том случае, если валюта "Российский рубли" является основной валютой.

Для автоматической синхронизации валют с ЦБ, потребуется добавить CRON-задание в панели управления сайтом (информацию о правилах добавления CRON-заданий, Вы можете получить у технической поддержки Вашего хостинга)

Для корректной работы плагина необходимо подключение расширения "SOAP" (уточните подключение расширения "SOAP" у тех. поддержки Вашего хостинга)

Все продукты этого разработчика