
SmartBill & Oblio Invoices for OpenCart 2.3, 3.x and 4.x — invoices from orders
SmartBill or Oblio invoices from OpenCart 4.x, 3.x, 2.3 orders, CUI at the checkout; Pro adds automation, storno, e-Factura through Oblio. Lifetime licence.
- Compatibility
- OpenCart 4.0.2.0–4.1.x, 3.0.x, 2.3.0.2 · module languages: English, română
- PHP
- 7.0 or newer
- 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 OpenCart checkout the buyer sees “CUI” and “Reg. Com.” (the module creates them with “Create the fields” for all customer groups, not compulsory).
What the admin gets
Extensions → Modules → SmartBill & Oblio Invoices: the Connection, Buyer, Invoice, Automation and Pro tabs.
How much it costs
The base version is free. Pro costs 1 290 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.x, 3.0.x or 2.3.0.2; PHP 7.0+ for 2.3.
A SmartBill Cloud account with API access, or an Oblio account.
An invoice series created in the service.
For e-Factura through Oblio: SPV connected in the Oblio account.
Version history
For OpenCart 4.x, 3.x and 2.3: SmartBill and Oblio, CUI and Reg.
Frequently bought with SmartBill & Oblio Invoices


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
SmartBill & Oblio Invoices for OpenCart 4.x, 3.x and 2.3 issues an invoice (factura) from an order in the Romanian service SmartBill Cloud or Oblio. The buyer enters the CUI and trade register number at the checkout, and the invoice appears in your series with the right buyer, rows and VAT rates.
What the buyer sees
At the OpenCart checkout the buyer sees “CUI” and “Reg. Com.” (the module creates them with “Create the fields” for all customer groups, not compulsory). A buyer who enters a CUI is invoiced as a company; otherwise as a private person. A Romanian CUI with a wrong check digit is refused at the checkout with an explanation.
What the admin gets
Extensions → Modules → SmartBill & Oblio Invoices: the Connection, Buyer, Invoice, Automation and Pro tabs. SmartBill needs the e-mail, API token and CIF; Oblio the e-mail, API secret and CIF. “Save and check the connection” reads the series and VAT rates of the account. Keys are stored encrypted.
The order page gets an invoice panel: a preview of the rows (prices with VAT, the discount per VAT rate, shipping as a service), the issue button, number, total, state and the PDF (SmartBill) or the document link (Oblio). Sales has a list of invoices with the filters In progress, Stopped, Issued, Storno and Cancelled. A stopped invoice can be retried or removed.
An invoice is never made twice: after a lost answer the module first looks for the invoice in the service (Oblio: the same request key; SmartBill: the number in the series), and when it cannot be sure it stops and shows what to look at. The rows must match the order total, otherwise the invoice is not sent.
In Pro the invoice is issued by itself at the order statuses you choose, orders paid at the checkout are invoiced as paid, and cash on delivery or bank transfer payments are recorded by status or with a button. The service e-mails the invoice. Storno by button or by status, and invoices can be cancelled. Through Oblio invoices go to e-Factura (SPV): off, companies only or everyone.
How it works, step by step
- Install the archive for your OpenCart version and switch the module on.
- On the Connection tab choose the service, paste the details from SmartBill Cloud or Oblio and press “Save and check the connection”.
- On the Buyer tab create the CUI and Reg. Com. fields with one button.
- On the order page look at the rows and issue the invoice.
- In Pro the invoice, payment, e-mail and storno follow the order statuses.
Under the hood
- SmartBill Cloud API and Oblio REST API; keys encrypted.
- Prices go out with VAT, rounded to 2 decimals per unit; the total is matched with a 0.02 tolerance.
- The CUI and Reg. Com. fields are standard OpenCart Custom Fields.
- No duplicates after a lost answer.
- OpenCart events, no core edits; uninstalling keeps the invoice tables.
- Interface in English and Romanian.
How to install
- Extensions → Installer: upload the archive for your version without renaming it (OpenCart 4: cc_sbob.ocmod.zip, 3.x: cc_sbob-oc3.ocmod.zip, 2.3: cc_sbob-oc23.ocmod.zip).
- For 3.x and 2.3: Extensions → Modifications → Refresh.
- Extensions → Modules → SmartBill & Oblio Invoices: install and edit.
- Paste the connection details, create the buyer fields and choose the series.
- For Pro: paste the key or start the trial on the Pro tab.
Questions
about the module
Didn't find the answer? Message us on Telegram and we'll reply within a business day.
Is this an official SmartBill or Oblio module?
No, it is an independent integration through the public SmartBill and Oblio APIs. SmartBill and Oblio are trademarks of their owners.
Does the invoice go to e-Factura (SPV)?
SmartBill sends invoices to SPV from its own account settings. Through Oblio the Pro module sends invoices to SPV itself: companies only or everyone.
Which OpenCart versions?
OpenCart 4.0.2.0–4.1.x, 3.0.x and 2.3.0.2: three separate archives in one product.
Can I move from SmartBill to Oblio?
Yes. New invoices go to the chosen service and older ones stay with theirs.
Is the licence lifetime?
Yes, for OpenCart it is one payment and a lifetime licence for two sites.
Is there a WooCommerce version?
Yes, a separate plugin, SmartBill & Oblio Invoices for WooCommerce.
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.



















