Item Variants
Item Variants
Quick Summary: Set up interchangeable product alternatives with priority-based selection rules.
Overview
Item Variants let you define a group of interchangeable products under a single variant SKU. When an order contains a variant SKU, the system automatically selects the best available product based on priority and destination rules.
Common uses: - Regional sourcing — ship a US-made version to US customers and an EU-made version to EU customers - Supplier alternatives — prefer Supplier A's product, fall back to Supplier B when out of stock - Color/size equivalents — interchangeable product versions that fulfill the same order
Quick Start
- Navigate to Inventory → Item Variants
- Click the + button to create a new variant
- Enter a SKU and Description
- Add component products by searching for their SKU
- Set Priority for each component (lower number = higher priority)
- Optionally add Selection Rules for destination-based routing
- Click Save
Item Variants List
Columns
| Column | Description |
|---|---|
| SKU | Variant identifier — click to open the detail page |
| Description | Variant name or description |
| Stock | Available stock per warehouse for each component |
Filters
| Filter | Description |
|---|---|
| SKU | Search by variant SKU |
| Warehouse | Filter by warehouse location |
Search
Type in the search box to filter variants by SKU or Description.
Creating an Item Variant
Required Fields
| Field | Description |
|---|---|
| SKU | Unique identifier for the variant |
| Description | Name or description for the variant group |
Adding Component Products
In the Items table:
- Click + Add New SKU
- Search for the product SKU to add as a variant option
- Set the Priority — lower number means the system tries this product first
- Repeat for each variant option
| Column | Description |
|---|---|
| Priority | Selection order — 1 is tried first |
| SKU | Component product SKU |
| UPC | Component product barcode |
| Country of Manufacture | Where the component is made |
| Description | Component product description |
Selection Rules
Selection rules control which variant is used based on the order's destination. Without rules, the system uses pure priority order (highest priority with stock).
Primary Rule — the main routing logic: - Set a Destination Country - Assign a specific Variant product for that destination
Secondary Rule — fallback logic when the primary variant is unavailable.
To add a rule: 1. Under Selection Rules, click + Add New 2. Select the Destination Country 3. Select which Variant product to use for that destination 4. Optionally add a Secondary Rule as a fallback
Item Variant Detail Page
Click any variant SKU in the list to open the detail page.
Actions
| Action | Description |
|---|---|
| Edit | Modify the variant composition and rules |
| Delete | Remove the variant |
Detail Sections
- Description — variant name
- Created / Last edited — timestamps
- Warehouse Stock — stock levels per warehouse (On Hand, Quarantine, Available, Reserved, Total Available)
- Items — component products with Priority, SKU, UPC, Country of Manufacture, and Description
- Selection Rules — configured destination-based routing rules
Workflows
Workflow: Set Up Regional Sourcing
When: You want to ship different product versions based on customer location
Steps: 1. Create the regional product versions as separate products in Products (e.g., WIDGET-US, WIDGET-EU) 2. Navigate to Inventory → Item Variants 3. Create a new variant (e.g., WIDGET-VARIANT) 4. Add both products and set priorities 5. Add selection rules: - Destination: United States → Variant: WIDGET-US - Destination: Germany → Variant: WIDGET-EU 6. Click Save 7. Use WIDGET-VARIANT as the SKU in orders — the system routes automatically
Result: Orders to the US use WIDGET-US; orders to Germany use WIDGET-EU.
Workflow: Set Up Supplier Fallback
When: You want to prefer one supplier but fall back to another when out of stock
Steps: 1. Create products for each supplier version 2. Create a variant and add both products 3. Set Priority 1 for the preferred supplier, Priority 2 for the backup 4. No selection rules needed — pure priority-based selection
Result: System uses the preferred supplier when in stock, automatically switches to backup when out.
Troubleshooting
| Issue | Cause | Solution |
|---|---|---|
| Wrong variant selected for an order | Priority or selection rules misconfigured | Review variant detail — check priorities and destination rules |
| Variant shows zero stock | All component products are out of stock | Check stock for each component product individually |
| Selection rule not triggering | Destination country doesn't match exactly | Verify the destination country in the rule matches the order's shipping country |
| Cannot add product to variant | Product doesn't exist | Create the product in Products first |