Lurox 1.0 is live — visual page building for Magento 2. Read the guide
Magento 2 · Order Numbering

Order numbers that look like a real business.

Magento numbers your first order 000000001 and counts straight up — telling every customer, and every competitor, exactly how many orders you've had. Custom Order Number replaces that with numbers you design: your prefix, your format, across orders, invoices, shipments and credit memos.

Orders +3 invoices, shipments, credits Your format prefix, tokens, padding Hide volume obfuscate the counter Fail-safe never blocks a checkout
A Magento 2 order, invoice and shipment each carrying a branded custom number instead of a plain sequential ID
Magento 2.4.xOrders · Invoices · Shipments · Credit memosAtomic & concurrency-safeMulti-storeNative-ID fail-safe30-day money-back

Three reasons to ditch 000000001.

Brand every document

Put your own stamp on orders, invoices, shipments and credit memos — a prefix, a year, your store code — so every number looks deliberate, not like a fresh Magento install.

Hide how many orders you've had

Sequential IDs leak your order volume to customers and competitors. Offset or scramble the counter — or go fully random — so your numbers stay unreadable while staying unique.

Never breaks a checkout

Numbers are generated inside the same atomic, row-locked transaction as the sale, so concurrent checkouts never collide — and if anything ever fails, it falls back to the native Magento ID.

The Custom Order Number admin — a prefix, tokens, separator and padding with a live preview of the next order number

Design your number, watch it update live.

Build your number from parts — a prefix, date and store tokens, a separator, a zero-padded counter — and a live preview shows the exact next number as you type, before you save a thing.

  • Prefix & suffix with [yyyy], [yy], [mm], [dd], [storeCode] & [websiteCode] tokens
  • Pick a separator and zero-pad the counter to any width (1–24)
  • Set the starting value and the increment step
  • A live “Next Numbers” preview updates as you edit — no save required
Read the guide

A numbering toolkit, not a text box.

Tokens & formats

Compose numbers from a prefix, suffix, date tokens and your store or website code — for example US-2026-000318 or WEB-26-07-0042. Your format, exactly.

Obfuscate or randomise

Add a fixed offset, apply a reversible scramble, or go fully random with cryptographically secure, collision-checked numbers — so no one can read your order count off an invoice.

Reset on your schedule

Keep one continuous counter, or reset it daily, monthly or yearly — pair it with a date token for clean per-year sequences like INV-2026-0001.

The Custom Order Number admin showing separate numbering groups for order, invoice, shipment and credit memo

Every document, numbered your way.

Orders, invoices, shipments and credit memos each get their own numbering — or inherit the order’s number, so a customer sees one consistent reference across everything you send them.

  • Independent counters per document type, per store view
  • Or inherit the order number for invoices, shipments & credit memos
  • An append-only audit trail records every number issued
  • Preview or reset any counter from the command line
Read the guide

Why it matters

The first number a customer reads.

An order confirmation, an invoice, a refund — every one leads with a number. Make it look like it came from an established business, not a day-one Magento install. Numbers you control, across every document, kept private by design.

Read the guide

Why merchants switch

Default numbering vs Custom Order Number

Magento default numbering

  • Orders start at 000000001 and visibly count up
  • Anyone can guess your order volume from a receipt
  • Invoices and credit memos share the same plain sequence

With Custom Order Number

  • Your own prefix, tokens and format on every document
  • The counter is offset, scrambled or fully random
  • Orders, invoices, shipments & credits, each numbered right

One simple licence

Professional numbering, one price.

Licensed per domain. Perpetual — your licence never expires.

Custom Order Number

Pro
$59 one-time, per domain
  • Custom numbering for orders, invoices, shipments & credit memos
  • Prefix, suffix, date & store tokens, separators, padding
  • Offset, scramble or fully-random counters
  • Daily / monthly / yearly counter resets
  • Atomic, concurrency-safe, with native-ID fail-safe
  • Audit trail + CLI preview & reset
  • 12 months of updates & support
  • 30-day money-back guarantee
Buy Custom Order Number — $59
✓ 30-day money-back✓ 12 months updates✓ Perpetual licence

The details.

Magento 2.4.x

PHP 8 · Community & Enterprise.

Atomic & safe

Row-locked counters; concurrency-safe.

Fail-safe

Falls back to native IDs, always.

Multi-store

Independent counters per store view.

Questions, answered.

It replaces the increment ID — the visible number — on your orders, invoices, shipments and credit memos with a format you design. Magento's internal entity IDs are untouched, so nothing else in your store is affected.

Yes. Magento's default numbers count up from 000000001, which quietly leaks your volume. Add a fixed offset, apply a reversible scramble, or use a fully random mode (cryptographically secure, with collision checking) so your counter can't be read off a document.

No. Numbers are generated inside the same atomic, row-locked transaction as the sale, so concurrent checkouts can't collide, and random numbers are checked against existing ones. If anything ever fails, it falls back to Magento's native ID — an order is never blocked.

Yes. Each document type can inherit the order's number for one consistent reference, or run its own independent counter and format — your choice, per store view.

Yes. Every setting is scoped per store view and each store keeps its own independent counters. Tokens like [storeCode] and [websiteCode] let a single format adapt across all your stores.

One perpetual licence per domain — $59, including 12 months of updates and support, with a 30-day money-back guarantee.

Need a numbering rule we don't ship?

Custom Order Number covers prefixes, tokens, padding, obfuscation, random modes and scheduled resets out of the box. If you need something bespoke — a per-country sequence, a checksum digit, syncing numbers to an external ERP, or a specific legal invoice format — tell us about your store and we'll scope it, usually within one business day.

We build these on top of Custom Order Number, so you keep the engine and add exactly the format you need.

We'll only use your details to reply to this enquiry.

Give your orders a professional number.

Custom order, invoice, shipment and credit-memo numbers for Magento 2 — your format, your brand, with your order volume kept private. Set it once and every document looks the part.

Buy Custom Order Number — $59