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

Mono Acquiring — оплата карткою monobank для WooCommerce

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

Завантажити Free
Pro · ліцензія на рік Чим більше сайтів, тим дешевше кожен
PHP
7.4 і новіший
Версія
Pro v1.1.6
Free v1.0.6 (wordpress.org)
Ліцензія
два сайти, річна
Тріал
7 днів, без картки, один на сайт
Оновлено
26 жовтня 2026
Або всі 173 Pro-модулів з All Access — 4 990 ₴ / рік

Модуль у роботі — 42 секунди

Без звуку теж зрозуміло: субтитри українською

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

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

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

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

Налаштування шлюзу Mono Acquiring у WooCommerce: токени, тип платежу, статуси, Pro-опції
Одна сторінка налаштувань у WooCommerce → Платежі: бойовий і тестовий токени, тип платежу (списання одразу чи hold), статуси замовлень, логування та Pro-опції. URL вебхука встановлюється автоматично при кожному платежі — нічого не треба копіювати в кабінет банку.
Журнал платежів Pro: статуси «Оплачено» / «Не оплачено» / «Повернено», маскована картка, RRN
Журнал платежів (Pro): кожна транзакція з сумою, статусом monobank і WooCommerce, номером рахунку, маскованою карткою та RRN. Кнопка звірки підтягує актуальний статус з банку, повернення виконується прямо з рядка журналу.

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

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

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

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

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

  • WordPress 6.2+
  • WooCommerce 6.0+ (тестовано до 10.7)
  • PHP 7.4+
  • Токен monobank: бойовий видається у кабінеті мерчанта після підписання договору; тестовий створюється безкоштовно на api.monobank.ua — договір для тесту не потрібен

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

v1.1.6 Поточна 26 жовтня 2026

Якщо monobank не створив рахунок (неправильний токен, збій, таймаут), покупець бачить зрозуміле «Не вдалося перейти до оплати карткою…» замість «forbidden; FORBIDDEN»; технічна відповідь —…

v1.1.5 13 жовтня 2026

Сайти, де кожна мова має префікс в адресі (Polylang): після оплати покупець повертається на сторінку «Дякуємо», а не на «Сторінку не знайдено».

v1.1.4 24 вересня 2026

Pro-версія, активована поруч з безкоштовною копією з WordPress.org, більше не вантажить код безкоштовної копії з попередженнями PHP на кожному запиті.

Усі версії (6)
v1.1.3 23 вересня 2026

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

v1.1.0 серпень 2026

Free = free: свіжий інстал більше не вмикає Pro сам, тріал стартує кнопкою «Спробувати Pro 7 днів».

v1.0.0 Перший реліз липень 2026

Створення рахунку та редірект на сторінку оплати monobank, вебхук з перевіркою ECDSA-підпису, резервний запит статусу, повернення коштів, двоетапна оплата (hold), підтримка Checkout Blocks…

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

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

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

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

Mono Acquiring для WooCommerce — платіжний плагін, що під’єднує еквайринг monobank до вашого магазину. Покупець оплачує замовлення карткою Visa або Mastercard на захищеній сторінці monobank, а плагін сам підтверджує оплату: банк надсилає вебхук, плагін перевіряє його ECDSA-підпис і переводить замовлення у потрібний статус. Жодної ручної звірки платежів — статус у WooCommerce завжди відповідає статусу в банку.

Як це працює — крок за кроком

  1. Покупець на чекауті обирає «Оплата карткою (monobank)» і підтверджує замовлення.
  2. Плагін створює рахунок через API monobank і перенаправляє покупця на захищену сторінку оплати банку. Разом з рахунком передається склад кошика (basketOrder) — для чеків і фіскалізації.
  3. Після оплати monobank надсилає вебхук з ECDSA-підписом (X-Sign). Плагін перевіряє підпис проти публічного ключа мерчанта і переводить замовлення у «В обробці» або «Виконано».
  4. Якщо вебхук затримався, при поверненні покупця в магазин плагін сам робить резервний запит статусу — замовлення не «зависне» в очікуванні.
  5. Якщо оплата не пройшла, покупець повертається в магазин, кошик зберігається — можна спробувати ще раз.

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

  • Перевірка ECDSA-підпису вебхука — кожен callback від банку валідується заголовком X-Sign (base64 ECDSA-SHA256) проти публічного ключа мерчанта. Підробити підтвердження оплати неможливо.
  • PSR-4 автозавантаження — неймспейс CatCodeMonoAcquiringWC, без глобального сміття у WordPress.
  • Заявлена сумісність з HPOS і Checkout Blocks через WooCommerce FeaturesUtil — плагін не блокуватиме увімкнення нових таблиць замовлень.
  • Резервна звірка статусу — якщо вебхук не дійшов (файрвол, затримка), статус підтягується прямим запитом до API при поверненні покупця.
  • 7-денний тріал видається сервером ліцензій за вашим кліком: після його завершення Pro-функції лише вимикаються — магазин продовжує приймати оплату.

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

  1. Завантажте mono-acquiring-for-woocommerce-1.1.6.zip через Плагіни → Додати новий → Завантажити плагін і активуйте.
  2. Відкрийте WooCommerce → Налаштування → Платежі → Mono Acquiring.
  3. Увімкніть метод і вставте токен — тестовий для перевірки або бойовий для реальних платежів.
  4. Збережіть. URL вебхука вручну вказувати не треба — плагін передає його в monobank з кожним рахунком.
  5. Для Pro-функцій після покупки вставте ліцензійний ключ з email у поле «Pro-ліцензія».

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

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

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

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

Які валюти підтримуються?

Основна — гривня (UAH). Також обробляються USD та EUR, якщо вони підключені у вашого мерчанта.

Чи ламає плагін мій чекаут або тему?

Ні. Це стандартний платіжний шлюз WooCommerce: він лише додає метод оплати у список. Працює і з класичним чекаутом, і з Checkout Blocks.

Що з «Оплатою частинами»?

Вона вмикається у кабінеті мерчанта monobank і не потребує змін у коді чи налаштуваннях плагіна.

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

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

Що буде, коли ліцензія завершиться?

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

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

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

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