No. Chauffeur Booking System works as a standalone booking solution and includes built-in payment support for Stripe and PayPal. WooCommerce integration is optional and can be enabled if you prefer to use additional payment gateways.
Yes. You can create unlimited booking forms and configure each one independently. For example, you can use one form for airport transfers, another for hourly chauffeur services, and a third for sightseeing tours.
The plugin supports three service types: Distance, Hourly, and Flat Rate. Distance is designed for point-to-point transfers, Hourly for chauffeur hire by the hour, and Flat Rate for predefined routes such as tours and excursions.
Yes. The plugin includes an Advance Booking Period option that allows you to define how far in advance a reservation must be made. For example, you can require bookings to be placed at least 24 hours before pickup.
Yes. The built-in form builder allows you to create custom fields such as flight numbers, hotel names, booking references, special requests, or any other information required during the booking process.
Yes. Flight number fields can be added using the form builder and assigned to specific booking forms. This is a common setup for airport transfer services.
Yes. Each booking form can have its own configuration, including pricing rules, payment methods, locations, currencies, coupons, and availability settings. This makes it easy to operate multiple services from a single website.
No. The plugin can be used for airport transfers, chauffeur services, limousine hire, shuttle services, corporate transportation, event transportation, private tours, and many other transportation-related businesses.
Yes. The Distance service type supports unlimited waypoints and stopovers. Additional stops can be included in route calculations, travel time estimates, and pricing rules.
Yes. You can create predefined routes and assign fixed prices to them using the Flat Rate service type. This setup is commonly used for airport transfers, hotel shuttles, and other frequently booked routes.
Yes. Customers can choose both one-way and return trips. The plugin can calculate pricing differently for return bookings and supports return journeys scheduled for either the same day or a different date.
Yes. The Flat Rate service type is ideal for tours, excursions, and other predefined routes. You can create custom itineraries, assign fixed prices, and define specific pickup and drop-off locations.
Yes. You can use fixed location lists instead of Google address autocomplete. This allows customers to select only approved pickup and drop-off points such as airports, hotels, train stations, or city centers.
Yes. The plugin supports Google Places Autocomplete, allowing customers to enter virtually any valid address. You can also combine this with Driving Zone restrictions to control where bookings are allowed.
Yes. The Hourly service type allows customers to hire a vehicle for a specified number of hours. Pricing can be based on duration, vehicle type, passenger count, or additional services.
Yes. Each booking form can be configured independently. For example, airport transfers may use address fields and route calculations, while tours may use predefined routes and fixed pricing.
Yes. Vehicles can be assigned to individual booking forms, allowing you to create different fleets for airport transfers, hourly services, tours, or VIP transportation.
Yes. The booking form can collect passenger and luggage information, which can influence vehicle availability, vehicle selection, and pricing calculations.
Yes. The booking process can be simplified by disabling selected form steps. For example, if you use a single vehicle for all bookings, you can remove the vehicle selection step and create a faster reservation flow for your customers.
Yes. The pricing rules system supports highly flexible pricing models. For example, you can charge 500 GBP for the first 4 hours of a Mercedes S-Class service and 100 GBP for each additional hour, while using completely different pricing structures for other vehicles.
Yes. You can use locations, routes, or geofence areas as pricing conditions. This allows you to apply special rates, fees, or surcharges for airport transfers and other selected locations.
Yes. Pricing rules can be based on specific time ranges, allowing you to apply different rates during the day, at night, on weekends, or during special periods.
Yes. The plugin supports passenger-based pricing, including separate pricing for adults and children. Additional charges can be automatically added based on the number of passengers included in the booking.
Yes. Pricing can be adjusted based on the number of suitcases or luggage items entered during the booking process. This allows you to create pricing structures that reflect vehicle capacity and operational costs.
Yes. Fixed pricing can be configured for predefined routes, making it easy to offer fixed-rate airport transfers, hotel transfers, city shuttles, and sightseeing tours.
Yes. The plugin can calculate the distance or travel time between your vehicle base and the pickup location and automatically add a delivery fee to the booking price.
Yes. The plugin supports unlimited geofence areas that can be used as pricing conditions. This allows you to apply different pricing strategies for airports, cities, business districts, or any custom geographic area.
Yes. Booking forms can define minimum order values and other restrictions, helping you avoid low-value bookings that may not be profitable.
Yes. Availability calculations can include the full operational journey, including travel from the vehicle base to the pickup location, the customer trip itself, and the return journey back to the base.
Yes. You can include additional time before or after bookings when calculating vehicle availability. This helps prevent scheduling conflicts and allows time for vehicle preparation or travel between jobs.
Yes. Pricing rules can be based on date ranges, allowing you to create seasonal pricing, holiday surcharges, event rates, or temporary promotional pricing structures.
Yes. The plugin allows you to manage an unlimited number of vehicles from a centralized dashboard. Each vehicle can have its own pricing, capacity, attributes, images, availability settings, and assigned driver.
Yes. Drivers can be assigned manually or automatically, depending on your workflow. The plugin also supports driver notifications for new bookings and booking status updates.
Yes. Vehicles can be organized using custom vehicle types, attributes, and booking forms. This makes it easy to separate standard taxis, executive vehicles, vans, minibuses, limousines, or other transportation services.
Yes. Vehicle availability can be filtered based on the number of passengers entered during booking. Customers will only see vehicles that can accommodate their selected passenger count.
Yes. The booking form can collect luggage information and use it when filtering available vehicles. This helps ensure that only suitable vehicles are offered to customers.
Yes. Vehicles can be linked to selected booking forms, allowing you to create separate fleets for different services, markets, locations, or customer groups.
Yes. Vehicle availability can be restricted using excluded dates, availability rules, or other scheduling settings. This is useful for maintenance, repairs, or temporary fleet changes.
Yes. Every vehicle can include a gallery, description, specifications, capacity details, custom attributes, and additional information to help customers choose the right option.
Yes. Multiple identical vehicles can be grouped within the fleet, simplifying availability management and vehicle selection.
Yes. Each vehicle can have its own pricing configuration and can also be affected by pricing rules. This makes it possible to offer different rates for economy, business, luxury, or specialty vehicles.
Yes. You can define a Driving Zone and restrict bookings to one or multiple countries. This helps ensure that customers can only create reservations within your service area.
Yes. In addition to country-based restrictions, you can limit bookings to a specific address and radius. This is useful for local transportation services that operate only within a defined area.
Yes. Airports can be defined as dedicated geofence areas and used as conditions in pricing and availability rules. This makes it easy to create special airport transfer pricing without affecting other bookings.
Yes. The booking form can display a live route preview on a map, including pickup and drop-off locations, waypoints, travel distance, and estimated travel time.
Yes. The plugin automatically calculates routes, travel distance, and travel time using Google Maps services. These calculations can be used for pricing, availability, and booking summaries.
Yes. You can choose the approach that best fits your business model. Some services may use predefined locations, while others can allow customers to enter addresses freely using Google Places Autocomplete.
Yes. The plugin supports predefined location lists, allowing customers to select pickup and drop-off points from approved locations such as airports, hotels, train stations, or company offices.
You can configure the system to redirect customers outside your service area to a custom URL. This can be a contact form, quotation request page, custom pricing page, or any other destination you choose.
Yes. Customers can enter any address using Google Places Autocomplete, while pricing rules automatically detect whether the address falls within specific geofence areas and apply the appropriate pricing.
Yes. Geofence areas can be used as pricing conditions. For example, you can apply special rates for airports, city centers, business districts, or any other custom-defined area.
Yes. The plugin includes a built-in geofence editor that allows you to draw unlimited custom areas directly on the map. These zones can be used in pricing rules and availability rules.
The plugin supports PayPal, Stripe, Cash, Wire Transfer, and Credit Card on Pickup. Additional payment methods can be added through WooCommerce integration or optional payment gateway add-ons.
Yes. The plugin supports deposits, allowing customers to pay only a portion of the total booking value online and settle the remaining balance later.
Yes. WooCommerce integration allows you to use any payment gateway supported by WooCommerce, including local and regional payment providers that are not available natively in the plugin.
Yes. Cash payments can be offered as one of the available payment methods, allowing customers to pay the driver directly at pickup or after the ride.
Yes. Pricing rules allow you to add fixed or percentage-based fees depending on the selected payment method.
Yes. Automated email notifications can be sent to both customers and administrators when bookings are created or updated.
Yes. The plugin integrates with Twilio and Vonage, allowing SMS notifications to be sent automatically for booking confirmations, updates, and reminders.
Yes. Drivers can receive notifications about assigned bookings and booking status changes, helping them stay informed and manage their schedules efficiently.
Notification messages include dynamic booking information and can be customized through template modifications. Additional notification customization options are available through optional add-ons.
Yes. The notification system supports automated email, SMS, and Telegram messages that can be used to keep customers informed before and after their journeys.
Yes. Telegram notifications can be configured alongside email and SMS notifications, providing an additional communication channel for booking updates and alerts.
Yes. The plugin supports translation using standard WordPress .po and .mo language files. It also includes several ready-to-use language packs and allows you to customize any labels or text displayed in the booking process.
Yes. The plugin includes multi-currency support with exchange rate import functionality. Customers can view prices in different currencies while you manage pricing from a single base currency.
Yes. The plugin integrates with Google Calendar and can be extended with the optional iCalendars Add-on for additional calendar synchronization options.
Yes. Invoice generation is available through the optional Invoices Add-on, allowing you to create and manage invoices directly from the booking dashboard.
Yes. The optional Import / Export Add-on allows you to transfer plugin settings and data between WordPress installations, making migrations and backups much easier.
Yes. The plugin includes a built-in coupon system that allows you to create fixed or percentage-based discounts, define validity periods, and limit coupon usage.
Yes. The plugin includes several booking widgets that can be placed on homepages, landing pages, sidebars, sliders, or other website sections. These widgets provide a simplified booking experience while redirecting customers to the full booking form.
Yes. The plugin includes built-in styling options, including a color picker, allowing you to match the booking form to your website branding without modifying code.
Yes. You can add required or optional agreement fields to the booking form, making it easy to collect GDPR consent and acceptance of your terms and conditions.
Yes. Customers can use browser geolocation to automatically set their pickup location. Server-side geolocation options are also available if needed.
Yes. The built-in form builder allows you to create custom agreements, sections, and fields, helping you collect exactly the information required for your business.
Learn more about features, screenshots, pricing, add-ons, and live demos.
Find additional information and support resources.
Not sure if Chauffeur fits your business requirements? Get in touch and ask your pre-sales questions.