
Оплата за IBAN (QR) для OpenCart 3
Платіжний модуль OpenCart 3: оплата переказом на IBAN з універсальним QR-кодом НБУ (Privat24, monobank) на сторінці подяки. Опційна авто-звірка надходжень Privat24. Без шлюзів і комісій еквайрингу.
// Характеристики
- Версія
- 1.0.0
- Платформа
- OpenCart 3.0.x
- PHP
- 7.x+ (gd, curl, mbstring)
- Валюта
- UAH (₴)
- Мови
- Українська · Русский · English
- QR
- стандарт НБУ v003
- Авто-звірка
- Privat24 Business (опційно)
- Встановлення
- OCMOD, без правок ядра
Що це таке
Платіжний модуль для OpenCart 3.0.x — пряма оплата переказом на IBAN з універсальним QR-кодом НБУ (qr.bank.gov.ua), який читають Privat24, monobank та інші банки. Реквізити, сума, призначення і QR показуються на сторінці подяки та дублюються в листі клієнту. Без сторонніх шлюзів і комісій еквайрингу — лише гривня.
Можливості
- Універсальний QR НБУ (стандарт v003) — скан камерою телефона або monobank підставляє реквізити автоматично.
- Кнопка «Скопіювати реквізити» + адаптив — на мобільних QR ховається (зі свого екрана не відсканувати), лишається копіювання.
- Унікальна сума (копійки-маркер) — однозначне зіставлення платежу із замовленням.
- Опційна авто-звірка Privat24 по cron — замовлення автоматично позначається оплаченим (статус + лист клієнту), дублікати виключені за id транзакції.
- Три мови інтерфейсу — українська, російська, англійська.
- Само-встановлення — таблиця, статуси замовлень, подія та cron-ключ створюються автоматично.
Сумісність
Тема-незалежний: блок реквізитів виводиться через подію OpenCart, тож працює з будь-яким шаблоном (fallback-шаблони — у theme/default). Сумісний зі стандартним чекаутом і одностраничними чекаутами (напр. unishop2) — прихована кнопка підтвердження спрацьовує автоматично, без зайвого кроку. Встановлення через OCMOD, без правок ядра.
Вимоги
- OpenCart 3.0.x; PHP 7.x+ з розширеннями gd, curl, mbstring (стандартний набір OpenCart).
- Для авто-звірки: рахунок Privat24 для бізнесу + токен Автоклієнта + можливість додати cron.
Що входить
- OCMOD-пакет iban_qr.ocmod.zip (встановлення в один клік).
- Повна документація: README + технічний опис.
- Підтримка 3 мов інтерфейсу (uk / ru / en).