
Procountor for OpenCart 4.x — invoices from the order page
An invoice in Procountor from the OpenCart order page: Y-tunnus at checkout, a preview of the total, the number on the order. Pro: invoices by status, approving and sending, credit notes.
- Compatibility
- OpenCart 4.0.2.x and 4.1.x (tested on 4.0.2.3 and 4.1.0.3) · tested on PHP 8.1 and 8.3 · admin languages: English, Finnish
- 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 checkout a company buyer can enter a Y-tunnus. A wrong check digit stops the form with a message next to the field.
What the admin gets
The order page gets a panel with the buyer, the lines and the total. A button makes the invoice, and the panel shows the number.
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.x and 4.1.x · tested on PHP 8.1 and 8.3.
A Procountor account and an API client. How Procountor issues a client and whether it charges for one we are still finding out.
The company IBAN for invoices paid by bank transfer.
Version history
For OpenCart 4.x: invoice by hand, Y-tunnus; Pro adds statuses, approving, sending, payments, credit notes, invalidating.
Frequently bought with Procountor


Abandoned Cart Recovery for OpenCart 2.3, 3.x and 4.x

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

CatCode SEO Pack — SEO Module for OpenCart 2.3, 3.x and 4.x
Full module description
Procountor Invoices links OpenCart to the Finnish accounting service Finago Procountor. On the order page a panel shows the buyer, the lines and the total, and a button makes the invoice in Procountor, where you can look at it and approve it.
What the buyer sees
At checkout a company buyer can enter a Y-tunnus. A wrong check digit stops the form with a message next to the field. An empty field passes, and a buyer from another country is not checked. Nothing else changes at checkout.
What the admin gets
The order page gets a panel with the buyer, the lines and the total. A button makes the invoice, and the panel shows the number. In Pro there are buttons to approve and invalidate next to it. A Procountor refusal shows in words on screen, next to buttons to retry or remove an unfinished attempt. All invoices are in a separate list in the Sales menu.
How it works, step by step
- Ask Procountor for an API client and enter the Client ID, Secret and return address.
- Get the API key with the button in the settings and paste the code from the address.
- Press the check: the module reads the company and VAT rates.
- Create the Y-tunnus field with a button and enter the IBAN.
- On the order page look at the total and make the invoice.
Under the hood
- Access keys are stored encrypted, also in the copy of the settings.
- A second press or a retry after a lost answer makes no second document.
- Documents live in the module’s own tables. Removing the module leaves them alone, so an update loses no history.
- A service error does not break the order page: it shows plain words and retry buttons.
- You get the Procountor API key yourself: it stays in your shop only.
- A credit note goes with negative amounts.
How to install
- Extensions → Installer: upload the archive for your version and keep the file name.
- Extensions → Modules → Procountor Invoices → install button → Edit.
- Connection tab: the login data, the key and the check.
- Buyer tab: create the Y-tunnus field.
- Invoice tab: IBAN, payment method, due days, VAT mode, together with your accountant.
- 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.
Will a document be right by itself?
The module passes on the order data. Rates, exemptions and numbering stay your and your accountant's decision.
What if the service is down?
The order does not suffer. The document stays in the queue, the panel shows the reason, and once the service is back it is made once.
Is there a build for OpenCart 3 or 2.3?
No, only OpenCart 4.0.2 and newer.
Is this the Finago Connector integration?
No, it is a separate module that talks to the Procountor API directly.
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.



















