Зв'язатись
  • OpenCart
  • Оплата
  • v1.1.5

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

Еквайринг monobank для OpenCart 4: оплата карткою на сторінці банку, автопідтвердження замовлення вебхуком з ECDSA-підписом, тестовий режим без договору. Pro — журнал, hold, повернення, картка в 1 клік, автофіскалізація.

Завантажити Free
Pro · ліцензія назавжди Чим більше сайтів, тим дешевше кожен
Сумісність
OpenCart 2.3.0.x · 3.0.2 – 3.0.5 · 4.0.2 – 4.1.x
Версія
v1.1.5 (OpenCart 4)
v1.1.5 (OpenCart 3.x)
v1.1.4 (OpenCart 2.3)
Ліцензія
два сайти, назавжди
Тріал
7 днів, без картки, один на сайт
Оновлено
26 жовтня 2026
Або всі 173 Pro-модулів з All Access — 4 990 ₴ / рік

Що є в Free,
а що дає Pro

Безкоштовна версія працює без обмеження в часі. Pro додає решту функцій з таблиці.

Функція Free Pro
Оплата карткою Visa/Mastercard на сторінці monobank ✔ ✔
Автопідтвердження замовлення вебхуком з перевіркою ECDSA-підпису ✔ ✔
Окремі статуси для оплаченого, невдалого і поверненого замовлення ✔ ✔
Тестовий режим з окремим тестовим токеном — без договору з банком ✔ ✔
Кнопка «Перевірити токен» — одразу видно, що підключення працює ✔ ✔
Обмеження методу за гео-зоною, налаштування часу життя рахунку ✔ ✔
Логування запитів до API ✔ ✔
Журнал платежів — дата, сума, статус mono і статус замовлення, номер рахунку, маскована картка, RRN — ✔
Двоетапна оплата (hold) — блокування коштів з подальшим списанням — ✔
Повернення — повні, часткові та повторні з журналу в адмінці — ✔
Збереження картки — повторна оплата в 1 клік через wallet-токен monobank — ✔
Подія автофіскалізації — після оплати спрацьовує подія для ПРРО-модулів (Checkbox, Вчасно.Каса тощо) — ✔

Як це виглядає

Mono Acquiring для OpenCart — налаштування, безкоштовна версія
Свіжий інстал — чиста безкоштовна версія: Pro-поля видно, але вони сірі, з бейджем і рядком про те, що саме дають.
Mono Acquiring для OpenCart — модалка пробного періоду
Сім днів Pro стартують тільки вашим кліком: вводите email — ключ видається на цей магазин і дублюється листом.
Mono Acquiring для OpenCart — журнал платежів
Журнал платежів: статус monobank і статус замовлення поруч, маскована картка, RRN, сума повернення й кнопка повернути.

Тріал стартує, коли ви попросите

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

Один ключ — два сайти

Переносите магазин — відв’яжіть ліцензію на старому домені й активуйте на новому самі. Для студій — ключі на 5, 25 сайтів або без обмежень.

Технічні вимоги

  • OpenCart 4.x — нативне розширення, встановлюється стандартним інсталятором; для 3.0.x і 2.3.0.x у комплекті окремі збірки (2.3 заливається файлами, бо штатний інсталятор тієї версії вміє лише FTP)
  • Токен monobank: бойовий (X-Token) — з кабінету мерчанта після укладання договору; тестовий — безкоштовно на api.monobank.ua
  • Магазин має бути доступний з інтернету по HTTPS — інакше вебхук від банку не дійде

Історія версій

v1.1.5 OC 4.x v1.1.5 OC 3.x v1.1.4 OC 2.3 Поточна 26 жовтня 2026

Куплена ліцензія для OpenCart працює безстроково.

v1.1.4 OC 4.x і 3.x) · 1.1.3 (OpenCart 2.3 26 жовтня 2026

Покупець більше не бачить технічне «forbidden; FORBIDDEN».

v1.1.3 OC 4.x і 3.x) · 1.1.2 (OpenCart 2.3 23 вересня 2026

Кошик, який monobank показує на сторінці оплати і передає у фіскалізацію, не сходився зі списаною сумою.

Усі версії (11)
v1.1.2 OC 4.x 22 вересня 2026

OpenCart 4.1: у банк ішла сума попереднього кроку.

v1.1.2 OC 3.x 21 вересня 2026

Закриття нагадування про Pro (хрестик) більше не стирає налаштування модуля.

v1.1.0 OC 3.x 10 серпня 2026

Збірка під OpenCart 3.0.x перебудована з нуля до рівня версій 4.x і 2.3.

v1.1.0 OC 2.3 7 серпня 2026

Збірка під OpenCart 2.3.0.x: та сама модель Free/Pro і тріал за кліком, журнал, повернення, двоетапна оплата, збереження картки й автофіскалізація.

v1.1.0 2 серпня 2026

Перебудовано Free/Pro: свіжий інстал — чиста безкоштовна версія, 7-денний тріал стартує лише вашим кліком, ключ приходить на пошту.

v1.0.3 23 липня 2026

Виправлено конфлікт при оформленні замовлення на OpenCart 4.0.2.x.

v1.0.1 липень 2026

Виправлено встановлення на OpenCart 4.1.

v1.0.0 липень 2026

Перший публічний реліз: оплата на платіжній сторінці monobank, вебхук-підтвердження з перевіркою ECDSA-підпису, тестовий режим, налаштування статусів і гео-зони; у Pro.

Разом з Mono Acquiring купують

4 модулі одним замовленням — на 40% дешевше, ніж окремо

Набір «Старт магазину» Mono Acquiring Nova Poshta Premium LiqPay Telegram-сповіщення і Viber/SMS покупцям Потрібно більше — усі 173 модулі в All Access за 4 990 ₴.
3 890 ₴ назавжди замість 6 460 ₴ поштучно
Купити набір →

Повний опис модуля

Mono Acquiring для OpenCart — платіжний модуль, який додає у магазин оплату карткою через еквайринг monobank. Модуль створює рахунок через API банку, відправляє покупця на захищену платіжну сторінку monobank, а після оплати приймає вебхук, звіряє його ECDSA-підпис і сам змінює статус замовлення. Адміністратору не треба вручну перевіряти, хто оплатив — статуси в OpenCart оновлюються автоматично.

Як працює mono acquiring в OpenCart

  1. Покупець у чекауті обирає оплату карткою monobank і підтверджує замовлення.
  2. Модуль звертається до API monobank, створює рахунок із заданим часом життя і перенаправляє покупця на платіжну сторінку банку — картку він вводить на стороні monobank, а не у вашому магазині.
  3. Банк надсилає вебхук на адресу extension/mono_acquiring/payment/mono.callback (в OpenCart 3.x і 2.3 — extension/payment/mono/callback). Модуль перевіряє ECDSA-підпис (заголовок X-Sign) і ставить замовленню статус, який ви обрали в налаштуваннях: окремо для успішної оплати, невдалої/простроченої та повернення.
  4. При двоетапній оплаті (Pro) кошти спочатку блокуються на картці, а списуються, коли ви підтверджуєте замовлення — зручно, якщо треба перевірити наявність товару перед списанням.
  5. Повернення (Pro) робиться з журналу платежів в адмінці: повне або на вказану суму, без входу в кабінет банку.

Що під капотом

  • Криптографічна перевірка вебхуків: підпис X-Sign (base64 ECDSA-SHA256) звіряється з публічним ключем мерчанта — фальшивий запит «замовлення оплачено» модуль відкине.
  • Власні таблиці cc_mono_order і cc_mono_card — платежі та wallet-токени карток зберігаються окремо і не чіпають стандартні таблиці OpenCart.
  • Повний API-клієнт monobank: створення рахунку з передачею складу кошика (basketOrder), запит статусу, finalize для hold-платежів, повернення.
  • Двомовна адмінка — українська та англійська локалізації з коробки.
  • Автофіскалізація через подію OpenCart — ПРРО-модуль підписується на подію і видає чек одразу після успішної оплати.

Як встановити

  1. Завантажте mono_acquiring.ocmod.zip через Розширення → Інсталятор в адмінці OpenCart. Для 3.0.x беріть mono-oc3-1.1.4.ocmod.zip, для 2.3 — mono-oc2-1.1.3.ocmod.zip і залийте теку upload/ у корінь магазину по SFTP.
  2. У списку Розширення → Платежі знайдіть Mono Acquiring і натисніть «Встановити» — модуль створить свої таблиці. Pro при цьому не вмикається: тріал видається лише кліком «Спробувати Pro» в налаштуваннях.
  3. Відкрийте налаштування, вставте токен (тестовий або бойовий) і натисніть «Перевірити токен» — побачите назву вашого мерчанта.
  4. Оберіть тип платежу (списання одразу чи hold), статуси замовлень і збережіть.
  5. URL вебхука модуль показує в налаштуваннях і передає банку автоматично при створенні рахунку.
  6. Для Pro після покупки вставте ліцензійний ключ з email у поле «Pro-ліцензія».

Питання
про модуль

Не знайшли відповідь? Напишіть у Telegram — відповімо протягом робочого дня.

@catcode_support Налаштування, сумісність, активація
Чи потрібен договір з monobank, щоб спробувати?

Ні. Тестовий токен створюється безкоштовно на api.monobank.ua — можна пройти повний цикл оплати без договору. Для реальних платежів потрібен бойовий токен з кабінету мерчанта.

Чи змінює модуль мій checkout або тему?

Ні. Це стандартний платіжний метод OpenCart: він з’являється у списку способів оплати, а введення картки відбувається на сторінці monobank. Тема і чекаут залишаються без змін.

Що буде після видалення модуля?

Стандартні замовлення OpenCart не постраждають. Історія платежів у таблицях cc_mono_order і cc_mono_card залишиться в БД — за потреби її можна прибрати вручну.

Чи можна перенести ліцензію на інший домен?

Так. Ліцензія працює на одному активному домені, і перенести її можна самостійно: у налаштуваннях модуля на старому домені натисніть «Деактивувати» — слот звільниться миттєво, після чого активуйте той самий ключ на новому домені. Доплат немає; якщо доступу до старого сайту вже немає — напишіть нам, звільнимо слот вручну.

Ліцензію треба продовжувати?

Ні. Для OpenCart ліцензія назавжди: одна оплата, і Pro-функції лишаються з вами. Закінчується лише 7-денний тріал — після нього Pro вимикається, а безкоштовна версія працює далі.

Навіщо hold, якщо можна списувати одразу?

Hold блокує гроші покупця, але списує їх лише після вашого підтвердження. Якщо товару не виявилось — просто не підтверджуєте, і кошти розблоковуються без процедури повернення.

Не той варіант, що шукаєте?

Робимо кастомні модулі під WordPress, WooCommerce, OpenCart і Shopify. Розкажіть про задачу — підготуємо оцінку.

Замовити кастомний модуль