Customize your Magento order numbers and all other sales related numbers. The number format can be adjusted completely flexible - use letters, prefixes, suffixes, date/time variables, counters or random numbers to protect sales and hide how much you sell from your competitors. All using the Order Number Customizer extension by XTENTO.
This extension allows you to customize all sales related numbers: Order numbers, invoice numbers, shipment numbers and credit memo numbers. Change the number format to comply with local or legal requirements, or use the order number as the invoice/shipment/credit memo number to always use the same number for all transactions. Various variables can be used in the number format. A counter can be added which can be reset daily, monthly or yearly automatically.
Promotion: Purchase this extension today and have us install it for you - at no extra cost!
After placing your order simply
send us your (S)FTP/admin logins and we'll install the extension for you in one Magento installation. Does not include configuration. No free install for M2 cloud. Limited time offer, you save $52.
Customize order numbers, invoice numbers, shipment numbers and credit memo numbers
Easily change your order numbers and set up custom order numbers using this extension. Protect your business & your sales: Randomize order/invoice numbers
Take control over order numbers
Use order number as invoice/shipment/credit memo number
Using the "same as order number" feature, looking up invoices, shipments and credit memos will be much easier.
Specify prefix/replacement when using "same as" feature
Ability to reset counter daily, monthly or yearly automatically
The counter variable can be reset automatically. For example, set up a yearly resetting order number with the "year" as a variable in the order number.
Number format is completely flexible: Add letters/numbers, prefix, suffix and variables
Set up order numbers in any required format. Various variables can be used: Counter, Date, Time, Store ID, Random numbers (3-9 digits), see below for full list.
Use more than 15 variables to customize sales numbers
Set a custom starting number for counter, specify counter/number length
Supports custom increments: Increment order number by 5 with every new order, for example.
Migrating from another webshop? Specify counter & provide continuous order numbers
Supports multi-store environments: Counters per website/store view
Got multiple stores? You can set up different number formats for each of your stores. Easily specify different counters for each of your stores, or you can also set up a "global" counter which increments across all stores, so you have fully incremental order numbers.
Sample configurations of how, for example, invoice and order numbers can be customized
Variables to customize order/invoice/shipment/credit memo numbers
Various variables such as current date / time, store id, random numbers as well as incrementing counters can be embedded in order/invoice/shipment/credit memo numbers. The following variables can be used to customize all sales related numbers:
%counter% (A counter, custom starting number & increment steps supported (e.g. +10 for each order), ability to reset daily/weekly/yearly)
%store_id% (Store ID the order was placed in)
%d% (Day of the month, no leading 0)
%dd% (Day of the month, 2 digits always)
%m% (Month of the year, no leading 0)
%mm% (Month of the year, 2 digits always)
%yy% (Current year, 2 digits)
%yyyy% (Current year, 4 digits)
%h% (Current time: hour, no leading 0)
%hh% (Current time: hour, 2 digits always)
%ii% (Current time: minute, 2 digits always)
%ss% (Current time: seconds, 2 digits always)
%rand3% (Random number between 100 and 999)
%rand4% (Random number between 1000 and 9999)
%rand5% (Random number between 10000 and 99999)
%rand6% (Random number between 100000 and 999999)
%rand7% (Random number between 1000000 and 9999999)
%rand8% (Random number between 10000000 and 99999999)
%rand9% (Random number between 100000000 and 999999999)
Ideas for new variables? Contact us before your purchase, we'll be happy to discuss.
Frequently Bought Together
Tired of processing orders manually? Process orders in batches! Check out our Simplify Bulk Order Processing extension if you want to process orders directly from the Sales > Orders grid in batches. No need to open orders individually anymore - simply invoice/ship/email/change the order status directly from the grid.
All extensions were built by Magento Certified Developers. Our extensions are not encrypted (no IonCube, Zend Guard, etc.) and not obfuscated. 100% of the extension source code is "open source" and not a single line of code is obfuscated / encrypted.
Easy to install & instant download after your purchase. Our Magento 2 extensions can be installed easily via our composer repository. Detailed installation instructions as well as troubleshooting guides can be found in our Support Wiki.
This extension is available for Magento 1 and Magento 2 and both Community Edition (Open Source) as well as Enterprise Edition (and Cloud & Commerce) are compatible. The Magento 1 version of this extension is also compatible with Magento 1 environments that use OpenMage (LTS). The extension is multi-store compatible and supports Magento instances with multiple websites/stores/store views. All XTENTO extensions are guaranteed not to conflict with each other.
Your purchase includes free development/staging/testing license keys. The license key check in the module works offline, and does not connect to the internet (server-side) to validate the license key.
In case there are any questions or doubts about conflicts/functionality, please do not hesitate to contact us. We will be happy to provide assistance.
We offer a broad range of services that can be added to your order. Don't want to deal with installation or configuration yourself? Our support staff will be happy to help.
XTENTO Installation Service: A XTENTO representative will install the extension for you in one Magento installation. Installation will be completed within a couple hours during business hours usually.
Extended Configuration Support: Want us to make the initial configuration of your purchased extension? Or simply know you'll need configuration/customization time? Then you'll want to add this service to your order. (Contact us before your purchase to discuss exact scope of work and whether it is covered by this service)