Skip to content

Checkboxes Field

The Checkbox field allows customers to select one or multiple options from a predefined list. Each checked option's price is individually added to the product total, making this field ideal for add-on bundles.

Common Use Cases

  • Selecting extra toppings (e.g., Cheese, Pepperoni, Mushrooms)
  • Choosing multiple add-on accessories (e.g., Cable, Case, Screen Protector)
  • Opting into multiple services (e.g., Gift Wrapping + Express Processing + Insurance)
  • Multi-select feature upgrades

Field Settings

When you add a Checkbox field and expand it in the builder, the following settings are available:

General

SettingDescription
LabelThe title displayed above the checkbox group (e.g., "Select Your Toppings").
DescriptionOptional help text shown below the field (e.g., "Choose as many as you like").
RequiredWhen checked, the customer must select at least one checkbox option before adding the product to the cart.

Choices (Options)

You must define at least one choice. Each choice has the following columns:

ColumnDescription
LabelThe text displayed next to the checkbox (e.g., "Extra Cheese"). The Value is automatically generated from the label.
PriceThe numeric amount to add to the product price when this specific checkbox is ticked. Only visible when Price Type is not "No Price".
Price TypeHow this choice affects pricing. Options: No Price, Flat Fee, Percentage of Base, or Formula. Each choice can have its own independent price type.
WeightAdditional shipping weight to add when this choice is selected.

IMPORTANT

Because multiple checkboxes can be selected simultaneously, the total addon price is the sum of all individually checked options. For example, if "Extra Cheese" is $2.00 and "Pepperoni" is $3.00, and both are checked, the total addon cost is $5.00.

You can add new choices using the + Add Choice button and remove them using the trash icon.

Conditional Logic

You can show or hide this field based on the value of another field in the same group. For example, show a "Choose Your Toppings" checkbox group only when the customer selects "Pizza" from a product type dropdown.

For full details on setting up rules, see the Conditional Logic page.

Released under the GPL-2.0 License.