
Mono Acquiring — оплата картой monobank для WooCommerce
Эквайринг monobank для WooCommerce: оплата на странице банка, вебхук с ECDSA-подписью сам меняет статус заказа. Pro — hold, возвраты, журнал.
- PHP
- 7.4 и новее
- Версия
-
Pro v1.1.4
Free v1.0.4 (wordpress.org) - Лицензия
- один сайт, годовая
- Триал
- 7 дней, без карты, один на сайт
- Обновлено
- 24 сентября 2026
Модуль в работе — 42 секунды
Понятно и без звука: субтитры на украинском
Что есть во Free,
а что даёт Pro
Бесплатная версия работает без ограничения по времени. Pro добавляет остальные функции из таблицы.
Как это выглядит

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

Один ключ — один сайт
Переносите магазин — отвяжите лицензию на старом домене и активируйте на новом сами. Если наш сервер недоступен, Pro работает ещё 14 дней. Для студий — ключи на 5, 25 сайтов или без ограничений.
Технические требования
WordPress 6.2+
WooCommerce 6.0+ (протестировано до 10.7)
PHP 7.4+
Токен monobank: боевой выдаётся в кабинете мерчанта после подписания договора; тестовый создаётся бесплатно на api.monobank.ua — договор для теста не нужен
История версий
Pro-версия, активированная рядом с бесплатной копией с WordPress.org, больше не загружает код бесплатной копии с предупреждениями PHP на каждом запросе.
Корзина, которую monobank показывает на странице оплаты и передаёт в фискализацию, не сходилась со списанной суммой.
Free = free: свежая установка больше не включает Pro сама, триал стартует кнопкой «Попробовать Pro 7 дней».
Все версии (4)
Создание счёта и редирект на страницу оплаты monobank, вебхук с проверкой ECDSA-подписи, резервный запрос статуса, возврат средств, двухэтапная оплата (hold), поддержка Checkout Blocks и…
Вместе с 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 для WooCommerce — платёжный плагин, который подключает эквайринг monobank к вашему магазину. Покупатель оплачивает заказ картой Visa или Mastercard на защищённой странице monobank, а плагин сам подтверждает оплату: банк отправляет вебхук, плагин проверяет его ECDSA-подпись и переводит заказ в нужный статус. Никакой ручной сверки платежей — статус в WooCommerce всегда соответствует статусу в банке.
Как это работает — шаг за шагом
- Покупатель на чекауте выбирает «Оплата картой (monobank)» и подтверждает заказ.
- Плагин создаёт счёт через API monobank и перенаправляет покупателя на защищённую страницу оплаты банка. Вместе со счётом передаётся состав корзины (basketOrder) — для чеков и фискализации.
- После оплаты monobank отправляет вебхук с ECDSA-подписью (X-Sign). Плагин проверяет подпись против публичного ключа мерчанта и переводит заказ в «В обработке» или «Выполнен».
- Если вебхук задержался, при возврате покупателя в магазин плагин сам делает резервный запрос статуса — заказ не «зависнет» в ожидании.
- Если оплата не прошла, покупатель возвращается в магазин, корзина сохраняется — можно попробовать ещё раз.
Что под капотом
- Проверка ECDSA-подписи вебхука — каждый callback от банка валидируется заголовком X-Sign (base64 ECDSA-SHA256) против публичного ключа мерчанта. Подделать подтверждение оплаты невозможно.
- PSR-4 автозагрузка — неймспейс CatCodeMonoAcquiringWC, без глобального мусора в WordPress.
- Заявленная совместимость с HPOS и Checkout Blocks через WooCommerce FeaturesUtil — плагин не будет блокировать включение новых таблиц заказов.
- Резервная сверка статуса — если вебхук не дошёл (файрвол, задержка), статус подтягивается прямым запросом к API при возврате покупателя.
- 7-дневный триал выдаётся сервером лицензий по вашему клику: после его окончания Pro-функции просто выключаются — магазин продолжает принимать оплату.
Как установить
- Загрузите
mono-acquiring-for-woocommerce-1.1.4.zipчерез Плагины → Добавить новый → Загрузить плагин и активируйте. - Откройте WooCommerce → Настройки → Платежи → Mono Acquiring.
- Включите метод и вставьте токен — тестовый для проверки или боевой для реальных платежей.
- Сохраните. URL вебхука вручную указывать не нужно — плагин передаёт его в monobank с каждым счётом.
- Для Pro-функций после покупки вставьте лицензионный ключ из email в поле «Pro-лицензия».
Вопросы
о модуле
Не нашли ответ? Напишите в Telegram — ответим в течение рабочего дня.
Нужен ли договор с monobank?
Для реальных платежей — да, боевой токен выдаётся в кабинете мерчанта. Для тестирования достаточно бесплатного тестового токена с api.monobank.ua.
Какие валюты поддерживаются?
Основная — гривна (UAH). Также обрабатываются USD и EUR, если они подключены у вашего мерчанта.
Ломает ли плагин мой чекаут или тему?
Нет. Это стандартный платёжный шлюз WooCommerce: он только добавляет метод оплаты в список. Работает и с классическим чекаутом, и с Checkout Blocks.
Что с «Оплатой частями»?
Она включается в кабинете мерчанта monobank и не требует изменений в коде или настройках плагина.
Можно ли перенести лицензию на другой домен?
Да. Лицензия работает на одном активном домене, и перенести её можно самостоятельно: в настройках модуля на старом домене нажмите «Деактивировать» — слот освободится мгновенно, после чего активируйте тот же ключ на новом домене. Доплат нет; если доступа к старому сайту уже нет — напишите нам, освободим слот вручную.
Что будет, когда лицензия завершится?
Pro-функции, приём оплаты и подтверждение заказов работают дальше, настройки и данные остаются на месте — прекращаются только обновления и поддержка. Продление тем же ключом возвращает обновления и поддержку. Напомним на почту за 14, 7, 3 и 1 день до окончания.
Пока нет ни одного отзыва. Будьте первым.
Пока вопросов нет. Спроси — мы ответим в течение 24 часов.
Не тот вариант, что искали?
Делаем кастомные модули под WordPress, WooCommerce, OpenCart и Shopify. Расскажите о задаче — подготовим оценку.
Заказать кастомный модуль
Покупка модуля
—