Skip to main content
Variants let you offer a single product in multiple configurations — such as different sizes, colors, or materials — each with its own SKU, pricing, and stock level. Site Store Pro’s inventory system supports four distinct stock tiers and multi-warehouse fulfillment, giving you precise control over how stock is tracked and drawn down.

Create and Configure Variants

Open any product and navigate to the Variants tab. Add a variant option set (e.g. Size, Color, Material) and then define individual variant rows under each combination.

Variant Fields

Each variant row carries its own set of independent fields:

Variant Color Deduplication in Galleries

When a customer selects a color variant, the storefront gallery automatically deduplicates image thumbnails so only the images tagged to the chosen color are shown. You don’t need to manually hide unrelated images — Site Store Pro handles this based on the variant’s color tag.

Quantity Discount Tiers

Reward customers who buy in volume by adding quantity discount tiers to any variant. Tiers can apply either a percentage discount or a fixed price reduction based on the quantity added to cart. When at least one discount tier is active on a variant, a /each badge appears in the buy box next to the price, signaling to customers that better pricing is available at higher quantities. To add tiers, open the variant row and click Add Discount Tier. Configure each tier with:
Stack multiple tiers to create a graduated pricing ladder — for example, 5% off at 5 units, 12% off at 10 units, and 20% off at 25 units.

Multi-Tier Stock Levels

Site Store Pro tracks inventory across four distinct stock fields per variant. Understanding how they interact helps you prevent overselling and keep fulfillment running smoothly.

Available Stock

The active retail stock pool available for immediate checkout. Orders draw from this figure first. Keep this number set to what is on the shelf and ready to ship today.

Warehouse Stock

Deep back-stock held in your fulfillment centers. This reserve is not consumed directly at checkout unless the Use Warehouse Stock option is enabled.

Use Warehouse Stock

When this toggle is enabled, the system automatically draws from your Warehouse Stock once Available Stock reaches zero — preventing out-of-stock blocks for items you still have on hand.

Reserved Stock

Units held against pending (unpaid) orders. Reserved stock reduces the quantity shown as available but is released back if the order is cancelled or expires.
A typical setup looks like this:
  1. Available Stock holds your pick-and-ship quantity — what’s on the shelf and ready to ship today.
  2. Warehouse Stock holds bulk reserves at a fulfillment center that take a day or two to move to the shipping floor.
  3. Enable Use Warehouse Stock so that when shelf stock runs out, orders continue to process against warehouse reserves.
  4. Monitor Reserved Stock to understand how many units are spoken for by open carts and pending orders.
This approach keeps your storefront showing “In Stock” as long as you have any supply, while giving you a clear picture of where each unit physically lives.

Multi-Warehouse Fulfillment

Site Store Pro supports multiple physical warehouse locations so you can route inventory records to specific fulfillment centers. Navigate to Admin → Shipping & Taxes → Warehouses to create warehouse records. Each warehouse carries the following fields: Once your warehouses are set up, link a variant’s inventory record to a specific warehouse using the Location field on the variant inventory screen. This tells Site Store Pro — and connected shipping integrations — exactly which physical location holds that variant’s stock.

Bulk Inventory CSV Import

If you manage stock levels in a spreadsheet or external WMS, use the Bulk Inventory Importer to push updates in one upload rather than editing each variant manually.
1

Navigate to the Inventory Manager

Go to Admin → Ecommerce → Inventory (/admin/ecommerce/inventory).
2

Prepare Your File

Create a .csv or .txt file with your inventory data. Use comma (,) or pipe (|) as the delimiter. Include the following columns:
3

Upload and Map Columns

Click Upload CSV and select your file. The importer reads the header row and lets you confirm or adjust the mapping of each spreadsheet column to the corresponding system field.
4

Confirm and Import

Review the preview rows, then click Import. Site Store Pro matches each row by SKU and either updates the existing inventory record or creates a new one if no record exists for that SKU.
The importer updates only the columns present in your file. If you omit the Warehouse Stock column, existing warehouse stock values are left unchanged.