PRO

Custom fields

Add extra fields such as a PO number or delivery date at checkout or on the order screen, and print them on your documents.

Custom fields collect extra details for an order, such as a PO number, a company registration number or a delivery date. Customers fill them in at checkout, or you fill them in on the order screen. The values are printed on your documents.

Add a custom field

  1. Go to Vite Invoice → Custom Fields.
  2. Click Add Custom Field.
  3. Enter a Label, for example PO Number.
  4. Choose the Field type (see below).
  5. Optionally, add a Placeholder: the hint shown inside an empty field.
  6. Under Where it shows, choose Checkout or Admin order screen.
  7. Turn on Required if the field must be filled in, and Half width to put it next to another field.
  8. Save the field.

The list shows each field's Label, Type, Where it shows and Order.

Field types

Type Use it for
Textbox Short text, such as a PO number
Textarea Longer text, such as delivery instructions
Numeric Numbers only
Date A date, such as a preferred delivery date
Dropdown One choice from a list
Radio One choice, with all options visible
Checkbox Several choices from a list
Switch A yes or no answer
URL A web address

For Dropdown, Radio and Checkbox, add the choices under Options with Add option. Each option needs a title and a unique value.

Where fields show

  • Checkout: the customer fills it in when placing the order. Works with both the classic checkout and the block checkout. The multi-choice Checkbox type works with the classic checkout only.
  • Admin order screen: only you see it, in a box on the order screen. Use it for internal details such as a delivery slot you agreed by phone.
  1. Go to Vite Invoice → Settings → Invoice.
  2. Under Show on the invoice, turn on Custom fields. It prints extra details such as the VAT number or PO number in the document details.
  3. Click Save Changes.

Packing slips and delivery notes have their own Custom fields switch in their settings. See More documents.

Tip: Regenerate an existing invoice to add a value you filled in after the invoice was made. The invoice number stays the same. See Invoices.

Example

A store that sells to companies adds:

  • PO Number, a Textbox at Checkout, not required.
  • Account manager, a Dropdown on the Admin order screen with options Alex Johnson and Mike Brown.

An order from Jane Smith then prints "PO Number: 4521" and "Account manager: Alex Johnson" on the invoice.

Note: For ZATCA, you don't need a custom field for the buyer's VAT number. Vite Invoice adds its own field when ZATCA is on. See Buyer VAT number.

Need Help? Chat With Us