Product add-ons

Updated

Product add-ons are extra fields on a product page, such as engraving text, a gift message, a choice of colour or gift wrap. Each can have a price that’s added to the product’s price in the cart.

Add-ons for many products

  1. Go to WooCommerce → Product add-ons
  2. Select Add an add-on and fill in the Label
  3. Pick a Type: Short text, Long text, Dropdown, Multiple choice or Checkbox
  4. Under Show on products in, pick categories, or leave it empty for every product
  5. Select Save add-ons

Add-ons for one product

  1. Edit the product and open the Add-ons tab under Product data
  2. Select Add an add-on and set it up as above
  3. Select Update

The tab also lists the shared add-ons that show on that product. A product’s own add-ons come after the shared ones.

Prices

  • For Short text, Long text and Checkbox, the Price is added when the shopper fills the field in or ticks it. Leave it empty for free.
  • For Dropdown and Multiple choice, put each option on its own line under Options. To charge for an option, add | and the amount: Gift box | 5.
  • Price is: An amount adds that much money. A percentage of the product price adds that share of the product’s price (for a variable product, the chosen variation’s price).
  • Charged: Per item adds the price to every item in the line (3 engraved mugs pay 3 engravings). Once per order line charges it once, however many items (one gift wrap for the 3 mugs). A one-time charge shows as its own line in the cart totals, such as “Gift wrap (Engraved Mug) $5.00”, and is taxed like the product. With a percentage, it’s that share of one item’s price.

Shoppers see the price beside the field or option, such as “Gift wrap (+$5.00 one-time)” or “Front logo (+10%)”.

What shoppers see

  • The add-ons appear above Add to cart. Required ones are marked with *, and the product isn’t added until they’re filled in.
  • In the cart and at checkout, each answer is listed under the product with its price.
  • The answers are saved on the order: on the order screen, in order emails and in the shopper’s My Account → Orders.
  • A product with a required add-on shows Choose options on shop and category pages, and opens the product page instead of adding to the cart straight away.

Good to know

  • Order again (My Account → Orders) brings back the shopper’s answers, priced at today’s add-on prices. Answers to add-ons you’ve removed are dropped, and a product whose add-ons now need an answer it doesn’t have (a new required add-on) isn’t re-added: the shopper is told to choose options on its page.

  • Prices are worked out by the store, not the shopper’s browser.

  • If your store enters prices including tax, add-on prices include tax too: a “$5” gift wrap costs $5.

  • Coupons discount the product price and per-item add-ons, but not one-time charges.

  • Add-ons show on products shoppers add from their own page (simple and variable products). Grouped and external products don’t show them, and a product added from a grouped product’s page goes into the cart without its add-ons, even required ones. If a product’s add-ons matter, leave it out of grouped products.

  • Add-ons don’t show or hide based on other answers, and shoppers can’t upload files yet.

Built by Dirigible Studio. Get in touch