Custom Order Number for Magento 2
v4.1.0Key Features of Magento 2 Custom Order Number Extension
Customize order & billing number formats
Build flexible number patterns for any workflow
Use the same ID across all billing documents
Sync all document numbers with order numbers
Add duplicate separators for repeated documents
Compatible with Mageplaza PDF Invoice
More Features for Magento 2 Custom Order Number
Hide real order ID
Restrict number padding
Set the counter by store
Reset the counter
What customers say about us
Release notes
-
v4.1.0 (Magento v2.4.x)
17 October 2025
- New Feature : Added Same Order Number
-
v4.0.6 (Magento v2.4.x)
11 July 2025
- Bug Fix: Fixed “Error when process custom order number” issue
-
v4.0.5 (Magento v2.4.x)
23 April 2025
- New Feature: Update logic save setting data
- Compatibility: Now compatible with Magento 2.4.8
-
v4.0.4 (Magento v2.4.x)
31 May 2023
- Compatible with Magento v2.4.6
- Fixed some minor bugs
-
v4.0.3 (Magento v2.4.x)
30 August 2022
- Compatible with Magento v2.4.4
-
v4.0.2 (Magento v2.4.x)
26 October 2021
- Fix some minor bugs
-
v1.0.4 (Magento v2.3.x)
01 August 2021
- Compatible with Magento v2.3.7
- Fix reset counter yearly, support country_id pattern
- Fix minor bugs
-
v4.0.1 (Magento v2.4.x)
11 April 2021
- Compatible with Magento v2.4.2
- Fix minor bugs
-
v4.0.0 (Magento v2.4.x)
19 January 2021
- Supported Magento v2.4
-
v1.0.3 (Magento v2.3.x)
19 January 2021
- Improved compatible with Magento v2.3.6
-
v1.0.2 (Magento v2.3.x)
25 July 2019
- Fixed error with Invoice ID when Invoiced was created automatically
- Compatible with Magento 2.3
-
v1.0.1 (Magento v2.3.x)
05 September 2018
- Store code is in upper case
- Fixed minor bugs
-
v1.0.0 (Magento v2.3.x)
04 September 2018
Initial Release
Frequently Asked Questions
Yes. The Magento 2 Custom Order Number extension applies your new format only to future orders. All existing orders keep their original Magento numbers, so you don’t have to worry about breaking reports or historic data.
Absolutely. You can create unique formats for each billing document or sync them with the order number while changing only the prefix (e.g., ORD-0001 → INV-0001 → CRE-0001). This gives you full control over all Magento 2 billing document numbers.
Yes. You can define a custom starting number, choose how the counter increases, and even reset counters daily, weekly, monthly, or yearly. This helps you create clean, continuous Magento 2 order number sequences.
Yes. The module supports all common variables—including [yy], [mm], [dd], [storeCode], [storeId], [counter], and more. These variables make it easy to build a fully flexible Magento 2 custom order number pattern that fits your workflow.
The extension automatically adds duplicate separators like 00100-1, 00100-2, etc. This groups related documents under the same base number while keeping each one unique for tracking and accounting.
Yes. You can set a fully custom Magento 2 invoice number pattern with its own prefix, syntax, and counter—or choose to sync it with the order format for a consistent numbering system across your store.
Yes, Custom Order Number is compatible with Hyva theme. However, the checkout only supports hyva-themes/magento2-theme-fallback. To learn how to enable checkout on Hyva, please follow this guide.
Mageplaza provides FREE Hyva Checkout Compatibility for all of our extensions upon requests. You can request by contacting us via email, live chat, or support ticket. Our team will respond within 24 hours and ask for details such as Order ID, extension name, Magento & Hyva versions, and any special requirements. To qualify, your module subscription must be active. If your subscription has expired, renewal is required as some older modules do not support Hyva. Additional customization requests may incur extra costs, and our team will inform you before proceeding. For assistance, feel free to reach out - we're here to help!
Pricing
Community
$ 149 first yearEnterprise/ Magento Cloud