Shop & Products·5 min read·

How do I add product options and personalisation?

Let buyers pick a flavour or size, add extras, or type a name or message. Each choice can change the price, and the order shows exactly what was picked.

Options are choices a buyer makes on one product: a flavour, a ribbon colour, an extra, or a short message to write on a cake. The buyer sees them on the product page, the price updates, and what they picked travels with the order. Use variants when sizes or colours need their own stock. Options carry no stock.

How do I add options to a product?

  1. Open Admin → Products and edit the product.
  2. Find the section Product options and click Add option.
  3. Enter the Option name, for example Flavour. Add the Arabic name if you have Arabic visitors.
  4. Choose a Type: Pick one, Pick several or Customer types text. The type cannot change after you save, so add a new option instead.
  5. Tick Customers must answer if the buyer has to choose before adding the product to the cart.
  6. For Pick one and Pick several, click Add choice for each choice. Give it a name, an optional Arabic name and a Price change.
  7. Save the product.

What can each type do?

  • Pick one: the buyer chooses a single choice, such as a flavour.
  • Pick several: the buyer chooses more than one. You can set the fewest and the most they must pick.
  • Customer types text: a text box for a name or a message. You set the maximum number of characters (up to 200), a hint shown in the box, and an optional Price when filled in.

A product can have up to 6 options, and each option can have up to 20 choices. Turn off Available on a choice to stop offering it without deleting it. If you add an Arabic name, buyers on the Arabic store see it. Without one they see the main name.

How do price changes work?

A Price change is in your store currency, for example 5 or -5. A negative number lowers the price, say for no frosting. The price can never fall below zero. Leave it empty for no change. The product page shows Price with your choices, and the price charged at checkout is worked out again on the server from your current settings.

What do the buyer and the order show?

A required option must be answered before the product can be added to the cart. Two selections of one product, say chocolate and vanilla, are two separate cart lines. On listing pages, quick add sends a product with options to its product page, where the buyer chooses. The selections appear on the admin order, the order PDF, the day sheet and the order emails to you and to the buyer. Text a buyer types is shown as plain text. An order keeps the names and prices it was placed with, even if you edit the option later.

What if I change an option after a customer added it to the cart?

The cart notices. If a choice is no longer available or the options changed, the buyer is asked to choose again before paying, so nobody is charged an out-of-date price by mistake.

If cash on delivery is your only payment method and a product asks for a personalised message, the product editor shows a warning. A personalised item cannot be resold if the buyer refuses it at the door. Consider adding a card payment method.

Can buyers upload a photo?

Not at the moment. If you want a reference picture, add a text option such as Link to your inspiration photo and ask the buyer to paste a link.