
Mono Acquiring — оплата картой monobank для OpenCart 2.3, 3.x и 4.x
Mono Acquiring для OpenCart 2.3, 3 и 4: эквайринг monobank, оплата картой на странице банка, статус заказа обновляется сам через подписанный вебхук.
- Совместимость
- OpenCart 2.3.0.x · 3.0.2 – 3.0.5 · 4.0.2 – 4.1.x
- Версия
-
v1.1.3 (OpenCart 4)
v1.1.3 (OpenCart 3.x)
v1.1.2 (OpenCart 2.3) - Лицензия
- один сайт, навсегда
- Триал
- 7 дней, без карты, один на сайт
- Обновлено
- 23 сентября 2026
Что есть во Free,
а что даёт Pro
Бесплатная версия работает без ограничения по времени. Pro добавляет остальные функции из таблицы.

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

Один ключ — один сайт
Переносите магазин — отвяжите лицензию на старом домене и активируйте на новом сами. Если наш сервер недоступен, Pro работает ещё 14 дней. Для студий — ключи на 5, 25 сайтов или без ограничений.
Технические требования
OpenCart 4.x — нативное расширение, устанавливается стандартным инсталлятором; для 3.0.x и 2.3.0.x в комплекте отдельные сборки (2.3 заливается файлами, потому что штатный инсталлятор той версии умеет только FTP)
Токен monobank: боевой (X-Token) — из кабинета мерчанта после заключения договора; тестовый — бесплатно на api.monobank.ua
Магазин должен быть доступен из интернета по HTTPS — иначе вебхук от банка не дойдёт
История версий
Корзина, которую monobank показывает на странице оплаты и передаёт в фискализацию, не сходилась со списанной суммой.
OpenCart 4.1: в банк уходила сумма предыдущего шага.
Закрытие напоминания о Pro (крестик) больше не стирает настройки модуля.
Все версии (9)
Сборка под OpenCart 3.0.x перестроена с нуля до уровня версий 4.x и 2.3.
Сборка под OpenCart 2.3.0.x: та же модель Free/Pro и триал по клику, журнал, возвраты, двухэтапная оплата, сохранение карты и автофискализация.
Перестроено Free/Pro: свежая установка.
Исправлен конфликт при оформлении заказа на OpenCart 4.0.2.x.
Исправлена установка на OpenCart 4.1.
Первый публичный релиз: оплата на платёжной странице monobank, вебхук-подтверждение с проверкой ECDSA-подписи, тестовый режим, настройка статусов и гео-зоны; в Pro.
Вместе с Mono Acquiring покупают
4 модуля одним заказом — на 40% дешевле, чем по отдельности


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

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

Telegram-уведомления и Viber/SMS покупателям для OpenCart
Полное описание модуля
Mono Acquiring для OpenCart — платёжный модуль, который добавляет в магазин оплату картой через эквайринг monobank. Модуль создаёт счёт через API банка, отправляет покупателя на защищённую платёжную страницу monobank, а после оплаты принимает вебхук, сверяет его ECDSA-подпись и сам меняет статус заказа. Администратору не надо вручную проверять, кто оплатил — статусы в OpenCart обновляются автоматически.
Как работает mono acquiring в OpenCart
- Покупатель в чекауте выбирает оплату картой monobank и подтверждает заказ.
- Модуль обращается к API monobank, создаёт счёт с заданным временем жизни и перенаправляет покупателя на платёжную страницу банка — карту он вводит на стороне monobank, а не в вашем магазине.
- Банк отправляет вебхук на адрес
extension/mono_acquiring/payment/mono.callback(в OpenCart 3.x и 2.3 —extension/payment/mono/callback). Модуль проверяет ECDSA-подпись (заголовок X-Sign) и ставит заказу статус, который вы выбрали в настройках: отдельно для успешной оплаты, неудачной/просроченной и возврата. - При двухэтапной оплате (Pro) средства сначала блокируются на карте, а списываются, когда вы подтверждаете заказ — удобно, если надо проверить наличие товара перед списанием.
- Возврат (Pro) делается из журнала платежей в админке: полный или на указанную сумму, без входа в кабинет банка.
Что под капотом
- Криптографическая проверка вебхуков: подпись X-Sign (base64 ECDSA-SHA256) сверяется с публичным ключом мерчанта — фальшивый запрос «заказ оплачен» модуль отвергнет.
- Собственные таблицы
cc_mono_orderиcc_mono_card— платежи и wallet-токены карт хранятся отдельно и не трогают стандартные таблицы OpenCart. - Полный API-клиент monobank: создание счёта с передачей состава корзины (basketOrder), запрос статуса, finalize для hold-платежей, возвраты.
- Двуязычная админка — украинская и английская локализации из коробки.
- Автофискализация через событие OpenCart — ПРРО-модуль подписывается на событие и выдаёт чек сразу после успешной оплаты.
Как установить
- Загрузите
mono_acquiring.ocmod.zipчерез Расширения → Инсталлятор в админке OpenCart. Для 3.0.x беритеmono-oc3-1.1.3.ocmod.zip, для 2.3 —mono-oc2-1.1.2.ocmod.zipи залейте папкуupload/в корень магазина по SFTP. - В списке Расширения → Платежи найдите Mono Acquiring и нажмите «Установить» — модуль создаст свои таблицы. Pro при этом не включается: триал выдаётся только кликом «Попробовать Pro» в настройках.
- Откройте настройки, вставьте токен (тестовый или боевой) и нажмите «Проверить токен» — увидите название вашего мерчанта.
- Выберите тип платежа (списание сразу или hold), статусы заказов и сохраните.
- URL вебхука модуль показывает в настройках и передаёт банку автоматически при создании счёта.
- Для Pro после покупки вставьте лицензионный ключ из email в поле «Pro-лицензия».
Вопросы
о модуле
Не нашли ответ? Напишите в Telegram — ответим в течение рабочего дня.
Нужен ли договор с monobank, чтобы попробовать?
Нет. Тестовый токен создаётся бесплатно на api.monobank.ua — можно пройти полный цикл оплаты без договора. Для реальных платежей нужен боевой токен из кабинета мерчанта.
Меняет ли модуль мой checkout или тему?
Нет. Это стандартный платёжный метод OpenCart: он появляется в списке способов оплаты, а ввод карты происходит на странице monobank. Тема и чекаут остаются без изменений.
Что будет после удаления модуля?
Стандартные заказы OpenCart не пострадают. История платежей в таблицах cc_mono_order и cc_mono_card останется в БД — при необходимости её можно убрать вручную.
Можно ли перенести лицензию на другой домен?
Да. Лицензия работает на одном активном домене, и перенести её можно самостоятельно: в настройках модуля на старом домене нажмите «Деактивировать» — слот освободится мгновенно, после чего активируйте тот же ключ на новом домене. Доплат нет; если доступа к старому сайту уже нет — напишите нам, освободим слот вручную.
Лицензию нужно продлевать?
Нет. Для OpenCart лицензия навсегда: одна оплата, и Pro-функции остаются с вами. Заканчивается только 7-дневный триал — после него Pro выключается, а бесплатная версия работает дальше.
Зачем hold, если можно списывать сразу?
Hold блокирует деньги покупателя, но списывает их только после вашего подтверждения. Если товара не оказалось — просто не подтверждаете, и средства разблокируются без процедуры возврата.
Пока нет ни одного отзыва. Будьте первым.
Пока вопросов нет. Спроси — мы ответим в течение 24 часов.
Не тот вариант, что искали?
Делаем кастомные модули под WordPress, WooCommerce, OpenCart и Shopify. Расскажите о задаче — подготовим оценку.
Заказать кастомный модуль
Покупка модуля
—






