Skip to content
Invoices and card payments are here. See invoicing

Booking forms that check what people type

v3.25.0 Fixed Improved

Numbers stay inside their limits, and phone numbers, emails, web addresses and dates are checked. Seat details, stop rules and errors are clearer, and group bookings keep the right booker.


A booking is only as good as the answers behind it. The form now checks them properly, and tells people what to fix.

Clear answers

  • A number below or above the limit you set is refused, and the form says what the limits are.
  • Phone numbers, emails, web addresses and dates are checked before the booking is made.
  • One message per field, and it disappears as soon as the answer is fixed.

Group bookings

  • Seat fields are marked as required, and each wrong seat shows its own message.
  • A seat cannot use the booker's email or another seat's email, and the message says which.
  • The booker always stays the booker, so confirmations go to the right person.

Smaller things

  • A stop rule says Booking not available on the button, next to its message.
  • Errors from a field that a rule has hidden go away on their own.
  • The form is no longer filled with your own details when you open your own page.
  • Moving a confirmed booking yourself keeps it confirmed.

Back to all release notes