Catalogue
Variants
Offer different sizes, colours, or materials as separate SKUs under one parent product.
When to use variants
Use variants when a product shares a common name, description, and supplier but differs in one or more physical attributes. Common use cases include:
- Clothing — size and colour
- Footwear — size and width
- Paint or fabric — colour and finish
- Electronics — storage capacity or colour
- Food — pack size or flavour
If two items have completely different names, descriptions, or suppliers, create them as separate products instead.
Enabling variants on a product
- Open the product you want to add variants to.
- Click the Variants tab on the product detail page.
- Toggle Enable variantson. A warning will appear explaining that once variants are enabled, the product's top-level stock and pricing fields become read-only — these values are managed at the variant level instead.
- Click Confirm to proceed.
Defining option types
Once variants are enabled, you need to define at least one option type. An option type is a dimension along which variants differ. Salync supports up to three option types per product.
Common option types and example values:
- Size — XS, S, M, L, XL, XXL, or numeric sizes like 6, 7, 8, 9, 10.
- Colour — Red, Blue, Black, White, Navy, Forest Green, etc.
- Material — Cotton, Polyester, Wool, Leather, etc.
- Pack size — 1 unit, 6-pack, 12-pack, 24-pack.
- Flavour — Vanilla, Chocolate, Strawberry (for food products).
You are not limited to the suggestions above. Type any option type name and values that suit your catalogue.
Adding option values
- In the Variants tab, click Add option.
- Enter the option type name (e.g.
Size) and press Enter. - Enter each option value (e.g.
S,M,L) pressing Enter after each one. - Repeat for a second or third option type if needed (e.g. Colour: Red, Blue, Black).
- Click Generate variants. Salync creates every combination automatically.
Editing variant details
After generating variants, a table appears listing every combination. For each row you can set:
- SKU — Salync auto-generates a SKU based on the parent product SKU plus the option values (e.g.
TSHIRT-RED-M). You can override this. - Barcode — enter the EAN or UPC for this specific variant.
- Cost price— leave blank to inherit the parent product's cost price, or enter a variant-specific cost.
- Sale price — same as cost price — inherits from parent unless overridden.
- Stock — shown as a read-only summary of current stock on hand. Adjust stock from the Stock section.
Saving variants
After editing variant details in the table, click the Save variants button in the sidebar panel on the right. This button saves all changes to the variant table in one go — unsaved changes will be highlighted in yellow.
Disabling or removing variants
To remove a specific variant (e.g. you no longer stock size XS), click the trash icon on that variant's row. This removes the variant's SKU and stock records.
To disable all variants and revert to a simple product, toggle Enable variants off. This is only possible if all variants have zero stock.