Оновлення валюти через Нацбанк України для OpenCart
- OpenCart: 2.0, 2.1, 2.2, 2.3, 3.0
- Мова: українська, російська, англійська
- Ocmod: так
| Назва файлу | Посилання |
|---|---|
| currency-updater-nbu_oc20-23.ocmod.zip | |
| currency-updater-nbu_oc3x.ocmod.zip |
Модуль призначений для автоматичного оновлення курсів валют у вашому інтернет-магазині OpenCart за офіційними даними Національного банку України (НБУ). Встановили потрібні валюти в адмінці - і далі курси можна оновлювати за розкладом без ручного виправлення та пошуку актуальних значень.
Які завдання вирішує
- Підтримує актуальні курси для розрахунку цін у різних валютах.
- Заощаджує час адміністратора: оновлення виконується автоматично.
- Знижує ризик помилок під час ручного введення курсів.
Як працює оновлення
Модуль отримує курси з API НБУ та перераховує значення валют щодо вашої основної валюти магазину (тої, що задана в налаштуваннях OpenCart). Після оновлення очищується кеш валют, щоб нові курси одразу застосували на вітрині.
Що саме оновлюється
- Оновлюються всі валюти, додані у розділі валют, крім валюти за промовчанням (у неї значення завжди 1).
- Курс береться з офіційного джерела НБУ та зберігається у базі магазину.
Автооновлення за розкладом (cron)
У модулі додано окремий файл для запуску оновлення cron. У списку валют в адмінці відображається готова команда запуску.
Команда для cron:
/usr/bin/wget ВАШ_ДОМЕН/admin/cron_currency_update.php
Запуск за розкладом налаштовується на сервері (зазвичай 1 раз на день або частіше, якщо потрібно).
Переваги для адміністратора
- Не потребує технічних знань: достатньо один раз налаштувати розклад.
- Дані беруться з офіційного джерела.
- Можна запускати оновлення примусово (скрипт оновлює курси одразу).


