Code

Chauffeur Taxi Booking System for WordPress

Chauffeur Taxi Booking System for WordPress

Cart 3,602 sales
Recently Updated
Trending
Chauffeur Taxi Booking System for WordPress - CodeCanyon Item for Sale

Limo service, taxi operator, car hire. No matter which of these businesses you choose, Chauffeur Taxi Booking System is the first choice when it comes to a booking solution. The most popular and #1 selling WordPress Plugin for companies of all sizes provides a simple reservation process with online payments, notifications, WooCommerce and Google services integration.

Designed for: luxury limousine service, chauffeur, for any website related to private and shuttle transfers like airport taxi, sightseeing tours or hotel transfers. For limo service, limousine hire, taxi service and taxi booking. For bus, van and taxi cab. Consider the plugin for a wedding limo, driver hire or charter service. It will also work well in event transportation or party buses.

Latest Version: 22 December 2022 – v6.7. Check the changelog

Responsive Layout

Chauffeur Booking is fully responsive which means each and every plugin element adapts perfectly for any screen size. The plugin works great on all mobile devices and tablets.

3 Types of Services / Step Based Navigation

The plugin offers support for 3 types of services: Distance (Point-to-Point), Hourly, Flat Rate with the possibility of using all or only selected ones. The navigation in the plugin is based on convenient steps.

Live Route Preview / Total Distance, Total Time Calculation

The plugin draws a route map and supports an unlimited number of intermediate points (stops). It also calculates the total distance and total time (including extra time and return time if applicable). In addition the plugin can calculate the distance between the base and the pickup/drop off location and add a fee to the total amount for the booking.

Multiple Booking Forms

You can create an unlimited number of booking forms and use different settings for each of them.

Extra Time, Rental Time / Advanced Booking Period

Choose whether you want to offer the option of extra time, specify the minimum and maximum rental time of the vehicle and set advance booking period to allow booking up to defined number of days in advance.

Business Hours

Specify working days/hours (in HH:MM time format) for each day of the week.

Excluded Dates / E-mail Notifications

Specify and manage the dates not available for booking. Define the list of recipients and select the sender’s e-mail account from which the messages will be sent with info about new bookings.

Multiple Payment Methods

Chauffeur Booking plugin provides multiple payment methods including PayPal, Stripe, Cash and Wire Transfer. If you use WooCommerce on your website you can use the payment methods supported by the WooCommerce.

Custom Colors

Define your own colors to match booking form to your site.

Booking Extras

Add unlimited number of add-ons which can then be selected by the customer, like child seat, alcohol package or a box of chocolates.

Define Your Own Routes

You can define your own routes. This is useful for specific business type like shuttle operators, airport transfers or city tours.

Vehicles

Define an unlimited number of vehicles (limos) and set a number of parameters for them. Set vehicle name and description, featured image, gallery, vehicle type, make and model. Enter maximum number of passengers and suitcases. Enter price per distance and per hour, specify tax rate and assign vehicle attributes.

Attribute Types

You can define an unlimited number of vehicle attributes like color, engine, etc. and then you can assign them to individual vehicles (limos) in their settings.

Vehicle Attributes

Give values to vehicle attributes while editing a vehicle.

Tax Rates / Currency

Define available tax rates like 0%, 8%, 23% and select the plugin base currency (160 currencies are available).

Multiple Currencies in a Single Form

The plugin comes with integrated exchange rates importer which allows you to convert the base currency of the plugin into one of the many available currencies. You can create one booking form that supports multiple currencies (e.g. for different language versions of the page).

Smart Sticky Sidebar

The summary of your order is always visible even when scrolling the page.

WPBakery Page Builder Integration / Google Calendar Integration

Chauffeur Booking comes integrated with popular WPBakery Page Builder for WordPress plugin and Google Calendar for bookings.

Prices

The plugin allows you to define different types of prices:

  • Fixed price for a ride.
  • Fixed price for a return ride.
  • Fixed price for a return, a new ride.
  • Initial fee – value added to the order amount.
  • Initial fee for a return ride – value added to the order amount.
  • Initial fee for a return, a new ride – value added to the order amount.
  • Delivery fee – price per kilometer from the base to the customer’s pick-up location.
  • Delivery return fee – price per kilometer from customer’s drop-off location to the base.
  • Price per kilometer.
  • Price per kilometer for a return ride.
  • Price per kilometer for a return, a new ride.
  • Price per hour.
  • Price per hour for a return ride.
  • Price per hour for a return, a new ride.
  • Price per hour of extra time.
  • Price for waypoint – value added to the order amount for each waypoint.
  • Price per adult.
  • Price per child.
  • PayPal flat fee – value added to the order amount once customer selects PayPal payment.
  • PayPal percentage fee – value added to the order amount once customer selects PayPal payment.
  • Stripe flat fee – value added to the order amount once customer selects Stripe payment.
  • Stripe percentage fee – value added to the order amount once customer selects Stripe payment.

Extensive Pricing Rules

You can define your own pricing rules depending on the booking form, selected vehicle, service type, route, day of the week, range of dates or hours and even ride distance. For example, you can set a different ride price on each weekend over a distance greater than 50 km. You can define an unlimited number of pricing rules.

Driving Zone / Custom Order Form Fields

Set your driving zone – an area of your business. You can choose from the list of countries or draw an area on the Google Map. For example: if you choose Russia or an area with a radius of 50 km from Paris, your clients will not be able to order a chauffeur outside of this criterion.

Convenient form builder will allow you to create an order form tailored to your business. Create sections and form fields, specify whether a field is required and settle your own error messages.

Geofence

You can create your own driving area and use it – as one of the conditions – in pricing rules. The module provides easy and intuitive drawing tool for adding, removing, moving, modifying shapes (polygons). The created shape represents a single driving zone for which different price levels can be assigned.

Geolocation / Widgets

The plugin allows the use of browser and server geolocation. For the second type, the admin can choose which server will handle the requests. All these functions can be turned off if they are not needed.

You can use a simpler version of the booking form without maps, navigation and driving information, which is more legible for end users. Such a widget can be displayed on sidebars and sliders, especially on the home pages.

Custom and Defined Locations

In addition to the fact the user can choose any pickup and drop off location, you can also impose certain fixed locations and narrow down the selection only to them. You have the option to set the user to be able to add their own intermediate stops (waypoints) to the route. Choosing and defining a location is always supported by Google’s autosuggestion tool.

Coupons

The plugin allows you to create coupons with predefined interest rates, dates, usage limits, etc. You do not have to create each coupon manually. The built-in tool can automatically generate the desired number of coupons in one second.

Drivers / Agreements

The drivers module allows you to define company drivers and assign them (manually or automatically) to the reservation. The driver can also be notified of new reservations and changes in their status.

You can create multiple ‘agreement’ fields that must be accepted by the client before sending the reservation. Each of them may be optional or obligatory based on the control panel settings. This feature is very important in the case of General Data Protection Regulation (GDPR).

SMS Integration with Nexmo and Twilio

Chauffeur Booking comes integrated with Nexmo and Twilio API for SMS notifications to improve the customer experience. By adding e-mail notifications, your clients will always be well informed.

RTL Supported / WooCommerce Integration

Set right-to-left writing system if it’s your default script.

If you use WooCommerce on your Website we’ve got you covered. Logging in, registration, order processing and payment gateways, all this is supported by the WooCommerce. Please note, the Chauffeur plugin is also fully functional without WooCommerce installed.

Compatible with WPML

Chauffeur Booking is compatible with WPML, supporting multi-language websites. The .po and .mo files allow you to translate your installation.

One Click Demo Install

Import demo data to start with by using plugin settings menu.

Key Features of Chauffeur Taxi Booking System for WordPress

  • 100% responsive and mobile compatible.
  • High resolution and pixel perfect.
  • Live route preview with unlimited waypoints.
  • Total distance, total time calculation with extra time support.
  • 3 types of services: distance (point-to-point), hourly, flat rate with the possibility of using all or only selected ones.
  • Unlimited booking forms, reservations, vehicles, add-ons and predefined routes.
  • Ability to define your own routes.
  • Integrated with PayPal, Stripe and WooCommerce payment gateways.
  • Support for cash, wire transfer, credit card on pickup payment methods.
  • Google services integration.
  • Notifications by e-mail, SMS (Nexmo, Twilio), Telegram.
  • Support all world currencies.
  • Extensive pricing rules.
  • Extensive availability rules.
  • Advanced driving zones.
  • Uses geolocation.
  • Discount coupons.
  • Custom form fields builder.
  • Custom agreements builder.
  • Color picker.
  • Drivers module.
  • Vehicles module with attributes.
  • WooCommerce integration (the plugin is also fully functional without WooCommerce installed).
  • WPBakery Page Builder integration (the plugin is also fully functional without WPBakery Page Builder installed).
  • RTL (right-to-left writing system) is supported.
  • Step based form with easy steps navigation.
  • Smart sticky (floating) summary sidebar.
  • Demo content available with one click importer.
  • Compatible with WPML, supporting multi-language websites.
  • Fully translatable with .Po/ .Mo files.
  • Valid HTML5 code.
  • Crossbrowser compatible.
  • Documentation included.

Admin Features of Chauffeur Taxi Booking System for WordPress

Bookings Module

Displays a list of all submitted orders (bookings) in the system.

  • Browse, edit, or delete submitted bookings.
  • Set statuses for bookings: Pending (new), Processing (accepted), Cancelled (rejected), Completed (finished), On Hold, Refunded, Failed.
  • View booking details, including ID number, service type, transfer type, pickup date and time, quote, total distance, total ride duration, and total order amount.
  • View billing details, including total order amount, calculation method, and a detailed billing list.
  • View route details, including start, intermediate, and end points, and extra time for the service.
  • View vehicle details, including vehicle name and detailed pricing list.
  • View details of extras booked.
  • View client information.
  • View payment information, including method and deposit.
  • View drivers assigned to the booking.

Booking Forms Module

This module allows you to create an unlimited number of booking forms with different settings for each form. There are many options available.

General Settings
  • Browse, add, edit, or delete booking forms.
  • View the ID number of the booking form.
  • Generate and copy a simple shortcode to place the form on any page.
  • Set the available booking period, which is a range of dates in terms of days, hours, and minutes, during which customers can make a booking.
  • Specify the time interval between reservations of the same vehicle.
  • Choose the default booking status for new reservations: Pending (new), Processing (accepted), Cancelled (rejected), Completed (finished), On Hold, Refunded, Failed.
  • Define booking title or use booking ID number.
  • Enter ID’s of page/post on which the booking form is placed.
  • Define the minimum distance required to make a booking.
  • Specify minimum duration of the ride required to make a booking.
  • Define the minimum total amount required for a booking to be possible.
  • Define a default driver(s) assigned to the new bookings.
  • Choose the default country in the booking form, or use the customer’s geolocation.
  • Define the list of states within a country that customers can choose in the booking form.
  • Enable or disable server side geolocation.
  • Enable or disable discount coupons for a given form.
  • Define the real-time multiplier for a ride for a given form (if applicable).
  • Define the method for rounding the ride time for a given form, if desired.
  • Enable or disable reCAPTCHA for a given form.
  • Define the offered service types in the form: point-to-point (distance-based), hourly, or flat-rate for pre-determined routes. The form can be created for just one type of service or for all types of services.
  • Set the default service type for a form.
  • Choose whether you want to enable or disable transfer type options (one way, return, return as a new ride) for selected service types.
  • Define your own ‘transfer type’ label.
  • Define your own ‘fixed locations’ label.
  • Define your own ‘routes’ label.
  • Enable or disable autocomplete feature on fixed location lists.
  • Define your company base location. You can apply the delivery fee resulting from the delivery of the car from the base to the pickup location.
  • Define fixed pickup and drop-off locations for different service types. For example, for the ‘distance’ type service, you can define only one pickup location in Paris and one drop-off location in Berlin. Similarly, for the ‘hourly’ type service, you can set different options.
  • Enable or disable possibility of adding waypoints by the customer.
  • Select routes available for booking, for flat rate service type only.
  • Enable or disable the option to specify the number of passengers (adults and children) for a specific service type in the booking form.
  • Enter (or leave empty) default number of passengers (adults, children) for a given form.
  • Enable or disable the display of the price per passenger for a ride.
  • Define whether to display the label ‘adult’ or ‘person’ in the form.
  • Enable drop down list for a number of passengers (instead of text field) in a given form.
  • Set the location of the passengers drop-down list in the form.
  • Define whether you want the form to automatically select the default vehicle for a ride, and if so, specify which vehicle to use.
  • Enable or disable the ability to select a vehicle in the booking form.
  • Define rules for managing vehicle availability, such as preventing vehicles from being double-booked at the same date and time.
  • Set the categories from which vehicles are avaialble to book. For example set only ‘sedans’ or ‘vans’ available for booking.
  • Enable or disable vehicle filtering in a given form.
  • Set the default vehicles sorting (by price, vehicle id, vehicle name) descending or ascending.
  • Turn on or off the option to paginate vehicles and specify the number of vehicles to display on a single page.
  • Select categories, from which add-ons are available to book.
  • Enable or disable showing add-ons grouped in categories.
  • Enable or disable showing add-on descriptions in a given form, leaving only add-on name.
  • Select available currencies for a given form.
  • Select one of available price calculation methods for service type offered. You can choose from: distance only, distance plus ride duration, (distance plus ride duration) multiplied by the number of passengers, calculation based solely on the number of passengers, or a calculation based on distance, duration, and number of passengers.
  • Define whether to show or hide all additional fees, such as initial or delivery fees, in the booking summary and whether to include them in the price of the selected vehicle.
  • Define whether to hide or show all prices and payment methods for customers in the given form.
  • Define if the order total should be split into net and tax values in the summary section.
  • Select whether to only show net prices and hide the tax, in which case the tax value will only be displayed in the summary tab.
  • Enable or disable tax value that is based on client geolocation.
  • Define the gratuity options in the booking form. This includes setting a fixed or percentage gratuity and specifying the gratuity values. Also determine if the customer should be able to change the gratuity or not.
  • Define how to round the price of a vehicle (for the gross value of the vehicle) in the booking form.
  • Define whether to allow or disallow customers to propose their own price for booking a vehicle.
  • Enable or disable WooCommerce to manage bookings and payments.
  • Enable or disable possibility to create and login via WooCommerce account.
Look & Feel Settings
  • Define different settings for different booking steps.
  • Enable or disable form preloaders. You can set your own preloader image and overlay opacity.
  • Enable or disable showing the total ride time in the booking.
  • Enable or disable the floating sidebar feature.
  • Enable or disable top step-based navigation.
  • Define whether to provide an option for customers to add extra time to their booking. Specify the range of time available and the minimum time unit (e.g. minutes, hours).
  • Define the minimum and maximum time a customer can rent a vehicle, as well as the minimum unit of time (e.g. minutes, hours).
  • Enable or disable the timepicker for a ride. The timepicker is a feature in the booking form that allows customers to select the time of the ride. By enabling or disabling the timepicker, you can control whether the customers can select the time or not. If the timepicker is enabled, you can specify the time interval between each item in the dropdown list, with the default interval being 30 minutes.
  • Define whether the timepicker in the booking form should start from the selected time interval or start from the current time.
  • Specify if you want the timepicker to display hours as a range between two specific hours, rather than selecting individual hours from a dropdown list.
  • Define if customer will be able to enter the desired time for their ride, instead of selecting from a drop-down list of predefined time intervals.
  • Enable or disable the visibility of services tabs.
  • Enable or disable form fields icons.
  • Enable or disable google map and ride info.
  • Enable or disable ‘Drop-off’ location” field in ‘Hourly’ service type offered.
  • Enable or disable visibility of ‘Use my location’ link for pickup location fields in ‘Distance’ and ‘Hourly’ service.
  • The ability to enable or disable the ‘Choose a Vehicle’ step in the booking form. If there is only one vehicle available for customers, it makes sense to disable the step and have a single vehicle booking form. If there are multiple vehicles available, then the step can be enabled to allow customers to choose the preferred vehicle.
  • Show or hide vehicles description in ‘Choose a Vehicle’ step in the booking form.
  • Turn on or off auto-scrolling to the ‘extras’ section after selecting the vehicle.
  • Show or hide the vehicle capacity (number of passengers) in the ‘Choose a Vehicle’ step.
  • Show or hide the vehicle capacity (number of suitcases) in the ‘Choose a Vehice’ step.
  • Show or hide the booking extras in a given form.
  • Select if billing details section in a form is available, mandatory or hidden.
  • Set which form fields in a billiing details section should be marked as mandatory.
  • Enable or disable the ‘Booking Summary’ step in a given form.
  • Enable or disable the ‘Thank you’ page. Define URL and label for a ‘Back to home’ button.
Availability Settings
  • Specify working days/hours. Define business hours for each day of the week – start and end time.
  • Exclude dates from the booking system.
Payments Settings
  • Specify available payment methods. Choose between cash, Stripe, PayPal, wire transfer or credit card on pickup. If you use WooCommerce on your website you can use the payment methods supported by the WooCommerce.
  • Set the default payment method.
  • Set the payment method as mandatory or not.
  • Enable or disable payment processing.
  • Enable or disable the ability to choose WooCommerce payment methods.
  • Enable or disable the deposit option.
  • Define the percentage value of the deposit (if applicable).
  • Configure payment settings for Stripe, PayPal, cash, wire transfer, or credit card on pickup. You can upload your own image or logo for a given option, provide description for a customer, set API keys (if applicable), redirection delay time, ‘success’ and ‘cancel’ URL addresses, and more.
Driving Zone Settings
  • Set your driving zone – the area of ​​your activity. Define separate settings for pickup locations, waypoints, and return locations. You can limit your area of operation to a country and radius. For example, if you select France or an area within 50 km of Paris, your customers will not be able to order a chauffeur outside this criterion.
Form Elements
  • Define your own form elements. Create sections and form fields, assign fields to the sections and create an order form tailored to your business. For each form field you can define a label, set form field type, possible values, error messages, set if the field is mandatory or not.
  • Build a list of agreements needed to be accepted by the customer before placing an order.
Notifications
  • Set notification options for e-mail, SMS (Vonage, Twilio) and Telegram.
  • Set e-mail accounts for senders and recipients of notifications about new bookings.
  • Enable or disable SMS notifications about new bookings.
  • Define whether sending an e-mail message about new booking to the customers.
  • Define whether sending an e-mail message about new booking to predefined recipients list.
  • Set API keys for services (if applicable), phone numbers, tokens, and more.
Google Maps Settings
  • Select the default location displayed on the Google map when loading the form. You can use the geolocation of the client’s browser or set it to display a fixed location.
  • Define which type of the route should be used (and displayed) on the map. The fastest or the shortest one.
  • Define whether tolls, highways or ferries should be avoided in the calculation.
  • Enable or disable the traffic layer on the map.
  • Enable or disable the drag functionality on the map.
  • Enable or disable the mouse scrollwheel on the map.
  • Enter settings for map style. Set the map type e.g. roadmap, map style, and map position.
  • Define map zoom settings – zoom level and position.
Google Calendar Settings
  • Enable or disable the integration with Google Calendar.
  • Set Google Calendar ID number and additional settings in a form of JSON file.
  • Set OAuth2 token behaviour settings.
  • Specify when thebooking should be added to the calendar.
Form Styling Settings
  • Apply your own colors to the booking form.
  • Use the built-in color picker for easy styling. You have control over the entire booking form, over each element of the form.

Booking Extras Module

A module that allows you to add an unlimited number of add-ons, which then the customer can choose, e.g. a child seat, alcohol packaging or a box of chocolates.

  • Browse, add, edit or delete booking extras.
  • View add-on ID number.
  • Name the add-on and add a description.
  • Enter an optional URL to a page that opens in a new window where the customer can find additional information about the add-on.
  • Define whether an add-on can be ordered more then once (a maximum number for a given add-on).
  • Define the add-on as mandatory to select or not.
  • Set the price per single addition.
  • Select tax rate.
  • Select for which services and transfer types this add-on should be available.
  • Select the vehicles to be assigned to this add-on. By default, the add-on is available for all vehicles.

Routes Module

A module that allows you to define custom routes. Useful for a specific type of business, such as shuttle operators, airport transfers or city tours.

  • Browse, add, edit or delete routes.
  • View route ID number.
  • Define start and end-point of the route.
  • Add unlimited number of intermediate points (stops).
  • See live preview of your route on Google Maps.
  • For each route, you can define different price rates for each vehicle individually (see available pricing options below in the vehicles module).
  • You can define separate pickup hours for a particular day of the week for a given route.

Vehicles Module

With this module you can define an unlimited number of vehicles and set a number of parameters for them.

  • Browse, add, edit or delete vehicles.
  • Set vehicle name, vehicle description and featured image.
  • View vehicle ID number.
  • Set vehicle type (category).
  • Enter vehicle make and model.
  • Select company name of vehicle owner.
  • Enter maximum number of passengers (or seats) and maximum baggage allowance (suitcases) for a given vehicle.
  • Specify vehicle standard.
  • Set vehicle base location.
  • Create gallery of images for a given vehicle.
  • Specify price rates:
    • Fixed price for a ride.
    • Fixed price for a return ride.
    • Fixed price for a return, a new ride.
    • Initial fee – value added to the order amount.
    • Initial fee for a return ride – value added to the order amount.
    • Initial fee for a return, a new ride – value added to the order amount.
    • Delivery fee – price per kilometer from the base to the customer’s pick-up location.
    • Delivery return fee – price per kilometer from customer’s drop-off location to the base.
    • Price per kilometer.
    • Price per kilometer for a return ride.
    • Price per kilometer for a return, a new ride.
    • Price per hour.
    • Price per hour for a return ride.
    • Price per hour for a return, a new ride.
    • Price per hour of extra time.
    • Price for waypoint – value added to the order amount for each waypoint.
    • Price per adult.
    • Price per child.
    • PayPal flat fee – value added to the order amount once customer selects PayPal payment.
    • PayPal percentage fee – value added to the order amount once customer selects PayPal payment.
    • Stripe flat fee – value added to the order amount once customer selects Stripe payment.
    • Stripe percentage fee – value added to the order amount once customer selects Stripe payment.
  • Specify the tax rate for each price separately.
  • Assign the vehicle attributes.
  • Exclude specific dates or days of the week when the vehicle is unavailable.

Vehicle Types Module

A list of available vehicle types (or categories).

Vehicle Attributes Module

In this module, you can define an unlimited number of vehicle attributes, such as color, engine, etc., and then assign them to individual vehicles in their settings.

  • Browse, add, edit or delete vehicle attributes.
  • View the vehicle attribute ID number.
  • Select one of the three attribute types: Text Value, Single Choice, or Multi Choice.
  • A text value is used for any custom text type. For example, you can define an attribute named ‘color’ and then specify it by entering it in a single vehicle settings.
  • A single and multi choices are used for predefined values. For example, you can define an attribute named ‘transmission’ with two values ‘automatic’ and ‘manual’ and then specify one of them or both of them in a single vehicle settings.

Vehicle Companies Module

In this module you can define different companies and assign your vehicles to them.

  • Browse, add, edit or delete vehicle companies.
  • View vehicle company ID number.
  • Set contact and address details for a given company.

Locations Module

The module allows you to define permanent locations, which can later be used as pickup/drop-off in the form. The customer will see a list of locations they will have to choose from instead of entering their own.

  • Browse, add, edit or delete locations.
  • View location ID number.
  • Set location address.
  • Set optional discount for vehicle price.

Pricing Rules Module

You can define your own pricing rules depending on the booking form, selected vehicle, service type, route, day of the week, range of dates or hours and even ride distance. For example, you can set a different ride price on each Wednesday over a distance greater than 50 km. You can define an unlimited number of pricing rules. This module has been significantly expanded since the first version of the plugin and covers “almost” all possible cases.

  • Browse, add, edit, or delete pricing rules.
  • View pricing rule ID number.
  • Select service type(s).
  • Select transfer type(s).
  • Select booking form(s) for which the rule applies.
  • Select predefined route(s) (if applicable).
  • Select vehicles and vehicle companies.
  • Select predefined locations (if applicable).
  • Use geofence as a condition.
  • Select ZIP codes for which the rule applies.
  • Select country location.
  • Define the days of the week, dates or time ranges, and even the number of days between the return and pick-up date for which the rule applies.
  • Specify ride distance (from – to) between customer pickup and drop-off location.
  • Specify ride distance (from – to) between base and customer pickup location.
  • Specify ride duration (from – to).
  • Specify passengers number (from – to).
  • Define the price structure for 22(!) different price types.

Availability Rules Module

In this module, you can define the availability of any vehicle defined in the system, any booking extras, payment method, for given conditions.

  • Browse, add, edit, or delete availability rules.
  • View availability rule ID number.
  • Select service type(s).
  • Select booking form(s) for which the rule applies.
  • Select predefined route(s) (if applicable).
  • Use geofence as a condition.
  • Set availability for a vehicles.
  • Set availability for booking extras.
  • Set availability for payment methods.

Drivers Module

In this module, you can define your drivers.

  • Browse, add, edit, or delete drivers.
  • View the driver ID number.
  • Name the driver, add featured image and the description.
  • Set first and last name and driver position.
  • Turn on/off notifications about assign/unassign driver to the booking.
  • Provide driver contact details including phone number, e-mail, Telegram token.
  • Add driver’s social profiles list.

Coupons Module

The module enables you to create discount coupons.

  • Browse, add, edit, or delete discount coupons.
  • See the coupon ID number.
  • Define a unique coupon code.
  • Set a usage limit.
  • Check the current usage count of the coupon.
  • Set the coupon to be active within a specific time frame.
  • Choose a percentage discount amount.
  • List of users ID separated by the comma for which this coupon has to be applied.
  • Select the vehicles for which the coupon is to be applied.

Geofence Module

You can create your own driving area and use it – as one of the conditions – in the price rules. The module provides an easy and intuitive drawing tool to add, delete, move, modify shapes (polygons). The created shape represents a single driving zone for which you can assign different price levels.

Tax Rates Module

The module enables you to create various tax rates.

  • Browse, add, edit, or delete tax rates.
  • See the tax rate ID number.
  • Define the tax rate value.
  • Set the tax rate as the default for the system.

E-mail Accounts Module

The module lists email addresses used in the system.

  • Browse, add, edit or delete email addresses.
  • See the email address ID number.
  • Name the email address.
  • Specify the email.
  • Optionally set SMTP authentication options.
  • Turn SSL on/off.
  • Enable or disable debugging.
  • Use a tool to verify that emails are sent correctly.

Currencies Module

The module allows you to define the currencies used in the system.

  • Browse, add, edit or delete currencies.
  • See the currency ID number.
  • Select currency from the list.
  • Specify the currency symbol.
  • Specify the currency symbol position (left, left with margin, right, right with margin).
  • Set decimal separator.
  • Set number of decimal digits.
  • Set thousands separator.

Chauffeur Includes Plugin Settings

  • Configure General Options, such as the company logo, currency, and date/time format.
  • Define the unit of length.
  • Define the default sender e-mail account.
  • Select a geolocation server.
  • Provide Fixer.IO API key.
  • Specify the price calculation options.
  • Set WooCommerce order items.
  • Set non-blocking booking statuses.
  • Set Google Maps options.
  • Set Google reCAPTCHA options.
  • Set system e-mail settings.
  • Import demo content with one click.
  • Set the options related to payments.
  • Set the options related do webhooks.
  • Use the coupon generator to generate a certain number of discount coupons with options such as number of coupons, usage limit, percentage discount, fixed discount and active dates.
  • Use the exchange rate manager to import exchange rates for selected currencies relative to the base currency.
  • Set drivers options like booking acceptance by drivers and more.
  • Access the log manager.

This Item is Supported

Support is conducted through our Support Forum. We’re in GMT +1 and we aim to answer all questions within 24 hours in weekdays. In some cases the waiting time can be extended to 48 hours. Support requests sent during weekends or public holidays will be processed on next Monday or the next business day.

We Are Trusted by 100,000+ Customers

We are a team of passionate people with 15+ years of experience and 10+ years of our presence on Envato Market. We specialize in WordPress, design, and development. Please follow us to stay up to date as we continue to craft our works.

Updates

22 December 2022 – v6.7
  • Improved code.
22 November 2022 – v6.6
  • Bugs fixed,
  • Improved code.
16 November 2022 – v6.5
  • Improved code,
  • Added option to use Google reCAPTCHA,
  • Added option to log events from “Fixer.io”,
  • Added option to set non-blocking statuses,
  • Added option to display agreements depends on service types,
  • Added option to show/hide panels in step #3 of booking form,
  • Added option to set notes for a booking extra,
  • Added option to set a fee for a waypoints,
  • Added “Currencies” module which allows to manage currencies,
  • Added option to set difference between return and pickup dates in “Conditions” section of “Pricing Rules” module,
  • Added option to set multiple prices per distance depends on distance range in a single rule,
  • Added new types of price source in the “Pricing Rules” module,
  • Added rule level option in the “Pricing Rules” module,
  • Improved UX of booking extras,
  • Improved look and feel of dashboard options.
17 February 2022 – v6.4
  • Improved code.
28 January 2022 – v6.3
  • Improved code.
12 January 2022 – v6.2
  • Improved code,
  • Added option to show/hide booking extras,
  • Added new types of initial fee for a delivery and delivery in case of return,
  • Added option to send a notification about new booking to the driver via Telegram.
18 November 2021 – v6.1
  • Improved code,
  • Added option to restrict driving zone in case of waypoints.
10 November 2021 – v6.0
  • Improved code,
  • Improved look and feel of dashboard options,
  • Added option to display number of passenger in step #1 as a drop down list,
  • Added option to use “Geofence” module in case of displaying fields in the step #3 of booking form.
06 October 2021 – v5.9
  • Improved code,
  • Added all booking details to the event in Google Calendar,
  • Added new price calculation methods of booking,
  • Added option to use fixed price if passenger mode is enabled,
  • Added new options for timepicker,
  • Added option to create drop down list in step #3 of booking form,
  • Added option to set label for transfer type,
  • Added option to test sending e-mail messages,
  • Added option to create pricing rules based on post codes,
  • Added option to send notification about new booking to the customer via Twilio/Nexmo,
  • Added option to disabled “Booking summary” step,
  • Added option to export list of bookings in selected period of time,
  • Added option to assign coupon to selected vehicles,
  • Added option to set different layout of fields added to the step #3 of booking form.
22 December 2020 – v5.8
  • Improved code.
14 December 2020 – v5.7
  • Improved code,
  • Improved plugin performance,
  • Improved sticky sidebar,
  • Added support for WP 5.6,
  • Added new booking statuses,
  • Added option to display ID of the posts,
  • Added new style (Style 3) for booking form widget,
  • Added option to disable selecting of vehicle in step #2,
  • Added option to display related wooCommerce and plugin bookings,
  • Added option to display transaction details from PayPal and Stripe,
  • Added option to disable service types tab in step #1 of booking form,
  • Added option to set “Cancel” and “Success” URL address for PayPal payments,
  • Added option to synchronize booking statuses between plugin and wooCommerce,
  • Added option to set booking status after successful payment via PayPal and Stripe.
  • Added option to disable sending notifications about new booking to customer/admin.
16 October 2020 – v5.6
  • Improved code.
15 October 2020 – v5.5
  • Improved code.
07 October 2020 – v5.4
  • Improved code,
  • Added new options for the PayPal and Stripe,
  • Added new payment type: “Credit card on pickup”,
  • Updated Stripe payment gateway to the newest version.
31 August 2020 – v5.3
  • Code improved.
25 August 2020 – v5.2
  • Code improved.
28 July 2020 – v5.1
  • Code improved,
  • Added option to approve/reject booking by driver,
  • Added possibility to set percentage or fixed value of gratuity,
  • Added option to hide billing details in step #3 of booking form,
  • Added option to bid price vehicle,
  • Added support for GTranslate plugin,
  • Added option to disabled drop-off location in “Hourly” service type,
  • Added option to set default country,
  • Added option to hide number of passengers/suitcases on vehicle list in step #2,
  • Improved phone number field in booking form.
12 September 2019 – v5.0
  • Code improved,
  • Fixed problem with “Geofence” module,
  • Added option to set image for built-in payment methods,
  • Added options to set background image, color and opacity of booking form preloader,
  • Added better description of some fields.
13 August 2019 – v4.9.1
  • Code improved.
09 August 2019 – v4.9
  • Code improved,
  • Added option to inherit pricing rules,
  • Added option to inherit price and taxes between rules,
  • Improved look and feel of booking form dashboard options,
  • Improved look and feel of pricing rules dashboard options,
  • Added “Log Manager” – new tool which allows to view status of all sending e-mail, Nexmo, Twilio, Telegram messages and Google Calendar events,
  • Added option to disable jQuery UI buttonset widget to avoid conflict with themes,
  • Added option to display booking add-ons for selected transfer and service types,
  • Added option to display form fields for selected service types,
  • Added option to assign coupons to selected users,
  • Added options to modify routes list for “Flat rate” service type,
  • Added option to set minimum ride duration for “Distance” and “Hourly” service type,
  • Added option to display opened vehicle description in step #2 of booking form,
  • Added option to edit button URL address and label on “Thank you” page,
  • Added option to disable “Thank you” page and redirect customer directly to the checkout.
01 July 2019 – v4.8.1
  • Code improved.
28 June 2019 – v4.8
  • Code improved,
  • Added option to change booking title,
  • Added option to choose gelocation server,
  • Added Geofence module for Pricing Rules.
19 June 2019 – v4.7
  • Code improved.
06 June 2019 – v4.6
  • Bugs fixed.
05 June 2019 – v4.5
  • Bugs fixed,
  • Improved code,
  • Added option to disable top navigation,
  • Added option to disable Google Maps in #1 and #3 step,
  • Added option to sorting vehicles based on prices and user defined values,
  • Added option to remove payment methods from #3 if wooCommerce is enabled,
  • Added option to disable/enable wooCommerce sign in/register form,
  • Added option to disable Google Maps script in used theme,
  • Added option to limit displayed vehicles.
17 May 2019 – v4.4
  • Code improved.
14 May 2019 – v4.3
  • Code improved.
18 March 2019 – v4.2
  • Code improved.
06 March 2019 – v4.1
  • Bugs fixed.
27 February 2019 – v4.0
  • Bugs fixed,
  • Added option to use multi currencies,
  • Added option to set extra time in minutes,
  • Added option to define add-ons as mandatory,
  • Added option to set base location for single vehicle,
  • Added option to bind add-ons quantity and passengers quantity,
  • Added option to increase ride time based on provided factor,
  • Added option to set price in “Pricing rules” module depends on pickup and/or country location,
  • Added option to force tax rate in “Pricing rules” module,
  • Added option to enable/disable autocomplete feature on fixed location lists,
  • Added option to set minimum order value,
  • Added option to enable/disable types of transfer for each service separately,
  • Added option to use full address in Google autocomplete fields (instead short form),
  • Added option to display booking extras grouped in categories,
  • Added option to create price rule based on transfer type,
  • Added possibility to import exchange rates from Fixer.io,
  • Added new module named “Vehicle Companies” based on which administrator can assign vehicles to different companies.
03 January 2019 – v3.6
  • Bugs fixed,
  • Improved look and feel of admin options,
  • Added support for WordPress 5 Gutenberg editor,
  • Added option to allow customers to manage locations and waypoints by Google Maps drag and drop interface.
14 December 2018 – v3.5
  • Bugs fixed,
  • Improved look and feel of admin options,
  • Added option to set own label for fixed location list.
06 December 2018 – v3.4
  • Code improved.
30 November 2018 – v3.3
  • Bugs fixed,
  • Added possibility to set own coupon code,
  • Added option to create gallery of vehicle images,
  • Added new type of secure connection for e-mail accounts,
  • Added option to set billing details state as: unchecked, checked and mandatory,
  • Added option to display “On request” button (instead of exact price) for vehicle based on pricing rules.
05 November 2018 – v3.2
  • Bugs fixed,
  • Added option to exclude vehicles from selected routes,
  • Added option to split sum of the order to net value and tax,
  • Added option to exclude drop off locations for selected pickup locations.
25 October 2018 – v3.1
  • Bugs fixed.
19 October 2018 – v3.0
  • Bugs fixed,
  • Added drivers module,
  • Added option to send notifications to drivers,
  • Added option to assign/unassign driver to booking,
  • Added option to set different calculation method (distance x duration) for distance and flat rate service type,
  • Added option to define list of fixed locations (pickup and dropoff),
  • Rebuilt fixed location options,
  • Rebuilt driving zone options.
18 September 2018 – v2.9.2
  • Bugs fixed,
  • Added new price type for a new ride with return,
  • Added option to disable geolocation on server side,
  • Added automatic synchronization of booking statuses between wooCommerce and plugin.
21 August 2018 – v2.9.1
  • Bugs fixed.
17 August 2018 – v2.9
  • Bugs fixed,
  • Added support for coupons.
31 July 2018 – v2.8.1
  • Bugs fixed,
  • Added option to set traffic layer on Google Map,
  • Added option to set booking period in days, hours and minutes.
27 July 2018 – v2.8
  • Fixed few minor issues,
  • Fixed problem with showing timepicker,
  • Added possibility to make an order based on number of passengers (adult and children),
  • Added possibility to set a price based on number of passengers (option available in “Pricing rules” module),
  • Added possibility to set a price based on ride duration (option available for “Hourly” service type in “Pricing rules” module),
  • Added option to redirect user after making payment via Stripe,
  • Added option to pay for order directly from e-mail message.
12 July 2018 – v2.7
  • Fixed few minor issues,
  • Added booking form widget,
  • Added option to hide all prices and summaries,
  • Added integration with Telegram Messenger: https://telegram.org/.
10 May 2018 – v2.6
  • Fixed few minor issues.
08 May 2018 – v2.5
  • Added integration with Google Calendar,
  • Added option to set default service type offered,
  • Added option to set default selected vehicle,
  • Improved view of pricing rules list,
  • Fixed few minor issues.
07 May 2018 – v2.4
  • Fixed problem with saving customer address via WooCommerce plugin.
04 May 2018 – v2.3
  • Improved support for WPML,
  • Added option which allows to display default location on map,
  • Added option which allows to enable/disable browser geolocation,
  • Added possibility to log in/register user directly via booking form (WooCommerce),
  • Added possibility to set fee for a return to base location,
  • Added possibility to limit pickup and drop off location to selected area separately,
  • Added possibility to set fixed pickup and drop off location for distance and hourly service type,
  • Fixed few minor issues.
12 April 2018 – v2.2
  • Added support for WooCommerce (bookings and payments),
  • Fixed few minor issues.
09 April 2018 – v2.1
  • Added support for RTL mode,
  • Added integration with Twilio: https://www.twilio.com/ (SMS integration),
  • Added sorting by price on vehicles list,
  • Added option to set return date/time,
  • Added option to set interval between bookings with the same vehicle,
  • Added option to hide additional fees (initial, delivery) and include them to vehicle price,
  • Added option to scroll user to booking add-ons section after selecting a vehicle,
  • Changed order of displaying sidebar and content area in responsive modes,
  • Changed order of label “More/Lees Info” on vehicles list,
  • Fixed problem related with validation form fields added to booking details panel,
  • Fixed few minor issues.
20 February 2018 – v2.0
  • Added option to set default status for a new orders,
  • Added option to constrain choosing location (pickup and drop off) to selected area,
  • Added option to set minimum value of the order,
  • Added option to use PayPal sandbox mode,
  • Improved speed,
  • Fixed few minor issues.
16 February 2018 – v1.9
  • Added option to avoid routes with tolls, highways, ferries,
  • Added option to define own list of agreements need to confirm by customer in booking form,
  • Added option to define own tabs and fields in booking forms,
  • Added option to define different prices and fees for each vehicle and route: fixed price, fixed price for a ride with return, initial fee, delivery fee, price per distance, price per distance for a ride with return, price per hour, price per extra time,
  • Added option to define different tax rates for each vehicle, route and price type,
  • Added option to define own pricing rules based on: selected booking form, service type, route, vehicle, day number, day hours, dates range, distance,
  • Fixed few minor issues.
19 January 2018 – v1.8
  • Fixed problem with supporting miles.
17 January 2018 – v1.7
  • Improved coding.
15 January 2018 – v1.6
  • Improved UI,
  • Added support for miles,
  • Added support for different date and time formats,
  • Added possibility to set availability of vehicles in particular date (and time) range,
  • Added option to set minimum route length needed to send booking,
  • Added wire transfer to the list of available payment methods,
  • Added possibility to limit route locations (pick up, drop off, waypoint) to selected countries,
  • Added option to disable second step (vehicle choosing),
  • Added deposit option,
  • Added option to prevent double vehicles booking in the same time,
  • Added possibility to set base location (and add delivery fee to sum of the order),
  • Fixed few minor issues.
03 January 2018 – v1.5
  • Fixed minor issues related with displaying interface on older browsers,
  • Added possibility to show/hide filter bar of vehicles,
  • Added possibility to show/hide price per kilometer/hour on vehicle list,
  • Added possibility to mark payment as mandatory,
  • Added possibility to set company logo,
  • Added possibility to customize Google Map,
  • Added possibility to set range of days in which booking is available,
  • Improved UI.
23 December 2017 – v1.4
  • Fixed few minor issues,
  • Added integration with Nexmo: https://www.nexmo.com/ (SMS integration),
  • Added possibility to set sticky sidebar with summary,
  • Improved view of e-mail accounts list in dashboard,
  • Improved view of tax rates list in dashboard,
  • Improved view of vehicle attributes list in dashboard,
  • Improved view of vehicles list in dashboard,
  • Improved view of booking forms list in dashboard,
  • Improved view of booking addons list in dashboard,
  • Improved view of bookings list in dashboard.
19 December 2017 – v1.3
  • Fixed few minor bugs,
  • Improved dashboard options,
  • Improved loading of vehicle images,
  • Added button “Back to home” on “Thank you” page,
  • Added possibility to set time interval in time picker.
12 December 2017 – v1.2
  • Added possibility to set price per distance and hour in depending on selected route.
08 December 2017 – v1.1
  • Fixed few minor bugs,
  • Added integration with WPBakery Page Builder for WordPress,
  • Added possibility to set advance booking period,
  • Improved documentation,
  • Improved look and feel of dashboard options.
01 December 2017 – v1.0
  • Initial release.
by
by
by
by
by
by

Tell us what you think!

We'd like to ask you a few questions to help improve CodeCanyon.

Sure, take me to the survey