All documentation · Plugin overview

Choose and validate fields

Documentation for version 1.0.4.

Select a field type

Select Add field to open the field library. Each tile has an icon, a name and a short explanation. Selecting a tile creates that field directly; Cancel or Escape closes the library without adding a field. In Free, Pro field tiles remain visible with a Pro badge and are disabled. Activate the Pro extension to configure them. Customers never see locked fields or upgrade prompts on the storefront.

Expand a field to edit its content. Pricing and visibility controls are grouped into expandable sections. For visual fields, open Appearance to choose responsive cards or a vertical list. Use Help text below this field for instructions customers need before choosing. It is displayed as plain text, not executable HTML.

For radio buttons, dropdowns, color swatches and image choices, Preselected choice sets an initial selection. Let the customer choose keeps the field empty. Hidden conditional fields are still cleared; defaults are not silently restored after the customer changes a choice. To remove a default choice, first remove or change its default assignment.

The draft preview is above the field list. Select a product or variation and preview the draft before saving; draft changes are not storefront changes. The storefront shows server-calculated extra prices beside choices, including the current quantity for once-per-line pricing. The complete total remains in the summary below the options.

TypeUse it forValidation
TextNames, short engraving or personalizationRequired and maximum length
TextareaLonger instructionsRequired and maximum length
NumberCustomer-entered measurements or countsNumeric value and optional minimum/maximum
CheckboxA single optional extraChecked or unchecked
RadioOne choice shown directlyA saved choice value
SelectOne choice in a dropdownA saved choice value
Color — ProLabeled color choicesValid swatch and saved choice
Image — ProLabeled visual choicesAn image from the local media library
Date — ProA calendar dateValid date and optional earliest/latest date
File upload — ProOne customer file per fieldAllowed format, actual file content and size
Date and time — ProA preferred date and collection timeDate bounds, configured time zone and allowed times; no booking capacity
Color picker — ProAny customer-entered accent colorSix-digit HEX value
Heading — ProName a sectionDisplay-only, without a required value or price
Paragraph — ProExplain a choicePlain explanatory content, without a price
Separator — ProSeparate related sectionsDisplay-only
Email address — ProA contact emailEmail format; ownership is not verified
Website address — ProA website referenceHTTP or HTTPS URL
Phone number — ProA contact numberAt least five digits and permitted formatting
Catalog product — ProA real purchasable accessoryAvailability, stock and native product price

Labels must tell customers what to enter. Give radio/select choices meaningful names rather than relying only on color or imagery. A number field does not automatically change the product quantity; it is an option value.

Handbook index · Try the examples →