Invoice Extension for OpenCart 4
This extension adds automatic invoice generation to your store.
Automatic Invoice Generation for OpenCart 4
Invoice Extension for OpenCart 4 adds automatic invoice generation to your store. Instead of manually creating documents for customers each time, the system does it automatically.
The module creates invoice files for orders in your store. You can configure when exactly to create these documents - after payment, after shipping, or at any other stage. Customers receive invoices in their account area and can also get them via email.
The settings are quite flexible. You can choose what to display on the invoice: company logo, address, phone number, order details. There's an option to add custom text at the top and bottom of the document. The system supports multiple languages - useful if you have international customers.
Invoice key features:
- Automatic invoice generation for selected order statuses
- Customizable document appearance
- Multi-language support
- Email integration
- Secure access through tokens
- Display in customer account area
- Display in admin area
The extension saves time on routine operations and ensures professional-looking document flow in your store.
The extension works with all standard OpenCart order statuses. You can set up invoice generation for any statuses: "Complete", "Shipped", "Processing", etc.
There's a built-in editor for creating invoice templates. HTML markup is supported, so you can create complex layouts with tables, different fonts and colors.
Security is ensured through special tokens - each invoice has a unique code that prevents unauthorized access.
The module suits stores of any size. Small projects get professional document management without additional developer costs. Large stores can automate routine processes and reduce staff workload.
Particularly useful for B2B sales, where customers regularly need official documents for their accounting departments.
Installation instructions for "Invoice Extension"
- Download the extension archive: invoice.ocmod.zip.
- In the admin panel, go to Extensions > Installer and upload the archive. Press install button.
- Go to Extensions > Extensions and choose the extension type "Other".
- Find and enable the "Invoice" module. Click the edit button to configure settings.
- In the General tab, enable the invoice status switcher and select which order statuses should generate invoices.
- Configure the Text tab to customize button text and invoice content for each language.
- Set up the Display tab to control where invoices appear (customer account, emails, admin orders).
- Save all changes. Invoices will now be automatically generated according to your settings.
Related extensions
Bank Transfer Advanced
Custom payment method with configurable details, payment link, QR code, and even a custom invoice...
Improved Image Manager
Allows you to add multiple product images at once and sort them within the product. The file manager..
SEO Schema - Structured Data & Rich Snippets
The SEO Schema module allows you to add structured data to your website pages...
Checkout Update Bugfix
Fixes OpenCart 4 checkout bugs that prevent order updates after confirmation..