The Custom Fields module in the TaxiWebBooker portal allows you to add additional fields to your web booker, enabling you to gather extra information or data from passengers beyond the standard booking fields.
Accessing the Custom Fields Module
Navigate to Settings > Custom Fields to access the Custom Fields module. Click the plus sign to create a new custom field.
Creating a New Custom Field
Step 1: Name Your Field
Enter a descriptive name for your custom field, such as "Airport Pickup".
Step 2: Select Field Type
Choose the type of field that best suits your data collection needs:
Text - Allows customers to type in text responses
Number - Only accepts numeric input
Drop-down list - Provides selection options from a predefined list
Checkbox - Simple yes/no decisions or confirmations
Hidden - Typically used for integration purposes; not visible to users
Step 3: Configure Display Conditions
You can limit when the field appears based on booking details. For example, set a field to display only if the ride departure is from an airport.
Step 4: Choose Display Step
Select at which step in the web booker process this field should appear to customers.
Step 5: Set Field Width
Choose how much horizontal space the field should occupy:
Full width
Half width
One-third width
For smaller fields like checkboxes, half or one-third width is typically appropriate.
Step 6: Make Field Required or Optional
Decide whether customers must complete this field to proceed with their booking. Toggle the required setting based on whether the information is mandatory.
Step 7: Add Additional Charges (Optional)
You can associate an extra charge with a custom field. For example, add a €10 additional charge for airport pickup services. Optionally set a color for the field.
Step 8: Configure Multi-language Support
Enter names for the field in different languages to support multilingual customers. The system defaults to your account language but allows you to add translations.
Step 9: Add Help Text
Provide additional guidance to users with help text that explains the purpose of the field. For example, "Would you like to be picked up?" can clarify a checkbox option.
Step 10: Select Display Interfaces
Choose which interfaces should display this custom field:
Web bookers (if you have multiple web booker instances)
Dispatch panel
Check all applicable boxes to ensure the field appears on all relevant platforms in your system.
Step 11: Save
Click Save to create your custom field. The field will now appear on your web booker and selected interfaces according to your configuration.
Use Cases
Custom fields are particularly useful for:
Collecting special service requests (airport pickups, meet and greet services)
Gathering flight information for airport transfers
Requesting additional passenger details
Offering optional add-on services with pricing
Customizing checkout forms to collect necessary passenger details

