Some products need a question answered before they go in the cart: the name to engrave, whether to gift wrap, which warranty. Extra Product Options adds those questions to the product page and charges for the answers.

Nine kinds of option

Text box, large text box, number, dropdown, choose one, choose several, single tick box, date, and a heading or note. Put them in groups and show a group on every product, on chosen categories, or on products you pick.

Priced the way you sell

A fixed amount, a percentage of the product price, a price per character typed, or a price multiplied by a number the shopper enters. Dropdowns and tick boxes take a price per choice. A negative price is a discount. The page shows the options total and the new total as the shopper chooses.

Only ask what matters

Show an option only when another option has a given choice: the wrap colour appears when gift wrap is ticked. A hidden option is never required and never charged.

All the way to the order

Choices appear under the product in the cart and at checkout, on the order in your admin and in the order emails. Prices are worked out again on the server, so a tampered page cannot change them.

What you get

  • Text, large text, number, dropdown, radio, tick boxes, single tick box, date, heading
  • Groups shown on all products, chosen categories or chosen products
  • Fixed, percentage, per-character and multiplied prices
  • A price per choice for dropdowns, radios and tick boxes
  • Live options total and total price on the product page
  • Follows the price of the chosen variation
  • Required options, character limits, number ranges
  • Show an option only when another has a given choice
  • Choices in the cart, checkout, order screen and emails
  • Prices recalculated on the server
  • "Select options" in product lists when an option is required
  • Works with the block cart and checkout

Specifications

PlatformWordPress 6.0 or newer with WooCommerce
PHP7.4 or newer
Tested withWordPress 7.1, WooCommerce 11.2
Product typessimple and variable
Deliveryplugin zip, installed from Plugins > Add New > Upload
Licenceone store

Questions before you buy?

Ask about compatibility or licensing. Need it to do something it doesn't? We build custom versions for a fixed quote.

You may also like

SoftwareWordPress 6.0+

Media Library Folders for WordPress

Sort thousands of images and files into folders. Drag files onto a folder, upload straight into one, and find them fast when inserting media.

$19.00
SoftwareWordPress 6.0+

Bulk Product Editor for WooCommerce

Change prices, stock, SKUs and status of hundreds of products and variations on one spreadsheet-style screen, with one-click undo.

$29.00
SoftwareWordPress 6.0+

Product Filter for WooCommerce

Let shoppers narrow your shop by price, category, colour, size, stock and more. Results update instantly and every choice shows its product count.

$29.00
$29.00
Extra Product Options for W…