Monobank IBAN Payment Extension for OpenCart

Monobank IBAN OpenCart
  • Module version: 1.1.0
  • Last Update: 23 August 2025
  • Module format: ocmod.zip
  • Modification: yes
  • OpenCart: 2.x, 3.x, 4.x
  • OcStore: 2.x, 3.x
  • PHP: 5.6 - 8.x
  • License: Single Domain
  • Author: OpenCartBot
  • Support: yes
  • Monobank IBAN OpenCart - Screenshot 1
  • Monobank IBAN OpenCart - Screenshot 2
  • Monobank IBAN OpenCart - Screenshot 3
  • Monobank IBAN OpenCart - Screenshot 4
  • Monobank IBAN OpenCart - Screenshot 5
  • Monobank IBAN OpenCart - Screenshot 6
  • Monobank IBAN OpenCart - Screenshot 7
  • Monobank IBAN OpenCart - Screenshot 8
  • Monobank IBAN OpenCart - Screenshot 9
  • Monobank IBAN OpenCart - Screenshot 10
  • Monobank IBAN OpenCart - Screenshot 11
  • Monobank IBAN OpenCart - Screenshot 12
  • Monobank IBAN OpenCart - Screenshot 13
  • Monobank IBAN OpenCart - Screenshot 14
🔓
Open Code The module code is not encrypted, without ionCube or obfuscation. You are free to view and modify the code.
$20.00
Domain for which the extension will be purchased
Available payment methods
Extension Compatibility
  • OpenCart: 2.3.x.x, 3.0.0.0, 3.0.0.2, 3.0.1.0, 3.0.1.1, 3.0.1.2, 3.0.2.0, 3.0.3.0, 3.0.3.1, 3.0.3.2, 3.0.3.3, 3.0.3.4, 3.0.3.5, 3.0.3.6, 3.0.3.7, 3.0.3.8, 3.0.3.9, 3.0.4.0, 3.0.4.1, 4.0.1.1, 4.0.2.1, 4.0.2.2, 4.0.2.3, 4.1.0.0, 4.1.0.3
DeveloperOfficial OpenCart partnerOpenCart Development Partner
  •  Professional support of the author
  • Lifetime license
  • The license key is provided automatically
  •  Free license key for test domain
  • Extensions can be modified
  • Periodic module updates
  • Free technical support
Special offer

OpenCart: payment to Monobank IBAN without commission and fiscalisation

OpenCart module for receiving payments to IBAN account in Monobank from any banks in Ukraine. Payment by bank details or by universal QR code for all Ukrainian banks, also with automatic banking app launch on smartphones with pre-filled payment details and amount. This is a unique OpenCart payment module that allows automatic status changes for paid orders in the store, thanks to integration with Monobank Open API. Additionally, the module has the ability to receive payment notifications in Telegram, with details of the payer, order amount, order number, payment purpose text and other data.

DEMO AdminDEMO Live

Extension Highlights

  •   Direct payment to IBAN account from any bank
  •   Без комиссий – 0%
  •   No need for receipt fiscal registration
  •   Automatic change of statuses of paid orders
  •   Telegram notifications
  •   Very simple integration (Open Banking)

The advantage of this payment method is that it's a direct transfer to IBAN account, so such payments are absolutely commission-free for the recipient and for the payer (except some banks). Also, such payments don't necessarily need to be registered in fiscal systems (consult with your accountant) and fiscal receipts. The module is perfect for individual entrepreneurs who are engaged in selling goods or providing services within Ukraine.

The Monobank IBAN module is installed in the standard way through the OpenCart admin panel without manual uploading or file editing. The module works with webhooks of Monobank's open personal API. After installation, it's enough to activate the module and enter the API token from Monobank. Getting your own token for integration is very easy, you just need to authorize on the API page. Technical support is provided for module installation and configuration.

Universal payment from any Ukrainian banks

The module supports receiving payments from all Ukrainian banks to your IBAN account in Monobank. Customers can make payments through any convenient method: mobile banking, internet banking or directly at the bank branch. This ensures maximum convenience for customers and expands payment acceptance capabilities for your online store.

QR code for instant payment

Generation of universal QR code according to NBU standard, compatible with virtually all Ukrainian banking applications. Customers just need to scan the code with their smartphone camera or through the banking app scanner, and all payment details will be automatically filled in their mobile bank. This significantly simplifies the payment process and reduces the number of errors when entering data.

Automatic order status changes

Thanks to integration with Monobank Open API, the module automatically tracks payment receipts to your account. As soon as payment is received, the order status in OpenCart automatically changes to "Paid" or another configured status. This eliminates the need for manual payment verification and significantly speeds up order processing.

Real-time Telegram payment notifications

The module sends detailed notifications about each received payment directly to your Telegram. Messages contain all necessary information: payer's first and last name, exact order amount, store order number, payment purpose and additional transaction details. This allows you to instantly respond to new payments and control financial receipts in real time.

Responsive design and convenience

The module is fully adapted for mobile devices and uses Bootstrap for styling. On the successful order page, customers see a convenient table with all payment details, QR code for quick payment and buttons for downloading payment details or going to the banking app (only on smartphones or tablets).

Flexible settings

  • Ability to display payment details:
    - on the order form page,
    - on the successful checkout page,
    - in Order History in personal account (except OpenCart 4),
    - in email notifications (except OpenCart 4).
  • Settings for automatic order status changes and behavior on mobile devices.
  • Telegram bot configuration for receiving notifications.
  • Text personalization.

Order reporting

View information about all orders with payments to your IBAN account in Monobank: receipt time, amount, payment purpose and payer identification data. This helps maintain accurate financial reporting and analyze sales effectiveness.

Security and reliability

The module uses official Monobank Open API, which guarantees high level of security and stability. All data is transmitted via secure HTTPS protocol, and webhook addresses are protected by unique security key and multi-level checks. Identification of paid orders is performed by order number and order amount simultaneously. There's an option to set acceptable payment amount deviation to cover all possible cases with arbitrary amount rounding by payers.

Screenshots of the payment process

Attention! Not all operating systems allow you to select an application for payment if there are several in the system.

On iOS devices, such a choice is not offered at all, but one of the banking applications present in the user's system is automatically opened.

On Android, there is a window for selecting applications for payment if the user has not set their own settings or application priorities. These settings can be managed in the device menu:

  • Settings → Applications → Default application settings
  • Select Opening links (or App links)
  • Find the banking application and change the settings to Ask each time

If the user places an order in the anonymous browser mode "incognito" - this can also prevent the automatic opening of the application for payment.

Therefore, recommend your customers to scan the QR code with banking applications, this 100% guarantees the selection of the right application for payment.

Note:

  • Some banking application scanners allow you to directly load a saved QR image.
  • Many devices allow scan QR images for payment with a camera.
  • On Android, QR images can be recognized via Google Lens. When you long-click on a QR image on a website, you can call up a context menu with the option "Search via Lens" or "Find in Google Lens", by selecting it you will see a payment link.

Extension installation instructions:

  1. Upload the module in the admin panel in the "Extensions" : "Install".
  2. Go to the "Modifications" section and update the cache.
  3. Go to the "Dashboard" section and update the template cache (only for OpenCart 3).
  4. Go to the "Extensions" : "Extensions" : "Payments" and enable the Monobank IBAN.
  5. Edit module. Enable the status and adjust all its options to your needs and save the settings.
  6. Check extension operation.


Changelog Monobank IBAN

  • v1.1.0 (23 August 2025) - Update (OpenCart 3 only)

    Selecting an account for accepting payments via an open API (Open Banking).
    Processing all payments on an account, even those paid using details provided manually.
    Additional module for partial payment + invoice payment.
    Convenient copying of details in the list of orders in the admin panel for the store manager.
    Possibility of receiving notifications in telegrams only about unidentified payments.
    Improved module interface.

You must be logged in to view the files!
Write a review
Facebook Google
Note: HTML is not translated!
   Bad      Good

Igor Nykyforuk 19 August 2025

Також, хочу відмітити Автора. Дуже приємно мати справу. Все швидко і якісно..

opencartbot 19 August 2025

Дякую за відгук! З Вами також приємно працювати, а Ваші рекомендації, я вважаю, тепер будуть корисними не лише Вам)

Igor  19 August 2025

Модуль сподобався. Як на мене, маст гев, якщо приймаєш платежі на Iban для уникнення РРО. Клієнт має змогу оплатити по qr коду, за посиланням, або за реквізитами. Є кнопки копіювання навпроти реквізитів. Це дуже полегшує життя клієнтів. Також для менеджера багато полегшень: не потрібно проводити всі оплати вручну (звіряти оплати та змінювати статуси замовлень). Достатньо налаштувати сповіщення про неідентифіковані платежі (якщо клієнт не вказав номер замовлення в призначенні платежу) і проводити тільки їх.

opencartbot 19 August 2025

Дякую за детальний відгук і поради.
Основна мета цього модуля якраз зробити оплату максимально зручною та автоматизованою. Ваш відгук мотивує нас рухатись далі й додавати нові можливості.


More OpenCart Extensions
Send Invoice on email

$15.00

Ukrainian order receipt

$15.00

Number of sales and  sales amount

$12.00

Print Receipt OpenCart

$15.00

Warranty Card

$20.00

Discount Wheel OpenCart

$20.00


Payment Extensions

Read Our Blog