Оновлення валюти через ПриватБанк для OpenCart
- OpenCart: 2.0, 2.1, 2.2, 2.3, 3.0
- Мова: українська, російська, англійська
- Ocmod: так
| Назва файлу | Посилання |
|---|---|
| currency_updater_privatbank_oc20-23.ocmod.zip | |
| currency_updater_privatbank_oc3x.ocmod.zip |
Модуль " Оновлення валюти через Приватбанк " автоматично оновлює курси валют у вашому магазині OpenCart за даними публічного API ПриватБанку. Це позбавляє ручного введення курсів та допомагає підтримувати актуальні ціни при продажу у різних валютах.
Які завдання вирішує
- Автоматично підтягує нові курси валют з ПриватБанку.
- Оновлює значення валют в адмінці, щоби ціни в магазині перераховувалися коректно.
- Заощаджує час адміністратора та знижує ризик помилок під час ручного оновлення.
Як працює оновлення
Модуль замінює стандартний механізм оновлення валют та бере курси з API: https://api.privatbank.ua. Оновлення виконується для всіх валют, крім основної (базової) валюти магазину - вона завжди залишається зі значенням 1, а решта валют перераховується щодо неї.
Важливі особливості
- Використовується курс sale (продаж) із відповіді ПриватБанку.
- Автоматично враховується заміна коду RUR → RUB (якщо у магазині використовується RUB).
- Після оновлення очищається кеш валют, щоб нові значення одразу застосували.
Запуск за розкладом (cron)
У комплекті є файл автоматичного запуску: admin/cron_currency_update.php. У списку валют адмінці модуль виводить готову команду для cron.
Команда для cron:
/usr/bin/wget {ВАШ_САЙТ}/admin/cron_currency_update.phpРекомендується додати запуск 1 раз на день, щоб курси завжди були актуальними.
Що ви отримаєте в результаті
- Стабільне щоденне оновлення курсів без участі.
- Актуальні ціни у вітрині під час роботи з кількома валютами.
- Просту схему: встановили модуль → додали cron → забули про ручне оновлення.


