Over 200 add-ons available under a single subscription for $40 per month!

Unique Product Codes

Allows you to set product code format and check for empty codes and duplicates.
Please enter a valid addres(es) of the shop where you are going to use the add-on.
By subscription 5 000 
Latest module version Updated:
Have questions about the module? Write to us: HelpDesk

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?

Write to us.


Product:
  • Store Builder
  • Store Builder Ultimate
  • Multi-Vendor
  • Multi-Vendor Plus
  • Multi-Vendor Ultimate
Recipient:
  • Owners
Development
:
  • Backend
Localization:
  • English
  • Русский
Compatible versions:
  • 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

  1. Open the add-on settings and set the product code template.
  2. In the template field, use letters, digits, % to freeze the next character, and # for the product ID.
  3. If needed, use the EAN13 format or the EAN13(xx) variant with a prefix.
  4. 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.
  5. Enable category templates, parent-category inheritance, vendor article display, and additional validation options if needed.

How to check the result

  1. Create a new product or open an existing one and save it.
  2. After saving, make sure the code is generated or validated according to the template.
  3. Open the empty and duplicate code pages and verify that the problematic products are displayed correctly.
  4. If vendor article search is enabled, verify that products are found by that field too.
  5. 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

Reviews

Here you can share your opinion and evaluate our work.

Your feedback helps us become better and offer you even better service.

Similar add-ons