Trip details
Passengers choose date, time, pickup, dropoff, service type, passenger count, luggage, airport flight data, and reorderable stops with waiting time.
Add a full booking flow to your website with the same logic your operation uses behind the scenes: Google Maps address search, service types, vehicle rates, extras, passengers, payment methods, terms, confirmations, and reservation editing.
Passengers choose date, time, pickup, dropoff, service type, passenger count, luggage, airport flight data, and reorderable stops with waiting time.
The widget asks the backend for vehicle rates using the route, miles, service type, passenger needs, company profile, rate rules, and available vehicle definitions.
Add-ons, accessible vehicle, child seat, meet and greet, pet friendly options, passenger notes, promo codes, and optional round-trip details are kept in the same reservation package.
Final review shows route, passengers, vehicle, rate detail, promo savings, tip, saved payment options or new card entry, terms acceptance, and confirmation status.
The widget mounts into a target element, reads runtime configuration from the script dataset, chooses hash or memory routing, loads Vuetify, Material Design icons, Google Maps, and the company-specific Places key.
That keeps the booking UI light on your public website while still using your live company profile, terms URL, service areas, service types, vehicle types, merchant account, and customer account rules.
<script id="widget-script" data-config="company"></script>
The company profile includes styling fields that let the booking widget inherit the visual language of the operator's site. Font family, primary color, and background color flow through step indicators, active tabs, icons, form focus states, buttons, payment actions, and the customer account area.
Operators can pair those styling fields with terms URL, website domain, service types, vehicle types, and merchant account settings, so the widget looks native while still using live dispatch-ready rules.
Google Places autocomplete, route directions, route miles, map markers, and service-area checks all feed the quote and reservation payload.
Quotes expose base rate logic, stops, waiting time, taxes, fees, increases, discounts, add-ons, tips, and total charge detail.
Promo codes, add-ons, accessibility, child seats, meet and greet, pet friendly rides, and notes can be attached before checkout.
Login, sign up, Google and Facebook authentication, email verification, password reset, and invisible reCAPTCHA support protect the booking flow.
Saved cards, new card entry, Stripe Payment Element, PayPal PayFlow fields, payment deltas on edits, and terms acceptance are handled in the review step.
Existing reservations can open in edit mode with status locks, lead-time rules, change notices, cancellation rules, update confirmation, and customer-facing errors.
Signed-in passengers get a persistent bottom navigation for Create Trip, Reservations, and Account. Reservations are listed by ID, day/time, pickup/dropoff, stops, status, total, and edit action.
Account tools let customers review profile data, add passengers, manage saved payment methods, save favorite locations with Places search, log out, or delete their account when required.