Связаться
  • WordPress
  • Payments
  • v1.0.3

IBAN Smart Invoice — QR + Monobank auto-detect для WooCommerce

QR-счёт по стандарту НБУ и кнопки Monobank/Privat24 на странице благодарности. Pro сам детектирует входящий платёж и закрывает заказ.

Скачать Free
Pro · лицензия на год Чем больше сайтов, тем дешевле каждый
PHP
8.2 и новее
Версия
Pro v1.0.3
Free v0.2.7 (wordpress.org)
Лицензия
один сайт, годовая
Триал
7 дней, без карты, один на сайт
Обновлено
24 сентября 2026
Или все 144 Pro-модулей в All Access — 4 990 ₴ / год

Модуль в работе — 44 секунды

Понятно и без звука: субтитры на украинском

Что есть во Free,
а что даёт Pro

Бесплатная версия работает без ограничения по времени. Pro добавляет остальные функции из таблицы.

Функция Free Pro
EPC SCT (BCD v002) QR-код по стандарту НБУ ✔ ✔
IBAN / сумма / назначение на Thank You + copy-кнопки ✔ ✔
Deep-link «Открыть в Monobank» / «Открыть в Privat24» ✔ ✔
Email-инструкции с реквизитами в «On-hold» письме ✔ ✔
HPOS-совместимость + Cart/Checkout Blocks ✔ ✔
Украинская и английская локализации ✔ ✔
Автоматическое закрытие заказов через Monobank webhook — ✔
Admin-журнал «IBAN Payments» (Неизвестные / Сопоставленные / Частичные / Переплата) — ✔
Ручная привязка платежей к любому заказу в один клик — ✔
Обработка переплат и частичных платежей — ✔
Live-статус платежа на Thank You (без перезагрузки) — ✔

Как это выглядит

Thank You страница с QR-кодом и реквизитами IBAN
После оформления заказа покупатель видит QR, кнопку «Открыть в банк-приложении» и реквизиты с copy-кнопками. В Pro ниже — индикатор «Ожидаем поступления платежа», который сам меняется на «Зачислено».
Admin IBAN Payments — табы Все / В очереди / Неизвестные / Сопоставленные / Частичные / Переплата
Pro: страница «IBAN Payments» — вся история платежей с табами «В очереди / Неизвестные / Сопоставленные / Частичные / Переплата». Платёж без референса привязывается к заказу одним кликом.
Страница настроек: IBAN, получатель, Monobank token, toggles
Настройки на одной странице: IBAN, получатель, ЕГРПОУ/ИНН, шаблон назначения, Monobank токен (шифруется), toggles для QR и кнопок банков.

Триал стартует, когда вы попросите

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

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

Переносите магазин — отвяжите лицензию на старом домене и активируйте на новом сами. Если наш сервер недоступен, Pro работает ещё 14 дней. Для студий — ключи на 5, 25 сайтов или без ограничений.

Технические требования

  • WordPress 6.5+, WooCommerce 8.0+
  • PHP 8.2+ (этого требует библиотека генерации QR-кодов)
  • Украинский IBAN (UA-формат)
  • Для Pro — Monobank Personal API токен, получается бесплатно в приложении Monobank

История версий

v1.0.3 Текущая 24 сентября 2026

Premium активируется рядом с бесплатной копией с WordPress.org без фатальной ошибки (раньше обе загружали один и тот же автозагрузчик библиотек).

v1.0.2 24 сентября 2026

Способ оплаты теперь показывается в блочном чекауте WooCommerce при тех же условиях, что и в классическом.

v1.0.1 15 сентября 2026

Купленная лицензия остаётся вашей.

Все версии (8)
v1.0.0 11 августа 2026

Премиум-сборка: автоматическая детекция оплаты, журнал «IBAN Payments», частичные оплаты и переплаты, а также живой статус на странице благодарности теперь в одном плагине, а не в отдельном add-on.

v0.2.2 16 июля 2026

В пакет добавлен полный украинский перевод интерфейса (114 строк, локаль uk).

v0.2.1 15 июля 2026

Плагин опубликован в официальном каталоге WordPress.org под слагом catcode-iban-smart-invoice.

v0.1.1–0.1.5 май 2026

Pro-линия: Monobank webhook + Order Matcher (сопоставление по референсу и сумме), admin-журнал «IBAN Payments» с табами и одно-кликовой привязкой, обработка частичных платежей с подсказкой…

v0.1.0 15 мая 2026

Стартовый релиз: QR-код по стандарту НБУ (EPC SCT, BCD v002), deep-link кнопки Monobank/Privat24, copy-кнопки реквизитов, WC payment gateway, Cart/Checkout Blocks, HPOS-совместимость.

Вместе с IBAN Smart Invoice покупают

4 модуля одним заказом — на 40% дешевле, чем по отдельности

Набор «Старт магазина» IBAN Smart Invoice Nova Poshta Premium LiqPay Telegram-уведомления и Viber/SMS покупателям Нужно больше — все 144 модулей в All Access за 4 990 ₴.
3 490 ₴ / год вместо 5 860 ₴ поштучно
Купить набор →

Полное описание модуля

IBAN Smart Invoice — плагин для WooCommerce, который показывает EPC QR-код для оплаты и deep-link кнопки Monobank/Privat24 прямо на Thank You-странице. Покупатель сканирует QR в банк-приложении — реквизиты заполняются сами. Pro-версия ещё и автоматически детектирует входящую оплату через Monobank Personal API и сама закрывает заказ.

Скачать можно бесплатно. Это одна сборка: QR-счёт, реквизиты, кнопки банков и письмо покупателю работают без ключа, а Pro-возможности видно на своих местах — серыми, с пояснением, что они дают. В каталоге WordPress.org лежит отдельная упрощённая версия: wordpress.org/plugins/catcode-iban-smart-invoice — в ней автоматической детекции нет вообще.

Как это работает — шаг за шагом

  1. Покупатель выбирает на checkout-е метод IBAN Smart Invoice (по умолчанию он называется «Оплата на IBAN/картку (Monobank / Privat24)»).
  2. На Thank You-странице видит QR, deep-link кнопки и реквизиты.
  3. Сканирует QR в банк-приложении — перевод заполняется автоматически, остаётся подтвердить.
  4. Pro: за 5–30 секунд приходит Monobank webhook, плагин сопоставляет сумму и референс — заказ сам переходит в «Processing».
  5. Free: вы видите перевод в банке и вручную переводите заказ в «Processing».

Что под капотом

  • Monobank токен шифруется через sodium_secretbox с ключом, производным от wp_salt('auth') — в БД он не лежит в открытом виде.
  • Одна сборка вместо двух плагинов: Pro-возможности закрывает серверная лицензия, а не отдельный архив. Ключ проверяется на catcode.com.ua раз в сутки, с 14-дневным льготным периодом на случай, если наш сервер недоступен.
  • Order Matcher сопоставляет платежи по референсу и сумме; частичные платежи накапливаются, на Thank You появляется подсказка «Получено N ₴ из M ₴».
  • Аудит Plugin Check пройден — $wpdb->prepare(), escape админ-вывода, nonce-проверки; бесплатная версия плагина одобрена рецензентами WordPress.org.

Как установить

  1. Плагины → Добавить новый → Загрузить плагин → выберите iban-smart-invoice-1.0.3.zip → Установить → Активировать.
  2. Если стоит упрощённая версия из каталога WordPress.org — выключите её: в этой сборке есть всё то же самое. Настройки и заказы сохраняются.
  3. WooCommerce → Настройки → Платежи → IBAN Smart Invoice → включите метод, введите IBAN, получателя, ЕГРПОУ/ИНН.
  4. Премиум: в блоке «Лицензия Премиум» вставьте ключ и нажмите «Активировать лицензию» — или «Попробовать Премиум 7 дней бесплатно».
  5. Вставьте Monobank Personal API токен и нажмите «Подключить Monobank» — банк начнёт присылать выписку, и заказы будут закрываться сами.

Вопросы
о модуле

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

@catcode_support Настройка, совместимость, активация
Безопасно ли хранить Monobank токен?

Да. Токен шифруется через sodium_secretbox с ключом, производным от wp_salt('auth'). Админ-поле показывает лишь что токен установлен, без раскрытия значения.

Что если клиент переплатил или заплатил частично?

Pro: переплата записывается в meta с заметкой для проверки, частичный платёж аккумулируется — заказ ждёт доплаты, покупатель видит «Получено N ₴ из M ₴». Free: обрабатываете вручную по банковской выписке.

Что если клиент заплатил без референса?

Pro: платёж попадает во вкладку «Неизвестные» на странице IBAN Payments — привязываете его к заказу одним кликом. Free: сверяете банковскую выписку вручную.

Можно ли потестировать на staging, а потом перенести на прод?

Да. На staging нажимаете «Деактивировать на этом сайте» — слот освобождается мгновенно, ключ вводите на проде. Без обращений в поддержку.

Могу ли вернуть средства, если не подошло?

Перед покупкой есть 7-дневный бесплатный Pro-триал — тестируете все функции и только потом решаете. Детали — в Refund Policy.

Не тот вариант, что искали?

Делаем кастомные модули под WordPress, WooCommerce, OpenCart и Shopify. Расскажите о задаче — подготовим оценку.

Заказать кастомный модуль