Custom Order Number for Magento 2

View Demo

Default Magento order numbers are plain sequential IDs that tell customers nothing and reveal how many orders your store gets.

The Custom Order Number feature of the Order Management extension replaces them with your own patterns for orders, invoices, shipments and credit memos: a prefix and suffix, the date, counters with any start, step and padding, and random digits.

  • Hide your order count, which default order IDs reveal
  • Number patterns with prefixes, dates and counters
  • Random digits, store ID and time variables
  • Patterns for invoices, shipments and credit memos
Hyvä
Magento Cloud
WCAG
Mage-OS
Compatible with:
Community:
2.3.* - 2.4.9
Enterprise:
2.3.* - 2.4.9
Order Management
Order Management
Orders Quick View
Order Inline Editor
Extended Orders Grid
Custom Order Number
x
Order Management
Orders Quick View
Order Inline Editor
Extended Orders Grid
Custom Order Number
Problem

Default Magento order numbers are plain sequential IDs like 000001254. They mean nothing to customers, and anyone who places two orders can see how many orders your store gets in between.

Solution

Custom Order Number replaces them with your own patterns: a prefix and suffix, the date, counters with their own start, step and padding, and random digits. Set patterns for orders, invoices, shipments and credit memos, and preview each one before you save.

Custom Order Number main features

  • Prefix and suffix for order numbers, like WEB- or -EU
  • Date and time in the number, in the format you choose
  • Counters with any start value, step and padding
  • Random digits that don't reveal your order count
  • Patterns for invoices, shipments and credit memos
  • Continue numbering after a migration from another platform

Don't reveal your order count

Default sequential Magento order number

Magento adds one to the order number with every new purchase. A competitor who orders twice a month can subtract one number from the other and know how many orders you got in that time.

A custom pattern hides this. Start the counter from a large number, increase it by a step bigger than one, or add random digits to every number. You can also build numbers without a sequential counter at all.

A pattern also makes numbers easier to read: with the date and a document prefix in it, a customer or a support agent can tell at a glance what the document is and when it was created.

Flexible patterns for order, invoice, shipment and credit memo numbers

Number pattern settings for orders and documents

Build the pattern from text and variables. For example, a pattern made of the prefix ORD, the day, month and year, and a five-digit counter gives numbers like ORD-08-10-26-00125.

Pattern-based numbers help in several ways:

  • customers can easily spot your orders in their mailbox
  • numbers can follow your accounting or local legal rules for invoices, or the format an external order system expects
  • after a migration from another platform, you can keep the numbering style you already use

Invoices, shipments and credit memos can reuse the order number with a different prefix, for example INV instead of ORD, or get a pattern of their own. Each store view can have a separate pattern. If a generated number already exists, a suffix such as -1 is added, so numbers never repeat.

Counters and variables for ID numbers

List of variables available in number patterns

Create as many named counters as you need and set the start value, step and padding of each. Padding sets the number of digits: with padding 5, the counter shows 00125, which keeps numbers the same length for exports to other systems.

There are 16 built-in variables:

  • Time: hours in 12- or 24-hour format, minutes, AM/PM.
  • Date: day, month and year with or without leading zeros, and a two- or four-digit year.
  • Random numbers from one to four digits, the store ID and, for documents, the order number.

Preview every pattern before you use it

Preview of generated document numbers

Use one pattern for all documents so they look consistent, or give each document type its own. The settings show a preview of the next number for orders, invoices, shipments and credit memos, so you see the result before the first customer does.

Each document type can be turned off separately to go back to Magento's default numbering. To fix the number of a single order, change it in the Order Editor.

Custom Order Number is part of Order Management for Magento 2, together with the order editor, the extended orders grid and order tags. To see how it compares with standalone custom order number extensions and other order management extensions, read our comparison of Magento 2 order management extensions.

Our developers install the extension on your store and configure it for your setup, free of charge.
Reasons to choose Mirasvit
Client focusing and satisfaction

These are our primary. A major portion of our new clients come from referrals from our existing clients. Our professional team of developers, marketers and support staff have invested the best knowledge and experience in the field into our work, so you know you can come back to us again and again.

Remarkable support

One year free and high quality support. We go to great lengths to provide maximum satisfaction with every module you have purchased in our store. By helping you with installation, configuration, answering your every question, we do all our best to eliminate any possible problems.

Risk-free Investment

30-days money back guarantee. If you are not satisfied with our order management extension performance for any reason, we provide a full refund.

Constant improvements and upgrades

We constantly add new features to all our modules, and are always interested in hearing your opinion and implementing your suggested features in our future developments.

Comprehensive Documentation

We provide an expanded user guide for every aspect of our order management extension, so you can find answers for all your burning questions.

Unencrypted source code of our products

You can customize order management extension according to your needs and requirements.

Usability and Performance

The Module is easy to install and upgrade, just follow our step-by-step user guide. Additionally, the extension is ready to use with the Hyvä theme.

Ready for Magento Cloud

No core modifications. The order management extension has been tested in a Magento Cloud environment and is fully compatible with it.

Loading...