Barion Pixel
PrestaShop 1.7, 8, 9 compatible

Custom order reference: your own pattern for order references instead of the random code.

Ft15,000
One-time fee • 12 months updates and support
See how it looks
Your own reference pattern
Meaningful, searchable code
Support in Hungarian
What it takes off your plate
Meaningful reference
instead of the random code
Each order gets a reference following your pattern, assembled from the order data automatically.
A walkthrough of the module in action
What is this module for?

By default PrestaShop gives every order a random string (e.g. BYWFOSKIV). With this module you define your own pattern for the order reference, filled from the order data: order ID, cart ID, customer ID, a random number or string and more, freely combined. Your orders get a consistent, meaningful identifier that is easier to look up and to reconcile with your accounting.

What it does

Set the pattern once, then every order is referenced by it.

Your own reference pattern

You define in a simple pattern how the order reference should look; the module fills it on every new order.

Order and cart data in the code

The pattern can include the order ID, cart ID, customer ID, delivery or invoice address ID and the shop ID.

Random number or string

When you need uniqueness, a random number or random string can be inserted into the pattern.

Multistore support

On a multistore install it works per shop, with the shop ID in the code.

Automatic on every new order

The reference is generated automatically when the order is created, with no manual step.

Hungarian interface

The settings are on the standard PrestaShop admin, in Hungarian.

The actual interface

How it appears on your orders

The pattern-based reference in the orders list
Good to know

What do you need?

No external service. Upload the module as usual, define the reference pattern from the available elements, and new orders are referenced by it right away.

Compatibility: PrestaShop 1.7 to 9, PHP 7.1 to 8.4.
Elements: Order ID, cart ID, customer and address ID, shop ID, random number and random string.
Scope: Applies to new orders; earlier orders keep their existing reference.
Setup: A single pattern field in the module settings, effective immediately.
Language: Hungarian admin interface.
Updates: 12 months of updates and support in Hungarian.
Why it is good for you

What you gain

Easier lookup: The meaningful identifier tells you at a glance which order it is, no need to hunt down a random code.
Simpler accounting: Your own pattern reconciles easily with your invoicing and accounting records.
One consistent system: Every order follows the same pattern, so your records stay consistent.
Your own logic: The reference follows your own numbering logic, not the system's random code.
Technical details

Compatibility and version

Compatibility Prestashop 1.7
Compatibility PrestaShop 8
Compatibility PrestaShop 9
Version 1.1.2
Versions

What changed in each version?

v1.2.0 — 2026-08-30
  • Renewed licence protection (v2)
  • PrestaShop 9 compatibility
  • Interface and rendering fixes
v1.1.0 — 2022-01-11
  • Custom reference pattern
  • Order, cart and address elements
  • Random number and string support
Frequently asked questions

What buyers usually ask before purchasing

What elements can the reference pattern contain?
Order ID, cart ID, customer ID, delivery and invoice address ID, shop ID, plus a random number and random string, freely combined with fixed text.
Do existing orders' references change too?
No. The pattern applies to new orders; earlier orders keep their reference.
Does it need an external service?
No, the module does everything locally, with no external service.
Does it work on multistore?
Yes, it works on multistore installs, and the shop ID can be part of the pattern.
Which PrestaShop versions are supported?
PrestaShop 1.7 to 9, PHP 7.1 to 8.4.
On how many shops can I use one licence?
The licence covers the domain given at purchase. Additional shops need additional licences; contact us and we will sort it out.

Unique order identifier Ft15,000
My modules