For OpenCart stores in Malaysia
OpenCart e-invoice for Malaysia. Orders filed to LHDN MyInvois.
A free extension for OpenCart 4.0. Files orders automatically or on demand.
Free plan: 50 documents a month. Starter RM35/month for 500.

Auto-submit paid orders
You pick the statuses that count as paid. Default: Processing and Complete.
Individual or consolidated
One e-invoice per order, or record orders for the monthly consolidated e-invoice.
Foreign currency orders
Converted at the Bank Negara Malaysia reference rate, or skipped for you to submit by hand.
Credit notes and cancel
A credit note for a refund. Cancel within LHDN’s 72-hour window.
How it works
- 1
Install the extension
Download envoice.ocmod.zip from the OpenCart Marketplace and upload it in Extensions > Installer.
- 2
Connect your envoice shop
Open the module, click Connect to envoice and pick the shop to link.
- 3
Choose your settings
Turn on auto-submit, set the paid statuses and the submission mode, then save.
Questions
Is the extension free?
Yes. It is free on the OpenCart Marketplace. You need an envoice account: the Free plan covers 50 documents a month, and Starter is RM35 a month for 500.
Which OpenCart version does it support?
OpenCart 4.0.
Which orders always file on their own?
Orders with a buyer TIN, orders above RM10,000 and foreign currency orders, even in consolidated mode.
Can I add a buyer’s TIN?
Yes. Click Add buyer TIN, enter the ID, click Verify TIN to check it against LHDN, then Save buyer.
What happens if I disconnect?
Orders stop filing. The e-invoices already filed stay in your envoice account.