Directory / plugin

CatCode IBAN Smart Invoice

v0.2.8 · by CatCode

Show a payment QR code and Monobank or Privat24 buttons on the WooCommerce Thank You page, then auto-detect incoming payments via Monobank API.

About this plugin

Instead of typing IBAN by hand, the buyer scans a QR code in their banking app — the IBAN, amount and payment reference are filled automatically. The store owner sees the transfer in their bank app and confirms the order in WooCommerce Orders.

Key features

  • NBU v002 QR code recognised by Monobank, Privat24 and other Ukrainian banking apps
  • “Open in Monobank” and “Open in Privat24” deep-link buttons
  • Copy buttons for IBAN, amount and payment reference
  • On-hold / invoice emails include the same requisites so customers can finish paying without coming back to Thank You
  • HPOS-compatible (custom order tables)
  • WooCommerce Blocks Checkout support
  • Full Ukrainian translation included

How it works

  1. The buyer picks the “Pay to IBAN / card” method on checkout.
  2. On the Thank You page they see a QR code, deep-link buttons and the payment requisites.
  3. They scan the QR in their banking app — the transfer is pre-filled automatically.
  4. They confirm the transfer in the bank.
  5. When you see the credit in your bank app, you mark the order as Processing in WooCommerce Orders.

Step 5 can be automated with the separate “IBAN Smart Invoice — Pro” add-on (Monobank Personal API webhook + automatic matching by reference and amount). The Pro add-on is hosted by the author and is not part of this plugin.

Requirements

  • WooCommerce 10.0+
  • PHP 8.0+
  • A valid IBAN (UA format)

Ukrainian

The plugin interface is fully translated into Ukrainian. / Інтерфейс плагіна повністю перекладено українською.

Free and Pro

This version is fully functional — no time limit and no ads in the admin.
Pro is a separate product with extra features and support: https://catcode.com.ua/modules/iban-smart-invoice/

Other CatCode plugins for Ukrainian stores

Plugin tags