Skip to main content

Features

These features can be enabled per venue to extend the widget's functionality.

Seating Areas

Allow diners to choose a seating area (e.g. Terrace, Dining Room, Bar). The venue must have bookable_areas enabled and areas configured. Availability is then requested per area.

Payments

Collect deposits, prepayments, or credit card guarantees during the booking flow. Mozrest supports Stripe and Braintree.

CapabilityDescription
DepositCharge a fixed amount at booking time
PrepaymentFull or partial prepayment
Credit card guaranteeHold card details without charging

Payment gateway configuration is set at the venue level. Whether a slot requires payment is defined at the slot level in the availability response.

Additional Requests

Displays a free-text area where the diner can type a message (dietary requirements, special occasions, seating preferences, etc.).

Geolocation

When the widget is installed for a company, brand, or custom group (multi-venue), it displays:

  • A searchable list of venues by name
  • The 5 nearest venues to a typed location

This feature can be disabled to show a plain venue list instead.