
NovaPay для OpenCart — оплата карткою через інтернет-еквайринг
Інтернет-еквайринг NovaPay для OpenCart 2.3, 3.x і 4.x: оплата карткою на стороні NovaPay, підписані постбеки, Pro — hold, журнал платежів і повернення з адмінки.
- Сумісність
- OpenCart 2.3.0.x, 3.0.2 – 3.0.5.0 та 4.0.2 – 4.1.x
- Версія
-
v1.0.3 (OpenCart 4)
v1.0.2 (OpenCart 3.x)
v1.0.2 (OpenCart 2.3) - Ліцензія
- два сайти, назавжди
- Тріал
- 7 днів, без картки, один на сайт
- Оновлено
- 26 жовтня 2026
Що є в Free,
а що дає Pro
Безкоштовна версія працює без обмеження в часі. Pro додає решту функцій з таблиці.
Як це виглядає
Головне про модуль
Як це працює
На кроці оплати покупець тисне «Оплатити карткою» — модуль відкриває платіжну сесію NovaPay і веде його на сторінку оплати з сумою й кошиком вашого замовлення.
Що потрібно для роботи
Договір інтернет-еквайрингу з NovaPay: вони видають merchant ID і приймають вашу публічну частину ключа, а свій публічний ключ дають вам для перевірки постбеків.

Тріал стартує, коли ви попросите
Свіжий інстал — безкоштовна версія, нічого не вмикається само. Кнопка «Спробувати Pro 7 днів» → e-mail → ключ одразу у вікні і листом.

Один ключ — два сайти
Переносите магазин — відв’яжіть ліцензію на старому домені й активуйте на новому самі. Для студій — ключі на 5, 25 сайтів або без обмежень.
Технічні вимоги
OpenCart 2.3.0.x, 3.0.2 – 3.0.5.0 та 4.0.2 – 4.1.x
Історія версій
Куплена ліцензія для OpenCart працює безстроково.
OpenCart 4.1: у банк ішла сума попереднього кроку.
Приватні ключі NovaPay у налаштуваннях тепер шифруються AES-256 з перевіркою HMAC замість XOR.
Усі версії (4)
Приймання оплати карткою через NovaPay, перевірка підпису постбека, реконсиляція статусу з банком; у Pro.
Разом з NovaPay для OpenCart купують
4 модулі одним замовленням — на 40% дешевше, ніж окремо


Nova Poshta Premium — модуль Нова Пошта для OpenCart 2.3, 3.x і 4.x

LiqPay — оплата карткою для OpenCart 2.3, 3.x і 4.x

Telegram-сповіщення і Viber/SMS покупцям для OpenCart
Повний опис модуля
NovaPay Acquiring — модуль інтернет-еквайрингу NovaPay для OpenCart 2.3, 3.x і 4.x. Покупець оплачує карткою на захищеній сторінці NovaPay, а магазин отримує підписане сповіщення (постбек) і сам переводить замовлення в оплачені — без ручної звірки виписки.
Як це працює
На кроці оплати покупець тисне «Оплатити карткою» — модуль відкриває платіжну сесію NovaPay і веде його на сторінку оплати з сумою й кошиком вашого замовлення. Після оплати NovaPay надсилає постбек, підписаний своїм ключем; модуль перевіряє підпис, звіряє суму із замовленням і ставить статус «Оплачено». Якщо постбек не долетів (фаєрвол, техроботи) — статус підтягується, щойно покупець повертається в магазин, або кнопкою «Звірити» в журналі.
Що потрібно для роботи
Договір інтернет-еквайрингу з NovaPay: вони видають merchant ID і приймають вашу публічну частину ключа, а свій публічний ключ дають вам для перевірки постбеків. Ключі бойові й тестові — різні. Модуль приймає оплату лише у гривні: якщо кошик у іншій валюті, метод оплати просто не показується, щоб не списати не ту суму.
Установка
OpenCart 4.x — Розширення → Встановлення розширень → завантажити zip, потім Розширення → Оплата → NovaPay → «Встановити» і «Редагувати». OpenCart 3.x — так само через Розширення → Встановлення розширень. OpenCart 2.3 — штатний інсталятор вимагає увімкненого FTP, тож простіше розпакувати вміст upload/ у корінь магазину, а потім Розширення → Оплата → NovaPay → «Встановити».
Навіщо це магазину
NovaPay — це еквайринг від Нової Пошти, і для магазину, який і так возить НП, це найкоротший шлях: один контрагент на доставку й оплату, одна звірка, один менеджер на тому боці.
Технічно ж це звичайний платіжний шлюз, і всі його ризики теж звичайні: постбек може не дійти, покупець може закрити вкладку на сторінці банку, а замовлення має закритись коректно в обох випадках.
Що під капотом
Підпис постбека перевіряється до того, як модуль щось зробить із замовленням — це не опція: без публічного ключа NovaPay постбеки відхиляються. Далі модуль звіряє суму: менша сума не проводиться як оплата.
Коли покупець повертається в магазин, модуль окремо запитує статус у NovaPay, тому замовлення закривається навіть тоді, коли постбек загубився дорогою, а повторний постбек не створює дубль.
Ядро OpenCart не патчиться — усе через штатні події, тож оновлення магазину модуль не затирає.
Поки що жодного відгуку. Будьте першим.
Поки питань немає. Запитай — ми відповімо протягом 24 годин.
Не той варіант, що шукаєте?
Робимо кастомні модулі під WordPress, WooCommerce, OpenCart і Shopify. Розкажіть про задачу — підготуємо оцінку.
Замовити кастомний модуль
Купівля модуля
—
