Free Installation
Free 1-Year Support
Free Update
30-Day Money Back

Custom Order Number for Magento 2

Magento 2 Custom Order Number is a useful extension that helps you manage the order database in your store easily by customizing order number, invoice number and all IDs of sale documents.

  • Customize order number by creating a flexible format with letters and various variables: Counter, Date, Random Number, Store ID,...
  • Set number start, increments and number padding for Counter variable
  • Use order number as invoice, shipment and credit memo number or custom the new numbering for them
  • Reset counter manually or configure to reset daily, weekly, monthly, yearly automatically
  • Customize unique numbers and set individually counter for each store view
Community: 2.0.x - 2.1.x - 2.2.6
      |      Enterprise: 2.0.x -2.1.x - 2.2.6

* Required Fields

Free Installation
Free 1-Year Support

The order number in default Magento 2 has a constant format and you can’t change it as your wish. The counter only increases one by one for the continuous orders and the numbers are too long with many unmeaningful digits. Magento 2 Custom Order Number extension makes it easier to customize the order numbers and all other document numbers that will help conveniently manage orders for both you and your customers.

*Note: Let's install Magento 2 FAQs extension to have an amazing FAQ page for your Magento site!

Key features of “Custom Order Number for Magento 2” extension:

  • Create a unique format for order number as you want

This extension has a variety of options to help you customize your own order number format. Variables can be counter, date, month, year, store ID and random ones. Besides variables, you can add any letters to the format, which can help you verify the numbers of sale documents easily. The positions of variables and letters in the format can freely be arranged.


  • Customize the counter variable

The {counter} is a number variable that is incremented. This is the most important variable in the format.


Magento 2 Custom Order Number extension allows you to determine how the counter works by setting the number it starts counting from, the increments step and the length of counter number.

  • Be able to reset counter automatically or reset it manually

  • Also change the invoice, shipment and credit memo number

This module provides you more than one way to customize invoice, shipment and credit memo number. In the first way, the invoice, shipment and credit memo can have the same number as the order number and you can modify a part of order number to make them different from each other. In the second way, you don’t choose to use these numbers as order numbers, Custom Order Number for Magento 2 extension completely allows you to customize new numbers for them like the way you customize the order number.


  • Support for multiple store views

With Magento 2 Custom Order Number extension, you can have separate settings for each store view of your website as well as set the individual counter for each of them.


Why Custom Order Number for Magento 2 is your must-have extension?

  • Private your business information

Everybody in business should keep the secrets only for you. A competitor can easily get the number of sales of your store by the order or invoice number in your store if you still use the default order number in Magento. Therefore, they can have business strategies that are adverse to your store. With this module, you can set order number according to your needs and no one except you know about the real data.

  • Easily to manage the sale documents

After customizing, it is so easy to know whether a number is order ID, invoice ID, shipment ID or credit memo ID. This module supports for multiple stores, each store can have its own order, invoice, shipment and credit memo number. You will not be confused when managing the sale data anymore.

  • Create the strong impression of your store sales with customers

If you have just started a business and haven’t had many orders yet, Magento 2 Custom Order Number by BSSCommerce is the ideal extension for you. By setting the start order number in a great number, customers will appreciate the popularity of your product as well as the reputation of your store.


  • A nice extension should be bought from BSS
    The primary features make my business work more professional. Good job BSSCommerce
    verified buyer
    Reviewed by James Lusk on 17 July 2018
  • It is really an excellent extension!
    This is an excellent extension that works well. It has good flexibility and works without error.
    verified buyer
    Reviewed by Marc on 18 April 2018
  • Work out of box!
    Good module at a cheap price. All the features work well as described. Great product!
    verified buyer
    Reviewed by RodolfoTelford on 07 March 2018
  • Good extension
    I can easily modify the default order number as I want, also with invoice, shipment and credit memo number. With the specific sales numbers, I can manage my store document easily. Additionally, the support team is so professional and kindly.
    verified buyer
    Reviewed by Paul Cummins on 12 October 2017
  • Must-have extension!
    I have just started my business with a Magento 2 website and I really want to build the truth with customers. My products are all qualified but this is not enough to make buyer believe when shopping in my store. By installing this extension and some easy configuration, the impressed number of orders helps me very much in growing my business.
    verified buyer
    Reviewed by Christian Hervieux on 12 October 2017
Write a Review
You're reviewing: Custom Order Number for Magento 2
How do you rate this product? *

Release Note

  • v1.0.0: First Release
  • v1.0.1: Optimize padding of random Numbers
  • v1.0.3: Fix bug when using Split database
  • v1.0.4: Fix bug with capture invoice
  • v1.0.5: Fix issue of wrong increment with orders on stores which are not main store: Check unique value of increment_id and store_id to allow Order (Invoice, Shipment, Credit Memo) number in different stores which can be duplicated
  • v1.0.6: Compatible with mollie payment; fix issue of capturing invoice when invoice config is set as no similar order
  • v1.0.7: bug when using config Use Different Counter Numbers for Different Store Views set to Yes