alovio

WooCommerce / Alovio Checkout Fields

Field types & placement

Every Alovio Checkout Fields field type, its settings, and the checkout locations where fields can appear.

This page covers the field types you can add, the settings each one has, and where in the checkout they appear.

Field types

TypeWhat it is
TextA single-line text input
TextareaA multi-line text box
NumberA numeric input with optional min, max and step
CheckboxA single tick box (e.g. “This is a gift”)
RadioA group of options where one is chosen
SelectA dropdown of options
HeadingA display-only section title — not an input

Field settings

Most fields share these settings:

  • Label — the text shown to the customer.
  • Name / key — the field’s unique identifier (used in your order data and in conditions).
  • Required — make the field mandatory. It can also be required conditionally — see Conditional logic.
  • Placeholder — hint text inside text and textarea fields.
  • Description — small help text shown under the field.
  • Default — a pre-filled value.
  • Location — where the field renders in the checkout (below).

Type-specific settings:

  • Radio / Select — the list of options to choose from.
  • Numbermin, max and step.
  • Text / Textarea — a maximum length.

Where fields appear

Place each field in one of four checkout locations:

LocationWhere it shows
After order notesBelow the order-notes box (the default)
Before order notesAbove the order-notes box
After customer detailsRight after the billing/shipping details
Before paymentIn the order review, above the payment methods

These locations are respected on both the classic and Block checkout — see Classic & Block checkout.

Headings

A Heading isn’t an input — use it to title a group of fields (“Delivery preferences”, “Gift options”). It isn’t saved to the order; it’s purely visual.

Next