Instruction
Configuration - Forms - Customer forms

Customer fields can be setup by following the steps below:

  1. Go to the configuration of the environment.
  2. From the menu click on 'Forms – Customer forms'.
  3. The screen 'Config customer form' is displayed.
  4. Set the search field type to ‘Select visibility’ to display all available fields.
  5. In the ‘Field name’ column, click on ‘Translations’ (the boxlike A-icon) to change the name of the field or to name a custom field.
  6. Click on 'Save' and refresh the screen by pressing F5.
  7. The name for the field is visible in brackets.
  8. You can then setup the remaining columns for this field, each of which are briefly explained in the table below (remember to click on ‘Exit configuration’ when finished).
Column name Description Value
Field name This gives a description of the field.
The name can be customised by clicking on the ‘Translations’ icon behind the name.
Custom field Only used when working with ‘Custom tables’.
Here you determine which table is used for the drop-down by selecting the field (column) whose values should appear in the drop-down list box.
Mandatory This setting applies to displaying fields in the customer form that displays in the booking dialog.
  • Not visible - this field should not be displayed
  • Optional - this field will be displayed but may be left blank
  • Mandatory - this field will be displayed and must be filled in
Mandatory (Admin) This setting applies to displaying fields in the ‘Customer details’ or ‘Custom fields customer’ block on the customer or booking dashboard.
  • Not visible - this field should not be displayed
  • Optional - this field will be displayed but may be left blank
  • Mandatory - this field will be displayed and must be filled in
Checks This setting determines the format that the filled-in value should comply with.
  • Gender: ^[1-2]$
  • Postcode: ^[0-9]{4}[ ]{0,1}[A-Z]{2}$
  • E-mail: ^\*[äöüÄÖÜa-zA-Z0-9_-]+(\.[äöüÄÖÜa-zA-Z0-9\._-]+)*@([äöüÄÖÜa-zA-Z0-9-]+\.)+([a-z]{2,4})$
  • Telephone number: ^[0-9]{10}$
  • Date of birth: ^[0-9]{1,2}-[0-9]{1,2}-[0-9]{4}$
There are more RegEx validation notations available on the internet.
Length Here you enter the maximum number of characters to be entered for the field.
Advanced Advanced settings for this field. Here you determine, among other things, the field type
  • Text - free entry of text on one line
  • Date - date selection field
  • Custom - drop-down linked to a ‘Custom table

Once you have set all the required fields, you can use these fields on the customer or booking dashboard. To do this, you must first include the ‘Customer details’ and /or the ‘Custom fields customer’ block on the dashboard and configure this block to display the appropriate fields.

Functional information: