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
- Go to Vite Invoice → Custom Fields.
- Click Add Custom Field.
- Enter a Label, for example
PO Number. - Choose the Field type (see below).
- Optionally, add a Placeholder: the hint shown inside an empty field.
- Under Where it shows, choose Checkout or Admin order screen.
- Turn on Required if the field must be filled in, and Half width to put it next to another field.
- 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.
Print fields on documents
- Go to Vite Invoice → Settings → Invoice.
- 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.
- 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.