magento extensions you love

Easy and rapid 1 step checkout!

Custom Order Number | v1.1.1

compatibility CE 1.4.x - 1.9.x, EE 1.8.x - 1.14.x

* Required Fields


Custom Order Number

Take control over your order numbers. The extension enables you set any starting numbers and prefixes for all types of store documents such as invoices, orders, shipments, credit memos. Protect your private business info from your competitors and make your store more user-friendly.
Set any starting numbers for all document types
Specify increment intervals and numbers length
Use prefixes and date postfixes for numbers
Mask important data to protect your business
Adjust numbers to your local legislation

Custom Order Number

30 Days moneyback
50% Off updates
120 Days free support

Change order number in Magento and Stop Revealing Important Information

Customize your store numbers

Unfortunately, native Magento numbering model can’t boast of rich functionality. It may cause a lot of problems to your store like revealing important business info about your shop turnover or confusing customers with long order numbers. The Custom Order Number extension provides an easy solution to all these issues and enables you to customize invoices, shipments, orders and credit memos according to your needs.

Draw new customers with attractive custom invoice numbers

It’s a well-known fact that the more orders you have the more attractive you look in your customers’ eyes. And of course low numbers speak about your e-store louder than words, preventing potential clients from making purchases. In order to make a good impression on your users and hide your weak points from competitors edit the accounting information according to your needs. For example, you can show them a random order number or custom invoice number in Magento to keep your real data a secret. Customers are more likely to return to your shop if they see thousands of orders from people who trust your services. With the Customer Order Number extension you can edit starting Magento order numbers, set relevant prefixes and increment steps.

Meet your local record keeping standards

Stop wasting time on adjusting document numbers according to the requirements of your local jurisdiction. Due to the ability to fine tune the format of Magento invoice number and order numbers you can make appropriate settings at once and forget about all kinds of discrepancies.

Save your data for a new Magento store

In case you are operating a new Magento store and want to preserve the orders and invoices count of your old online shop, there is nothing easier. Just set the starting numbers according to your needs and implement them for your new site. Let’s say you have 900 orders in your old store, with the help of Magento custom order number option you can run the counting from 901 in a new one with appropriate indexes and prefixes without losing any important data.

magento custom order number

Easy Steps to win customers' appreciation and mask important order and invoice number

Set starting order number to protect your private information

As long as you’re not going to demonstrate the real numbers to your customers and competitors, it’s better keep this info only for your internal use. Especially, if you’ve just started your business and have processed not so many orders. The module enables you to override the default Magento numbers displaying the data you need. Simply set order number according to your needs and no one, except for your store managers, will find out your private business info. If your orders, invoices, shipments etc. include dates, you can reset them when you need and start your accounting from the scratch each new month or year. In case you don’t want to wait till the new month or year start you can reset the counter at any time just checking the Reset Counter box.

Configure your order number increment steps

magento order number increment

In order to protect your priceless business info from your competitors use the option of Counter Step. It allows to hide the real numbers of consecutive orders. For example, you set an increment of 5; it means that if the first order has id 1, the second one will have id 6. If you operate more than one website in your Magento, you can select whether to increment intervals for all your websites or per particular site. You can also implement sequential numeration for all your stores for more convenient counting. Now your customers will see one and the same numeration format for all your store views. Random numbers are also available

Make your website more user-friendly by customizing order id

magento order number prefix

Specify Magento order number prefix

You can choose the type of document, for which to modify the numbering model, whether it is order, invoice, shipment etc. The extension allows to specify separate prefixes and date postfixes for each type. Setting the dates in orders and custom invoices in Magento you can easily group them. Moreover, if your orders or invoices include dates they can be easily found any time you need to look through a particular one.

magento custom invoice number

Customize Magento order number padding

To make the numbers more readable you can implement a certain length for them. For example, you need the starting number to be 2 and want all numbers to have 4 symbols, then you need to set a 4 padding. In this case your numbers will start from 0002. Customize your numbers according to your local record keeping standards and easily export them for your CRM system.

Produce custom invoices to take all your store numbers under control

Advanced order number settings

new!This option allows you set the same numbers for invoices and orders to meet any record keeping standards in the jurisdiction of your country.

Monitor internal Magento order numbers

The extension changes only the numbers displayed to your customers. All orders or invoices have two types of numbers – for customers and for your internal use. The latter preserves its sequence, so that you always see the real picture of your e-store.

See other effective ways of store protection and order management

Track everything that happens in your online store

To enrich your list of inner management tools try also our Admin Actions Log. This module enables you to easily track all log actions in your store and prevent it from malicious login attempts.

Benefit from effective order management

Easily export Magento invoice number, shipment, product & credit memo data as well as order-related output of third-party extensions with the help of Efficient Order Export module.

7 reasons to choose
Risk-free Investment

30-day moneyback guarantee for all extensions. No questions asked.

Comprehensive Documentation

There is a detailed user guide with examples even for tiny addons. FAQ section and videos also available.

Solutions Which Work

Careful in-house testing ensures you get robust applications. Multiple stores support. Custom themes compatibility. All included.

Outstanding Support

Our support service is friendly and of high quality. And it is free. Unbelievably. Just check independent reviews at Magento Connect.

Usability and Performance

Nice and easy to use interfaces. Fast algorithms. Save your time and get things done.

Flexible and Easy Licensing

No product or store view or domain limits. No monthly fees. No hidden charges. One extension license for one Magento installation.

Long Term Strategy

We've been in the market for 5+ years. We're proud to be a Bronze partner and are planning to stick to Magento platform for years ahead. We're doing our best to build extensions which maximize effectiveness of your business. We're open to customers' suggestions and constantly update our products to match your needs.

Other Features

  • 100% Open Source — Easy To Customize
  • Follows Magento Code Architecture
  • Separated HTML/CSS/JS
  • W3C Validated Code

Online Extension User Guide

I like the features
Keeping order data in confidence is a tricky problem for m e and I had been searching the solution for a long while. Thanks to this addon I can hide the real data from competitors. Moreover I got one more useful feature that I have been searching for. Now I can use prefixes in front of the invoice numbers.
Great support
Good extension with great support. We found one error and it was corrected on the same day.
Worthy tool for specific needs
Trying to expand our apparel store business we started r unning it in 3 languages that caused us some inconveniences with order numbers. Not that we wanted to mask our real numbers, we just needed to separately manage orders from different store views. So, the increment step and prefix options for multiple store views were a real catch.
As for the technical part we didn’t notice anything to pick at. The plugin ran out of the box making us sigh with relief. Hope there won’t be any troubles with it in future as well.
Magento Connect
very useful extension
I needed to change order number for inner purposes. I'm happy I've found that extension as it helps me with that. This is my second extension by Amasty. Thanks!
Great extension - especially for multistore
This extension does exactly what we need. We run a multistore setup, and want to be able to easily identify the store by the order number, as well as have the order numbers increment together. This extension allows us to have a prefix for each store, so the order numbers are, for example: AA10123, BB10124, AA10125, etc. The native magento order numbering did not offer this flexibility, and it wasn't as easy to read!
Taylor Johnson
A bunch of helpful features in one module
I easily keep all my inner numbers under control with this tool. The feature of placing appropriate prefixes made my work much easier.
Keeps all my accounting under control
I'm totally satisfied with the extension - its functionality and its quality. I really appreciate that now no one knows my exact numbers except for my managers and me.
Easily customizable numbers
I've just purchased the extension, actually for me the most crucial thing is that I can set the number format according to my local accounting requirements. This is very convenient.



Exactly what I've expected
Installed the extension two days ago. I'm fully satisfied with it's quality. The numbers are really easy to edit and now only our managers know all order info. Thank you, Amasty - you are great as usual!
Excellent! Great extension!
It was so easy to install the module! It would be great if you could implement random part of the order number to be added automatically. Like {random} to use in template.
Excellent extension with excellent support!
It just works out of the box. No need to do any special installation procedures. I just uploaded it, and it's working immediately! Guys from Amasty helped me to configure my order numbers the way I need. Very nice!

Write Your Own Review

You're reviewing: Custom Order Number

Version 1.1.1 - Aug 04, 2014
– Compatibility fix for RMA functionality
Version 1.0.4 - June 30, 2014
– Tested with the latest Magento CE 1.9 version.
Version 1.0.4 - Apr 07, 2014
– Bugfix for counter starting number
Version 1.0.3 - Mar 13, 2014
– Fix for possible counter reset if configuration has been changed several times
Version 1.0.2 - Dec 05, 2013
– Optimization of shipping number generation. Under some circumstances it was generated twice.
Version 1.0.1 - September 19, 2013
– Timezone offset setting.
– New variable {hh} to include hours.
– Ability insert in the numbers a random number from 1000 to 9999 with {rand} variable.
– Ability to replace part of the order number, not just add prefix for invoice, shipping, credit memo.