Extras on a product

Extras on a product: toppings, sides and add-ons, picked before the cart.

Group the extras for a product, set a price on each, and decide if the customer picks one or several. They choose on the product, before it goes in the cart.

Free plan. No credit card needed.

What are extras on a product?

Extras are the choices a customer adds on top of a product, such as a pizza base, extra cheese, a side or a sweet with a platter. Each extra can add a price, shown as +$.

You build them as groups. A group is either single choice, where the customer picks one, or multiple choice, with limits on how many. One group can go on many products.

Veggie platter
Add a sweetPick 1
Ice cream+$0.40
Rice pudding+$0.50
ExtrasUp to 3
Extra bread+$0.15
Salad+$0.35
Side salad+$0.20
Add · $2.80

What you can do

  • Groups of extrasName a group, such as Choose your base, and fill it with extras.
  • One or manySet each group to One topping or Many toppings.
  • At least and at mostSet limits, such as 0 to 2 for optional extras or exactly 1 for a must-pick.
  • A price on each extraAdded on top of the product price and shown as +$.
  • Picked for themPre-select an extra, such as the usual base, so the customer just checks it.
  • Out of somethingTurn one extra off without touching the rest of the group.
  • Reuse groupsLink one group to many products, and several groups to one product.
Topping groups4 groups
Choose your baseOne topping
3 · 12 products
Extra toppingsMany toppings
8 · 12 products
Add a sweetOne topping
2 · 6 products
DipsMany toppings
4 · 9 products

How extras work

Make a group once, link it to the products that need it.

1

Turn on the add-on

Open Add-ons, search for Topping, open Product Toppings and press Activate. Then open its settings.

Product ToppingsAdd-on
Extras on a product
Activate
2

Create a group

Give it a name customers will see, and choose One topping or Many toppings.

New group
Group nameExtra toppings
Customers can pickMany
3

Add extras and limits

Name each extra and set its price. Tick the limit and set At least and At most. The preview shows what customers see.

ExtrasUp to 2
Jalapeno+$0.55
Olives+$0.55
At least 0At most 2
4

Link it to products

Edit a product, open More options, then Toppings, tick the groups and save.

Farmhouse pizzaToppings
Choose your base
Extra toppings
Save

The customer side and your side

Clear choices for the customer. A short form for you.

What your customer sees

Choices on the product page

  • Each group with its name and pick limit
  • A price beside every paid extra
  • Pre-selected extras already ticked
Farmhouse pizza
Choose your basePick 1
Thin crust
Classic
Cheese burst+$0.85
Extra toppingsUp to 2
Jalapeno+$0.55
Olives+$0.55
Halloumi+$0.85
Add · $6

What you set

Groups you set once

  • One topping or Many toppings
  • At least and at most limits
  • Available and Picked for them on each extra
Topping groupExtra toppings
Customers can pick
Many
LimitAt least 0, at most 2
JalapenoAvailable
+$0.55
MushroomAvailable: off
Save changes

What you can set

Every setting on a topping group.

SettingWhat it doesOptions
Group nameThe heading customers see above the extras.Your text
Customers can pickSingle choice or multiple choice.One topping or Many toppings
LimitOptional. How many extras the customer must and can pick.At least, at most
ToppingThe name of each extra.Your text
PriceAdded on top of the product price, shown as +$.Any amount
AvailableTurn off one extra when you run out.On or off
Picked for themPre-selects the extra for the customer.On or off
Order and removeDrag rows into order, remove one with the bin icon.
What customers seeA preview of the group, its limit and prices.
Group switchPauses the whole group on every product it is linked to.On or off
Linked productsTick groups on each product under More options, Toppings.One or more groups

How shops use extras

Made-up shops and prices.

Pizza

A base and up to two toppings

Kofi's pizza has Choose your base as one topping with at least 1, so every order has a base. Extra toppings is many, 0 to 2, at $0.55 each. A $4.90 pizza with two toppings comes to $6.

Farmhouse pizza$4.90
Thin crust
Jalapeno, Olives+$1.10
Total$6
Meals

A sweet with the platter

Daniel adds Add a sweet (one) and Extras (many, up to 3) to his $2.25 veggie platter. Ice cream and extra bread make it $2.80.

Veggie platter$2.25
Ice cream+$0.40
Extra bread+$0.15
Total$2.80
Catering

Exactly two sides

Grace's party tray needs two sides. She sets the group to many, with at least 2 and at most 2, so customers cannot add the tray with one side or with three.

Party trayPick 2
Yoghurt dip
Salad

Edge cases and limits

Small rules that keep orders right.

What happens whenThe answer
I run out of one extraTurn off its Available switch. Only that extra pauses.
I want to pause a whole groupTurn off the group switch. It pauses on every product it is linked to.
I need the customer to pick at least oneSet At least to 1 or more.
I change a groupThe change applies only after Save changes. Unsaved changes are flagged at the bottom of the screen.
I need a typed message, not a paid extraUse a product form instead. Extras are for paid add-ons, forms are for customer details.
One product needs several groupsTick more than one group under More options, Toppings, such as a base and extra toppings.
Extras on a product is the Add-Ons add-on, switched on from your dashboard. Plans and price are on the add-ons page. Bills & Books and your online store are on every plan, including Free. See all add-ons

Extras questions, answered

Choices a customer adds on top of a product, such as toppings, a side or a sweet, often with a price.

Yes. Set the group to One topping for a single choice.

Yes. Set the group to Many toppings, and add an At most limit if you want one.

Yes. Set At least to 1 or more.

Yes. Drag the rows into the order you want customers to see.

Yes. Turn on Picked for them and it arrives already ticked.

Yes. One group can serve many products, and one product can have several groups.

Turn off its Available switch. The rest of the group keeps selling.

Extras are paid add-ons. A product form collects details, such as a message on a cake. See product types.

Extras on a product is an add-on, with plans and price on the add-ons page. See all add-ons.

Your store could be live this week.

Sign up for free, or talk to us first. Either way, we'll be there.

Sign up for free

Book a demo.

Leave your details and our team will get in touch to show you Ordrio.

What do you sell? Optional