Skip to main content

Variant pricing in Shop+: what "Priced by Add-Ons" means and how to set a different price, strikethrough price or tag price per variant

How to charge a different price for one size or color in Shop+: the Priced by Add-Ons checkbox, per-combination price, strikethrough (compare-at) price and tag pricing in the Variant combinations table.

J
Written by James Shepherd

By default every variant of a product sells at the product's main price. When one size, color or version should cost more or less, you set prices per variant in the Variant combinations table. This article explains the checkbox that unlocks those prices and each pricing column in the table.

The end result

A Cardinal Cafe Hoodie with a main price of $48.00, where the XL costs $52.00 in both colors. At the register the XL button shows +4.00.

Step 1 – Set the main price

Open the product (Shop+ → Products → Edit) and enter the Price in the Pricing section. This is the price every variant uses until you say otherwise.

Step 2 – Tick Priced by Add-Ons

Scroll to Product Variants. Under the options you entered is the Variant combinations table, with one row per combination grouped by the first option (Size: S, Size: M and so on). Above the table, tick Priced by Add-Ons.

The name is confusing. It has nothing to do with modifiers or add-ons. It means "price this product by its variant rows instead of the single main price". Until it is ticked, the price boxes in the table cannot be edited and every combination uses the main price.

Step 3 – Change the price on the rows that differ

Type the full price for that combination in its Price box, not the difference. Here both XL rows are set to 52 and the other six stay at 48. Use Collapse all and Expand all to fold the groups when the table is long.

Step 4 – Optional: strikethrough and tag pricing per variant

  • Strikethrough: a compare-at price for that combination, shown crossed out as the "was" price.

  • Tag Pricing: click Add on a row to give customers with a specific tag, such as Wholesale, a special price for that combination.

Scroll the table to the right to reach the Available and SKU columns for each row.

Step 5 – Save and check the result

Click Update Product. When the product is rung up, the variant buttons show any difference from the main price. XL shows +4.00, and choosing it raises the total from $48.00 to $52.00.

How variant prices combine with other pricing

  • Modifier upcharges are added on top of the variant's price. An XL hoodie at $52.00 with $15.00 embroidery and $5.00 gift wrap is $72.00.

  • Bulk Pricing is unavailable on a product that uses Priced by Add-Ons.

  • Open Price turns variants off altogether.

Setting the main price sensibly

Set the main price to the lowest-priced variant, then change only the rows that cost more. The register shows each button's difference from the main price, so customers see a clear "+4.00" on the larger sizes.

Common questions

How do I charge more for a larger size? Tick Priced by Add-Ons, then enter the higher price on the rows for that size.

Why can't I type in the variant price boxes? Priced by Add-Ons is not ticked.

Do I enter the difference or the full price? The full price for that combination.

Can I show a sale price on one size only? Enter the old price in that row's Strikethrough box and the sale price in its Price box.

Did this answer your question?