Add column SKU to invoice, Order History, email on OpenCart
This extension adds a SKU column to the admin order info, to invoice, in account order history and in mail confirmation template on OpenCart. A new SKU column is inserted in the table with the products in the order info, where the value from the SKU field will be specified for each product separately.
To add SKU products to order data - just install the module on OpenCart and update the modification cache.
Where the SKU will be added:
Order Info in the admin panel;
Order Invoice in the admin panel;
Order History in customer's Account;
Order confirmation mail template (alert mail).
In the field SKU in the products you can prescribe any values you need. If necessary, you can change the title of the SKU column in the invoice to the one you want.
Module installation instructions:
Upload the module in the admin panel in the "Extensions" : "Install".
Go to the "Modifications" section and update the cache.
Go to the "Dashboard" section and update the template cache.
A developer cheat sheet on using ternary operators in Twig. It will be useful for new developers of OpenCart and other CMSs that use this templating engine.
The OpenCart team has officially presented release 3.0.5.0, which contains a significant package of fixes, code cleanup, and compatibility improvements with modern PHP versions.
On November 20, 2025, a new major release of PHP was published - version 8.5. PHP 8.5 introduces useful improvements, but requires a careful approach when integrating into existing OpenCart projects.