logo

Restaurant Order Form

Use our free online Restaurant Order Form to streamline food order processing and delivery. This template enables customers to select meals, view the total price, and input delivery details. Embed the form on your website or share it via a link and effortlessly manage submitted orders. Set up automatic notifications by email and save order details to any cloud service.

Preview
Theme:
Use this template

Structure and logic of the form

  • The Phone field accepts only valid phone numbers. You can select which country's formats are accepted in the field properties.

  • The Email field only accepts data that matches the specified pattern to ensure users enter valid emails. Patterns are an alternative to the Masked Input field to restrict user input. Choose from predefined patterns or create your own to verify customer information.

  • When customers choose delivery, extra fields appear to collect address and delivery instructions. This is done with conditional rules in the Hide property of the fields.

  • When a customer adds items and quantities to the table, both the line totals and the overall order total are calculated automatically.

JavaScript

  • Food items' prices are stored in the menu variable. The Price column is populated automatically when the Item column changes.