What are variants?
A variant is a specific version of a product defined by one or more options. For example:- A t-shirt with options for Size (S, M, L, XL) and Color (Red, Blue, Black) creates 12 variants (4 sizes × 3 colors).
- A software product with options for License Type (Personal, Commercial) creates 2 variants.
- A book with options for Format (Paperback, Hardcover, Ebook) creates 3 variants.
Creating variants
Open the product in Payments > Products
Navigate to Payments > Products and click the product you want to add variants to. If you are creating a new product, complete the basic product details first, then scroll to the Variants section.
Navigate to the Variants section
Scroll down to Product Options & Variants within the product editor.
Add an option name
Click + Add option. Enter an option name — for example, “Size,” “Color,” “Material,” or “Format.” Option names appear as labels on the product detail page (e.g., “Select Size:”).
Add option values
Below the option name, enter each value for that option. For example, for “Size” you might enter: S, M, L, XL. Press Enter or click the plus icon after each value to add it.
Add a second option (optional)
Click + Add option again to add a second dimension. For example, adding “Color” with values Red, Blue, Black — combined with Size — will generate all 12 possible variant combinations automatically.
Configure individual variants
The platform generates a variant grid showing every combination. For each variant, you can set:
- Price — override the base product price for this variant
- Compare-at price — show a crossed-out original price
- SKU — a unique stock-keeping unit identifier
- Inventory quantity — starting stock level
- Continue selling when out of stock — toggle on or off
- Digital files — for digital product variants, upload files here
- Shipping type — Physical, Digital, or Service per variant
Upload variant images
For each variant, you can upload a dedicated image. When a customer selects that variant on the product page, the main product image automatically switches to the variant-specific image. This is especially useful for color variants.
Variant-level settings
Each variant has its own configuration panel accessible by clicking the variant row:| Setting | Description |
|---|---|
| Price | The price for this specific variant. Leave blank to use the base product price. |
| Compare-at price | Crossed-out original price displayed next to the variant price. |
| SKU | A unique identifier used in inventory management and order processing. |
| Quantity | Starting inventory level for this variant. |
| Barcode | Optional product barcode (UPC, EAN, ISBN). |
| Weight | Variant weight in lb/oz or kg/g, used for shipping rate calculations. |
| Continue selling when out of stock | When enabled, customers can still purchase this variant even when inventory reaches zero. |
| Shipping type | Set this variant as Physical, Digital, or Service. |
| Digital files | Upload up to 10 files (max 100 MB each) for digital variants. |
| Image | Variant-specific product image shown when the customer selects this option. |
Mixed-type variants on one product
You can create a product where some variants are physical and others are digital. For example, a book could have three variants: Paperback (physical, requires shipping), Hardcover (physical, requires shipping), and Ebook (digital, immediate download). Each variant’s shipping type is set independently, so the checkout automatically applies the right logic — shipping address for physical variants, no shipping needed for digital.Variant images
Assigning an image to each variant improves the customer experience significantly. When variant images are configured:- The customer arrives at the product page and sees the default product images.
- When they select a specific option (e.g., “Blue”), the main image area automatically displays the blue variant image.
- If they switch to “Red,” the image updates to the red variant image.
Inventory per variant
Each variant tracks its own inventory separately. A product with 3 size variants can have 10 units of Small, 25 units of Medium, and 5 units of Large — tracked individually. The Inventory Management page at Payments > Products > Inventory shows all variants across all products in a single view, making it easy to update quantities in bulk. See Inventory Management for details on stock tracking and sold-out behavior.You can have a maximum of three option types per product (for example, Size, Color, and Material). Each option type can have up to 100 values. The total number of variants per product is capped at 100.
.png?fit=max&auto=format&n=EQK5eX9kTD8NzWwA&q=85&s=878008bf159fcc4964d0c0d508b6e400)