Custom Order Number

Custom Order Number

by Amasty
Premier Extensions Partner


Magento Platform
Open Source (CE)
2.1, 2.2
Commerce using on prem (EE)
2.1, 2.2

Tech Specifications

Current Version:
Stable Build
09 February, 2018
Extensions, Shipping & Fulfillment, Order Management (OMS)


Easily manage store documents numbering using prefixes and custom starting numbers. Change counter increment step to protect business data.

Other Extensions by Amasty


Back to top

Store owners often need to change order numbers either for customer convenience or to keep business information safe. In such cases they need specific functions to make this process easier. With custom order module store owners can easily customize invoices, shipments, orders and credit memos according to their needs. For example, you can set order numbers to start with 0089 instead of 0001.

Attract new clients using order numbers

It’s not a secret that customers are more likely to buy items in big and trusted shops that have lots of buyers. Very often people can judge about your sales volumes by the order numbers. Easily change starting order and invoice numbers by adding relevant prefixes and increment steps.

Easily meet your local invoice numbering requirements

With the help of the module you can set necessary invoice numbering that meets jurisdiction requirements of your country or region in a couple of clicks.

Hide real order numbers from competitors

Thanks to Counter Increment Step option you can change the real numbers of consecutive orders. E.g. when increment of 4 is set, it means that if the first order has id 1, the second one will have id 5.

Set random order numbers

The module enables you to set custom order numbers manually and keep real order numbers only for internal use.

Change order number prefixes

Easily change number settings for the orders, invoices, shipments and other order documentation.

Customizable order number padding

You can implement a certain length for the order numbers to make them easy to perceive. E.g. if you set a padding as 4 it means that all your order numbers will have four symbols. Therefore, if you have an order starting with 2, its number will be 0002. Using this option you can easily export all your store data to a CRM system.

Migrate from another webshop to Magento

When you move from another ecommerce platform to Magento you often need to adjust order numbering. In this case you just need to set order starting numbers and implement them for the new site.


|Try to set up the module|     |Add product to cart and complete the checkout to see an order number|

User Guide:

|Take a look at the detailed user guide|

Our support policy:

Release Notes

Back to top


  • Compatible with Open Source (CE) : 2.1 2.2
  • Compatible with Commerce using on prem (EE) : 2.1 2.2
  • Stability: Stable Build
  • Description:



  • Compatible with Open Source (CE) : 2.1
  • Stability: Stable Build
  • Description:

    Minor fixes


Back to top
The best place to start if you need help with a specific extension is to contact the developer. All Magento developers have both a contact email and a support email listed.

Q & A

Back to top


Back to top