This add-on is part of our Subscription plan.
Subscribe once and use all add-ons without limits.
Unique Product Codes
The add-on helps keep product codes consistent: it generates codes from a template, checks for empty and duplicate values, and lets you work with the vendor article as a separate unique field.
What it is for
The add-on is useful when product codes must follow store rules and stay unique. It is helpful for manual editing, imports, data exchange, and catalog checks.
Key features
- product code generation from a template;
- checks for empty and duplicate codes;
- vendor article support as a separate unique field;
- category templates with inheritance from parent categories;
- support for standardized formats, including EAN13;
- lists and search for products with empty or duplicate codes;
- code generation for selected products directly from the admin panel;
- fast access to vendor article display in the admin panel and on the storefront.
How it works
The add-on fills codes from a template when a product is created, when a code is empty, or when a code does not match the template, if these rules are enabled in settings. The template can be set globally or per category. When needed, the add-on shows the vendor article in lists and product cards and lets you search products by that field.
Have questions about the add-on?
- Store Builder
- Store Builder Ultimate
- Multi-Vendor
- Multi-Vendor Plus
- Multi-Vendor Ultimate
- Owners
- English
- Русский
- 4.21.X
- 4.20
- 4.19.X
- 4.18.X
- 4.17.X
- 4.16.X
- 4.15.X
- 4.14.X
- 4.13.X
- 4.12.X
Instructions for Unique Product Codes
The add-on automatically generates and validates product codes from a template. It helps prevent empty and duplicate codes and also works with vendor articles as a separate field.
What the add-on does
- fills product codes from a template when a product is created, when a code is empty, or when a code does not match the template;
- checks the uniqueness of selected fields and shows a warning when a duplicate is found;
- works with vendor articles as a separate unique field;
- supports category templates and inheritance from parent categories;
- shows separate pages for empty and duplicate codes;
- lets you generate codes for selected products directly from the admin panel.
Where the add-on is located
- Administration → Add-ons → Unique Product Codes — the main add-on settings;
- Products menu → Duplicate product codes and Empty product codes — the review pages;
- product card — the Vendor article field;
- category card — the code template for that category.
How to configure generation
- Open the add-on settings and set the product code template.
- In the template field, use letters, digits, % to freeze the next character, and # for the product ID.
- If needed, use the EAN13 format or the EAN13(xx) variant with a prefix.
- In Generate when, choose when the code should be created: on product creation, when the code is empty, or when the code does not match the template.
- Enable category templates, parent-category inheritance, vendor article display, and additional validation options if needed.
How to check the result
- Create a new product or open an existing one and save it.
- After saving, make sure the code is generated or validated according to the template.
- Open the empty and duplicate code pages and verify that the problematic products are displayed correctly.
- If vendor article search is enabled, verify that products are found by that field too.
- For bulk checks, use the generate codes action for products without codes directly from the add-on section.
Changelog
v2.2.1 from 03.09.2026
[*] Updated the add-on code, templates, and integration files.
[*] Updated the add-on description, instructions, and changelog.
v2.2.0 from 2026-05-20
[+] Fixed storefront behavior after installing or updating the add-on.
[*] Improved unique code generation and validation, including vendor article handling and products with variations.
v2.1.0 from 2026-05-05
[*] Updates:.
[*] Updated the release package for publication.
v2.0.2 from 2026-03-19
[*] Updates:.
[*] Updated the module template.
v2.0.1 from 2026-01-29
[*] Settings and documentation:.
[*] Updated setting names with shorter wording.
[*] Improved the module description with a short and clear explanation of templates.
[+] Added a detailed hint for the "Inherit from parent categories" setting.
[*] Updated the module documentation.
v2.0.0 from 2026-01-29
[*] Release 2.0.0:.
[+] Added product code generation on product creation.
[+] Added multi-vendor support with separate settings for each storefront.
[*] Improved handling of product imports with temporary codes.
[+] Added automatic code generation when products are cloned.
[*] Replaced short v1.1.1.
[*] 15.05.2023.
[*] Licensing:.
[*] Updated module licensing.
Legend:
[+] Added
[-] Removed
[*] Changed
[!] Bug fixed
Here you can share your opinion and evaluate our work.
Your feedback helps us become better and offer you even better service.