Ribbn Support Hub (Owwl)Ribbn Support Hub (Owwl)

Multi-Variant Products

Overview

Ribbn is built around unique, one-of-a-kind items, but it also supports sellers who manage products with multiple variants (for example: sizes, colors, or materials). This is handled by changing a product’s class from Unique to Multi Variant, which enables variant creation where each variant can have its own price and stock level.

Multi-variant management is best for products where you need to track inventory *per option combination* (for example, “Blue / Small” vs “Red / Medium”).

When to Use Multi-Variant vs. Other Product Classes

Use the guidance below to choose the right setup for your product.

ScenarioRecommended Product ClassWhy
One-of-a-kind items (single inventory unit)UniqueRibbn’s classic setup for unique inventory
Same product sold in multiple options (size/color/material)Multi VariantTrack price and stock per variant
Effectively unlimited or continuously replenished stock (e.g., bags)SupplyTreated as infinite/continuously replenished stock
If your item is effectively unlimited (like bags), use **Supply**—not **Multi Variant**—to avoid unnecessary stock tracking.

Enable Multi-Variant for a Product

Steps

  1. Go to the Product you want to edit.
  2. Select Stock Management.
  3. Under Product Class, open the dropdown and choose:
    • Unique: Ribbn’s classic setup for one-of-a-kind items.
    • Multi Variant: Select to enable variant management for the product.

Once set to Multi Variant, a Variants section appears.


Add Variant Options (Option Names + Values)

After switching a product to Multi Variant, you’ll define the options that create your variant combinations.

Steps

  1. Click + Add Option.
  2. Enter a Variant Name (for example: Size, Color, Material).
  3. Under Values, add the choices for that option.

Example option values

Option NameExample Values
ColorGreen, Blue, Red
SizeXS, S, M
MaterialCotton, Wool, Leather

Edit or remove options and values

  1. Click Edit to edit or remove variants.
    • Use the bin icon next to a value to remove an Option Value.
    • Click Delete to remove the Option Name.
  2. Click Done to save and continue.
Each combination of option values becomes a variant (for example, **Blue + S**).

Set Prices and Quantities per Variant

After you click Done, Ribbn allows you to set the following for each variant:

  • Price (each variant can have its own price)
  • Quantity available for each variant

What you can control per variant

SettingSupported?Notes
PriceYesSet unique pricing per variant
QuantityYesInventory is tracked per variant

Location Settings (Per Variant)

You can assign where inventory is held per variant:

  1. Open Locations.
  2. Set the inventory location for each variant.
This is useful when the same product’s variants are stored in different places (for example, different backrooms or warehouses).

Bulk Edits (Editing Multiple Variants at Once)

Ribbn supports bulk updating variants so you can make changes faster.

Steps

  1. Mark/select the variants you want to edit.
  2. Click the Bulk Edit button.
  3. Apply your updates to the selected variants.

Notes for Shopify Users

If you use Shopify, Ribbn’s multi-variant setup maps directly to the Shopify variant structure, supporting a seamless sync between the two systems.

If your product already has variants in Shopify, using the same option structure (names and values) helps keep the mapping clean and predictable.

RFID and QR Code Compatibility

Variants cannot be assigned RFID or QR codes individually.

  • RFID/QR codes can only be linked to the main (parent) product, not its variants.
If you need RFID/QR tracking at the individual unit level, multi-variant products won’t support variant-level tagging—plan to tag and track at the parent product level only.

Infinite Supply Items (e.g., Bags)

For items with effectively unlimited stock (for example, you charge for bags and supply is infinite/replenished continuously):

  • Set Product class = Supply
  • Supply means stock is infinite or continuously replenished