
tbi bank Installments for OpenCart 2.3, 3.x and 4.x — pay in instalments in Romania, Bulgaria and Greece
tbi bank instalments in OpenCart: the buyer applies on the tbi page and the order status follows the bank's decision. Romania, Bulgaria, Greece. Pro: the monthly payment on the product page, a journal of applications, product exclusions. Lifetime licence.
- Compatibility
- OpenCart 4.0.2.0–4.1.0.3, 3.0.x, 2.3.0.2 · languages: English, Romanian, Bulgarian, Greek
- Version
-
v1.0.0 (OpenCart 4)
v1.0.0 (OpenCart 3.x)
v1.0.0 (OpenCart 2.3) - Licence
- a site + a staging copy, lifetime
- Trial
- 7 days, no card, one per site
- Updated
- November 2026
What Free has,
and what Pro adds
The free version works with no time limit. Pro adds the rest of the features in the table.
Key points
What the buyer sees
At the payment step the buyer sees the “Pay in installments with tbi bank” method with a short note that the application takes a few minutes and needs no card.
What the admin gets
In the settings you pick the country, the test or live platform, enter the reseller code, reseller key and encryption key, and the “Check connection” button asks tbi for your merchant settings.
How much it costs
The base version is free. Pro costs 1 490 UAH, a one-time payment for a lifetime licence.

The trial starts when you ask
A fresh install is the free version, nothing switches on by itself. The “Try Pro for 7 days” button → e-mail → the key right in the window and by e-mail.

One key — a site and a staging copy
Moving the site? Unlink the licence on the old domain and activate it on the new one yourself. A staging copy (staging., dev.) works with the same key and does not take a site slot. For studios — keys for 5 or 25 sites, or unlimited.
Technical requirements
OpenCart 4.0.2.0–4.1.0.3, 3.0.x or 2.3.0.2.
A merchant agreement with tbi bank in Romania, Bulgaria or Greece: reseller code, reseller key, encryption key.
The site reachable from the internet with no password: tbi sends decisions there.
For Greece, the platform address from tbi.
Version history
For OpenCart 4.x, 3.x and 2.3: tbi application, the bank’s decision changes the status, Romania, Bulgaria and Greece; Pro adds the product-page payment, a journal and exclusions.
Frequently bought with tbi bank Installments


Cart Discounts (Amount-Based and N+1) for OpenCart

CatCode SEO Pack — SEO Module for OpenCart 2.3, 3.x and 4.x

AI Product Descriptions for OpenCart 2.3, 3.x and 4.x — description generator
Full module description
tbi bank Installments is a payment module for OpenCart 4.x, 3.x and 2.3 that adds tbi bank instalments in Romania, Bulgaria and Greece. The buyer picks instalments at checkout and fills in the application on the tbi page; the bank decides and sends the decision to the shop. The module changes the order status by itself: approved, refused or cancelled.
You need a merchant agreement with tbi bank: tbi Merchant Solutions issues the reseller code, reseller key and encryption key. The module shows the address where tbi sends its decisions in the settings: give it to your tbi manager when you connect.
What the buyer sees
At the payment step the buyer sees the “Pay in installments with tbi bank” method with a short note that the application takes a few minutes and needs no card. After confirming the order they go to the tbi page and fill in the application.
If tbi refuses or the buyer cancels the application, they see “Installments with tbi bank” with an explanation and a “Pay another way” button: the items go back to the cart and they can pay another way. In Pro the product page shows the monthly payment with tbi under the price.
What the admin gets
In the settings you pick the country, the test or live platform, enter the reseller code, reseller key and encryption key, and the “Check connection” button asks tbi for your merchant settings. The same screen sets the statuses for “application sent”, approval, refusal and cancellation, amount limits, the geo zone and the texts per language.
The order page has a tbi tab with the application number and state. The order history gets one line per bank decision. In Pro a journal lists every application with a state filter.
How it works, step by step
- Enter your tbi access data and check the connection.
- Give your tbi manager the decision address from the settings.
- The buyer picks instalments at checkout and goes to the tbi page.
- The module sends the application with the items and the order total.
- tbi decides and sends the decision to the shop.
- The module decrypts the decision, checks the signature and changes the order status.
Under the hood
- The application is encrypted with AES-256 and the merchant key, the same way as in the bank’s own plugin.
- A tbi decision is decrypted with the shop key, and the HMAC signature is checked when tbi sends one.
- An unknown tbi status is never treated as payment.
- The application lines always add up to the order total, shipping and coupon included.
- The buyer coming back from the tbi page does not change the order: only the bank decides.
- The buyer’s name, e-mail and phone are never written to the log.
How to install
- Extensions → Installer: upload the archive for your version and keep the file name.
- OpenCart 2.3: the Installer copies files only with FTP enabled. Without FTP copy the contents of upload/ to the shop root by hand.
- OpenCart 2.3 and 3.x: Extensions → Modifications → Refresh.
- Extensions → Payments → tbi bank Installments → install button → Edit.
- Extensions → Payments → tbi bank Installments: pick the country and the test platform.
- Enter the reseller code, reseller key and encryption key, press “Check connection”.
- Give your tbi manager the decision address and make a test application.
- For Pro: paste the key or start the 7-day trial.
Questions
about the module
Didn't find the answer? Message us on Telegram and we'll reply within a business day.
What if tbi refuses?
The order gets the refusal status and the buyer sees a "Pay another way" button: the items go back to the cart.
When does the order appear in the admin?
Your choice: right after the application with the "application sent" status, or only after the bank approves.
Can I hide instalments for some products?
Yes, in Pro: for the chosen products and categories the method is hidden and there is no payment line.
Which currency?
The currency of your tbi agreement: lei in Romania, euro in Bulgaria and Greece. Amount limits are set in the settings.
What happens after the trial?
Pro switches off and instalments keep working.
No reviews yet. Be the first.
No questions yet. Ask one — we answer within 24 hours.
Not quite what you are looking for?
We build custom modules for WordPress, WooCommerce, OpenCart and Shopify. Tell us about the task and we'll prepare an estimate.
Order a custom module
Buying the module
—
Charged in UAH; your bank converts it to your currency. EUR price is approximate.



















