Shopify E-Invoice Malaysia
Checkout self-request, Shopify POS support, and e-invoice QR codes on receipts.
Shopify e-invoice appLHDN E-Invoicing Without Leaving Your Store
O2O E-Invoice connects your online store to LHDN MyInvois. Customers request their e-invoice, the app submits it for validation, and month-end consolidation is a few clicks — on Shopify, WooCommerce, OpenCart, or Shopline.
One LHDN integration, built natively for each platform.
Checkout self-request, Shopify POS support, and e-invoice QR codes on receipts.
Shopify e-invoice appWooCommerce plugin with a 15-day free trial, CSV exports, and a monthly dashboard.
WordPress e-invoice pluginRequest E-Invoice button on the checkout success page, plus CSV exports.
OpenCart e-invoice extensionStaff-issued e-invoices from the Shopline order page and monthly consolidation.
Shopline e-invoice appRunning your store on the O2O eCommerce platform? E-invoicing is built in — see theO2O Ecommerce Platform.
FAQ
A MyInvois Portal login for your company and an ERP Client ID and Client Secret, which you generate in the portal by registering an ERP System. Staging and Live use separate credentials, and you must regenerate the Client Secret before it expires or submissions stop.
Customers can request an e-invoice any time within the same month as the purchase. Once requested, the form stays open for 3 days; if it is not submitted in that time the request is cancelled.
Yes, within 72 hours of submission. After 72 hours, issue a Refund Note for the refunded amount instead.
Any order a customer requested an individual e-invoice for that month, plus transactions LHDN requires individually — including single transactions above RM10,000 (from 1 January 2026), motor vehicle sales, airline tickets, and construction materials.
Only temporarily. Customer details are held for a maximum of 60 days to calculate the consolidated e-invoice, then redacted.
Tell us your platform and order volume — we'll help you set up MyInvois and go live.