Skip to Content
Option typesCheckboxes

Checkboxes

A ticklist of values the customer can pick from. By default, the customer can tick any number of boxes. You can cap it to one pick if you want, and with a single value and a blank option name the whole option becomes a classic yes/no toggle.

When to use it

  • Paid add-ons the customer can combine freely (gift wrap + rush delivery + card).
  • Feature flags that aren’t mutually exclusive (tags to include, accessories).
  • Simple yes/no toggles (one value + blank name — see below).

Picking one or several

By default, the customer can tick as many boxes as they like. To cap it at one pick, open the option’s advanced settings → Validation, and set Maximum selections to 1. Checkboxes stay looking like checkboxes — if you want a compact picker instead, use Dropdown.

Yes/no toggle pattern

For a standalone yes/no checkbox (gift wrap, rush processing, opt in to SMS updates):

  1. Add a Checkboxes option.
  2. Leave the Option name blank.
  3. Add exactly one value — its name is what the customer sees next to the checkbox (e.g. “Gift wrap my order”).

With the option name blank, OptionWise hides the heading entirely — the customer just sees the single checkbox.

Pair with add-on pricing on the value to charge a surcharge when it’s ticked.

What customers see

Each value renders as a checkbox with its label on the right. Ticked values are joined with commas into a single line on the order so they show up neatly in the cart, at checkout, and on the order.

A Checkboxes option configured in the OptionWise editor, with the live preview showing a list of labeled checkboxes.