Skip to content

Add Product ​


Table of Contents ​


1. Features ​

This is where you create product records one at a time. Once a product is created, receiving, putaway, picking, and stock-takes all rely on this record to match items and recognize scans. The form is split into collapsible sections; name, SKU, and temperature in basic info are required, along with any custom attributes required by the merchant. Fill in the rest based on the actual product. In a multi-merchant environment, you first choose which merchant this product belongs to.

Add Product - Overview

Quick jump: Basic Info | Receiving & Shipping Rules | Units & Pallet | Other Sections

Expand "Interface display" in the top-right "User menu", then choose "Compact interface" or "Full interface". Your choice is saved automatically and reused on future sign-ins and other devices. This preference applies to product list, create, edit and detail pages. Create and edit share the same sections and disclosure rules.

"Compact interface" initially shows basic info, the base unit, and merchant custom attributes. For tracking, packaging, sync, or customs settings that are not displayed, choose "Full interface" from the user menu without leaving the form. The product content area has no separate mode selector or control to reveal all settings. Enabled batch, expiry, serial, and unit-conversion settings appear in a summary.

1.1 Basic Info ​

Fields marked with * are required.

FieldHow to fillNotes
*NameEnter the full product nameRequired
*SKUEnter the internal product codeRequired; must be unique within the merchant — the system checks in real time when you leave the field
BarcodeEnter the product's main barcodeMatched first when scanning
BrandSelect from the listIf missing, create it first under "Brands"
CategorySelect from the listIf missing, create it first under "Categories"
Label templateSelect a product label template from the listOptional; labels for this product always print with the selected template, otherwise the merchant default is used (see Print Templates)
*TemperatureChoose ambient / controlled / refrigerated / frozen / air-conditionedRequired, defaults to ambient; determines which temperature zone the product should be stored in
Base Unit NameBase unit name, e.g. "piece" or "bottle"Cannot start with a digit
Activation StatusActive / inactive toggleDefaults to active; deactivating suspends all inbound/outbound for this product
Product PhotoUpload one product imageOptional
NoteEnter a noteOptional

If this product belongs to a dedicated warehouse, the basic info section also shows "Default Shelf", where you can assign the shelf to recommend first during putaway.

If the merchant has "Product Custom Attributes" set up, the corresponding fields appear in this section; fill them in by attribute type (text, number, date, select, yes/no). Custom attributes marked required cannot be left blank or the product won't save.

1.2 Receiving & Shipping Rules ​

Expand "Identification, tracking and shelf life" to set additional barcodes and the information required during receiving and shipping:

FieldHow to fillNotes
Secondary BarcodesOne per line, multiple allowedCase codes, supplier codes, etc. can be attached here; scanning any of them resolves to this product
Validity DaysEnter daysAfter logging the manufacturing date at receiving, the system can derive the expiry from this
Manufacturing Date RequiredOn / offWhen on, the manufacturing date must be logged when receiving this product
Batch Management RequiredOn / offWhen on, the batch must be logged when receiving this product
Overseas ImportedOn / offFlags whether the item is an overseas import
Required Serial NumbersFirst turn on the "needs serial number" switch, then enter the number of serials to log per unitOnce set above 0, serial numbers must be entered per unit at shipping

After turning on "needs serial number", you can also add "Serial Number Pattern" (constrains the serial format) and "Box Serial Number Delimiter" (the delimiter for multiple serials in a box).

"Exceptions (optional)" has its own section. Within it, "E-commerce Stock Sync" controls whether this product's stock is synced to e-commerce platforms; when on, you can adjust the stock percentage pushed to each e-commerce account.

1.3 Units & Pallet ​

Used to describe the product's packaging tiers and dimensions, so the warehouse can calculate capacity and volume:

FieldHow to fillNotes
Mid Unit Name / Items Per Mid UnitMid-unit name and how many base units per mid-unite.g. a box of 12
Large Unit Name / Items Per Large Unit (Box Quantity)Large-unit name and how many base units per large-unite.g. a case of 144
Length / Width / Height / Weight (kg)Single-item dimensions and weightCannot be negative
Total Large Units Per PalletHow many large units stack on a palletAuto-filled from per-layer count and layers, and can be manually overridden

Each unit can have its own barcode (mid-unit barcode, large-unit barcode) for scan recognition.

1.4 Other Sections ​

  • Substitutes: Search and add other products that can substitute for this one at shipping, with a priority order; substitutes must belong to the same merchant.
  • Export Info: Enter the customs declaration title, manufacturer country, HS code, and material for export customs.
  • Shelves (dynamic warehouse): Assign this product's Default Shelf.

When done, click "Create" at the bottom to save. To create several in a row, use "Save and Add Another" instead — after saving, the form clears and stays on this page.


2. FAQ ​

Quick jump: FAQ | Notices

2.1 FAQ ​

▪ Do my settings still apply after collapsing a section? ​

Yes. Collapsing changes only what is displayed; entered values are retained and saved together. To disable a rule, expand its section and change the corresponding switch. If a collapsed field fails validation, the settings expand so you can correct it. Save-failure messages remain above the form.

▪ What if the SKU (SKU) shows as already existing after I enter it? ​

It means a product with the same SKU already exists under this merchant. The SKU must be unique within a merchant — use a different SKU, or confirm whether the product has already been created.

▪ What's the difference between Barcode and "Secondary Barcodes"? ​

The main barcode is the product's representative barcode, matched first when scanning; other barcodes cover the additional codes that may appear on the physical item (case codes, supplier codes). Scanning either resolves to the same product; the difference is that the main barcode is a single code while other barcodes can be multiple.

▪ Can't find the brand or category I want to select? ​

Brands and categories are maintained as separate lists. Create them under "Brands" or "Categories" first, then reopen the dropdown on this page to select them.

▪ After turning on "needs serial number", must I fill in the serial count? ​

Yes. Turning on the switch means this product logs a serial per unit at shipping, so "Required Serial Numbers" must be a number greater than 0. If serials aren't needed, turn the switch off and the count resets to zero.

▪ Where do the custom attribute fields come from? ​

They are the "Product Custom Attributes" set up by the merchant. Different merchants have different attributes, so the fields change when you switch merchant; attributes marked required will block saving if left blank.

2.2 Notices ​

⚠️ Important ​

  • In a multi-merchant environment, once created a product belongs to the merchant chosen at the time; all dropdowns (brand, shelf, etc.) only show that merchant's options. Confirm the right merchant before creating.
  • Receiving and shipping rules (batch required, manufacturing date required, serial required) directly affect floor operations — set them according to the product's real needs, not just to get past the form quickly.

💡 Tip: When creating many similar products for the same merchant in a row, use "Save and Add Another" to save the time of repeatedly leaving and reopening the page.


FeatureDescriptionLink
Product ListBack to the product listGo
Import ProductsImport products in bulkGo
BrandsAdd / maintain brandsGo
CategoriesAdd / maintain categoriesGo

Last updated 2026-10-07 17:05