Skip to main content

Barcode and Manufacturer Part Number fields add-on

This article gives an overview of the add-on and explains the process of managing barcodes and MPNs in your X-Cart store.

Julia avatar
Written by Julia
Updated this week

On this page:


About the Barcode and Manufacturer Part Number fields Add-on

This add-on improves your product data by adding new fields:

  • X-Cart 5.6.x - a set of "Barcode" fields and a field for an MPN:

    • UPC / GTIN-12;

    • EAN / GTIN-13;

    • ISBN;

    • MPN.

  • X-Cart 5.5.1.x - fields for a Barcode and an MPN:

    • Barcode (ISBN, UPC, GTIN, etc.);

    • Manufacturer Part #.

As an administrator, you can choose where to display these fields: in both Admin and Customer areas, only in the Admin area, or not at all. This setting applies to both products and their variations.

🧩 Barcode and Manufacturer Part Number fields add-on

Click the link below to download the add-on for your X-Cart Store.



Significance of Barcodes and MPNs in product listings

Each product you sell online should have at least one of the following attributes, ideally both: Barcode (GTIN, UPC, ISBN, etc.) and Manufacturer Part Number (MPN). These identifiers make your products and ads appear more frequently in search results on platforms like Google and eBay, thereby helping people find and purchase your products more easily. Major online sales channels, like Amazon, often don’t allow product listings without them.

💡 How do these «identifiers» differ from SKUs?

SKU is an internal code used for managing your inventory. This code is unique to your business. In contrast, GTIN/Barcode and MPNs are universal product identifiers that remain consistent for identical products worldwide, regardless of the seller. We recommend using all three to effectively manage your products.

Barcode is a numeric code typically composed of 8, 12, 13, or 14 digits, depending on the region and use. This code should be a new or existing Global Trade Item Number (GTIN), such as UPC (12-digit, North America), EAN (8 or 13 digits, Europe), JAN (8 or 13-digit, Japan), or ISBN (13-digit, books), among others. Using GTIN ensures your products can be identified internationally.

Manufacturer Part Number (MPN) is a manufacturer-assigned code that helps improve product identification, especially when a GTIN is not available.

💡 Where to find Barcodes/GTINs and MPNs?

You can find correct GTINs on product packaging or request MPNs from suppliers or manufacturers. For self-produced or vintage items, purchase codes via GS1. Avoid guessing or inventing GTINs, as incorrect codes compromise shoppers' ability to easily locate your product offering, especially when they compare products across different websites.


Adding Barcodes and MPNs

Products

After identifying an item's Barcode and/or Manufacturer Part Number (MPN), you can add this information to the product's details. To do that, navigate to the Info tab on the product details page. There, you'll find the required fields:

  • X-Cart 5.6.x

  • X-Cart 5.5.1.x

Enter the values you require and click Update product.


Product Variations

🧩 Product Variations add-on

Product Variations is a replacement for the Product Variants add-on. It is supported by X-Cart versions 5.5.0.x - 5.6.0.x. Use it if you plan to import data with auto integrations such as Keystone, Turn14, ASAP Network, etc.


Adding barcodes and MPNs for product variations works the same way as for regular products. Navigate to the Info tab on the product details page and fill the required fields.

Unlike the Product Variants add-on, the Product Variations add-on does not provide a unified interface for managing barcodes and MPNs across multiple products at once. Instead, it treats each product as a separate item, as it was specifically designed to work with auto parts catalogs that handle products this way. There is no need to worry about this, if you are using SEMA Data, AutoSync, ASAP Network, or any other provider to import products, as barcodes and MPNs will automatically be added to the right fields for every imported item.

Important!

Without the "Barcode and Manufacturer Part Number fields" add-on, these values won't be imported at all.

Avoid confusing Attributes with the Barcode and MPN fields. When creating a product variation, you'll need to set up attributes, which can be added individually or as part of a predefined product class. Your X-Cart store likely offers multiple pre-installed attributes, including EAN and MPN , which can be found in the Global Attributes section (Catalog › Products › %Your_Item% › Attributes). However, these two attributes are for demonstration only and are NOT connected to the fields supplied through the Barcode and Manufacturer Part Number fields add-on. Do not use them to manage your product's Barcodes and MPNs.

X-Cart Admin Area: Global Attributes Page with the Barcode and MPN (Manufacturer Part Number) attributes highlighted.

If you wish to remove these fields, go to Catalog › Classes & Attributes › Global Attributes and click the Delete button. Be sure to save your changes afterward.

Classes & Attributes page, with EAN and MPN fields highlighted in the Global Attributes section and an arrow pointing to the delete button.


Product Variants

🧩 Product Variants add-on

The Product Variants add-on is supported by X-Cart versions 5.0.0.x - 5.5.1.x (Not supported by X-Cart 5.6.0.x!)


It is possible to add barcodes and MPNs for product variants.

To do that:

  1. Go to the Variants tab on the product details page.

  2. Scroll to the rightmost columns labeled Barcode and Manufacturer Part # .

  3. Enter the barcode or MPN for each variant.

If you leave the barcode field blank for a variant, it will automatically use the barcode of the parent product. This default behavior is indicated in the captions below the column titles (see example below 👇🏻). However, if no Barcode or MPN is specified for the parent product, the corresponding field will remain blank by default.

📋 Example: Product Variants


We added an iPhone 15 product with GTIN 195949036033 and MPN MTLD3 (based on the model with 128GB storage capacity). We created three variants of the product to accommodate the storage capacity of 128GB, 256GB, and 512GB. Since the GTIN and MPN values have already been specifier for the 128GB model in the parent product, we can leave those fields blank for the 128GB variant as they will automatically use the default values. However, we need to obtain and enter unique GTIN and MPN values for the 256GB and 512GB variants to ensure accurate product information.

X-Cart Admin Area: Product variants page for an iPhone with the Barcode and MPN (Manufacturer Part Number) columns highlighted.


Importing and exporting products via CSV

X-Cart 5.6.x

The CSV file with product information (corresponding to products.csv generated when exporting Products) will include the following additional fields introduced by the Barcode and Manufacturer Part Number Fields add-on:

  • upc

  • ean

  • isbn

  • mpn

📋 Example: CSV file


The image below shows a fragment of a CSV file with the barcode and MPN field values for the product SKU "BKSJ-S5081304".

The same values on the product details page would look as follows:

Variations. In X-Cart 5.6.x, product variations are treated as separate products that come as separate records (lines) in a CSV file.

You can learn more about the use of the CSV import/export function in your X-Cart store by exploring our extensive article collection.

X-Cart 5.5.1.x

The add-on adds four new attributes in the CSV files during export/import of product lists:

  • upcIsbn and mnfVendor (for products)

  • variantupcIsbn and variantmnfVendor (for product variants)

These attributes are linked to the fields displayed on the product details page. The first two are associated with the Barcode and Manufacturer Part # fields in the Info tab. The rest are related to similar fields located in the Variants tab. You can learn more about them here.

For a better understanding of the example below 👇🏻, we strongly recommend reading the article on importing product variants.

📋 Example: CSV file


The CSV file shows three iPhone 15 variants. On the right-hand side, there are four columns indicating new attributes. The basic 128GB model has only the barcode and MPN cells filled, with variant fields left empty. In contrast, the 256GB and 512GB models have values solely in the variant cells.

A CSV file displaying three iPhone 15 models with four attribute columns. The basic 128GB model has only barcode and MPN data, while the 256GB and 512GB models have information in the variant columns.

* Please note that the sample file contains only a limited number of product fields and a modified table for illustrative purposes. The actual CSV file content will vary.

Variations. When using the Product Variations add-on, the CSV files won't include variantupcIsbn and variantmnfVendor fields, as these are not supported by the add-on.

You can learn more about the use of the CSV import/export function in your X-Cart store by exploring our extensive article collection.


Using the fields to filter product search results

The add-on provides additional filtering options in the Advanced Filters on the product search page, allowing you to narrow down results by barcode or manufacturer part number. If you search without selecting these checkboxes, the results may include products with similar codes in any field (title, description, or specifications). To find an exact item using its identifier, use the search field and check the relevant box ✅.

X-Cart 5.6.x

X-Cart 5.5.1.x


Add-on Settings

To access the add-on settings, navigate through the following path: Apps -› My Apps -› Barcode and Manufacturer Part Number fields -› Settings (The add-on must be installed and enabled in your store for the Settings link to appear).

Settings page. Here you can choose where to display Barcodes and MPNs. You can select to show them in both the Customer and Admin areas, only in the Admin area, or hide them entirely. The setting applies to both products and their variants.

X-Cart 5.6.x

X-Cart 5.5.1.x

After applying changes, save them by clicking Submit .


Customer Experience

As long as the add-on settings specify that the barcode and MPN fields must be visible to both the admin and customer, the storefront visitors will see these details listed under the specifications tab on the product details page. Otherwise, these fields will not be displayed.

X-Cart 5.6.x

UPC / GTIN-12 and MPN values displayed in the product Specifications.

Note: Other types of barcode values are not available for the product depicted in this example, so they are not shown.

X-Cart 5.5.1.x

iPhone 15 product page with the 256GB variant selected and GTIN and MPN values displayed under specifications. The image indicates that the GTIN and MPN values will adjust based on the selected model.

Barcode and Manufacturer Part # values displayed in the product Specifications.


Can't find answers you're looking for?

Email us at support@x-cart.com. We will be happy to help!


Did this answer your question?