A two-step car rental booking template that lets customers configure their rental and see a fully itemised price before submitting a booking request. Every selection updates the live summary in real time, reducing friction and delivering complete, qualified booking requests.
The template includes:
- Vehicle selector with six card-style options each showing a star rating and short description, with the selected vehicle reflected in a live image panel
- Dynamic booking header displaying the selected vehicle type and chosen add-ons as the customer configures their rental
- Add-ons checkboxes for GPS, child seat, and extra driver, each priced individually and reflected in the summary
- Insurance toggle with three options (None, Third-party, Full cover) adding the relevant cost to the summary
- Pick-up and drop-off location with a use same location toggle and a separate drop-off address field when locations differ
- Date and time pickers for both pick-up and drop-off with AM/PM selectors, driving the total rental duration and scaling the price accordingly
- Expandable live price panel showing daily rate and total, with a full itemised breakdown of car type, add-ons, alternative drop-off, and insurance
- Booking step with Trustpilot review badge, configuration summary, an update configuration link, contact fields, and an additional message field