Give every receipt a custom number your team can trust
Design non-technical, template-driven order and receipt numbers for Point of Sale — prefixes, suffixes, padding and automatic period resets, with a live preview before you save.
The problem
Odoo's default POS reference is generic, and the only way to customize it is Settings > Technical > Sequences — a hidden developer screen with no receipt preview. Across stores, receipts look inconsistent, nobody can tell which register or period an order came from, and audit-sensitive businesses get no gap detection or change history.
The solution
This app puts a dedicated, non-technical panel on every register: build a format visually, watch the exact number render before you save, apply it to one till or all of them, and let orders, receipts and the audit log pick up the branded number automatically.
Everything a store manager needs, nothing a developer has to configure
Every capability below is implemented in the module.
Visual Format Builder
Compose a number like RETAIL-2026-00042 by choosing prefix, suffix and zero-padding in plain fields — no raw sequence syntax to learn.
Live Receipt Preview
Every template and register form computes the exact number it will assign next, so you see the real result before the first receipt ever prints.
Vertical Starter Templates
Start from ready-made Retail, Restaurant and Multi-Entity presets instead of a blank form, and reach a working sequence in minutes.
Per-Terminal & Per-Location Sequences
Give each register or store its own independent counter and format, so a chain keeps corporate-consistent yet location-distinct numbering.
Bulk Apply to Registers
Push one sequence template to every selected register in a single action instead of repeating setup till by till.
Automatic Period Resets
Choose Never, Daily, Monthly or Yearly and let the counter restart automatically at the start of each new period — no manual resets.
Branded Receipt & Order Numbers
The custom number is stored on the order, shown on the order list and form, and printed on the customer receipt — consistent everywhere it matters.
Optional Per-Line Numbering
Turn on sequential line numbers (1, 2, 3…) per order for businesses that track individual items, shown on screen and printed on the receipt.
Gap Detection & Full Audit Trail
Run Check Gaps to confirm a register's counter has no missing numbers, and review a complete log of every assignment and configuration change.
How it works
Pick a template
Start from a Retail, Restaurant or Multi-Entity preset, or build your own prefix, suffix, padding and reset interval.
Preview the number
Watch the exact result — like RETAIL-2026-00001 — render live before you save anything.
Apply to registers
Assign the template to one till, or bulk-apply it across every selected register in one step.
Sell with confidence
Orders and receipts print the branded number automatically, logged to the audit trail for every future lookup.
Frequently asked
No sales fog. If your question isn't here, email us and we'll answer it the same way.
No. It adds an independent, branded custom number alongside Odoo's native order reference, so nothing about native POS numbering changes.
Buy it on the Odoo App Store
Purchase, download and install directly from the official Odoo Apps Store — you'll always get the latest supported build.
POS Order Custom Sequence
Build branded, template-driven order and receipt numbers with live preview, per-terminal sequences, automatic period resets, bulk apply and gap detection — no Technical Settings.
Buy on Odoo App Store