8vision Taxi Booking Chat

Description

8vision Taxi Booking Chat adds a responsive booking form to any WordPress page with a shortcode. Visitors enter their pickup, destination, name, passenger count, and optional ferry or flight details. The plugin then prepares a concise WhatsApp message with map links for both locations.

The plugin is designed for taxi companies, private transfer services, chauffeurs, minivan operators, and airport or port transfer providers. It does not require WooCommerce or a separate booking platform.

Features

  • Send structured booking requests directly to a configured WhatsApp number.
  • Include pickup and dropoff Google Maps links in the message.
  • Optional Google Places autocomplete with an optional country restriction.
  • Manual location fields continue to work when Google Places is disabled.
  • Black, white, and transparent widget themes.
  • Configurable detail color and brand name.
  • English and Greek interface options.
  • Responsive layout with an isolated Shadow DOM stylesheet.
  • No analytics or visitor tracking is included.

Use the shortcode:

[taxi_booking_chat]

Theme examples:

[taxi_booking_chat theme="black"]

[taxi_booking_chat theme="white"]

[taxi_booking_chat theme="transparent"]

The legacy shortcodes [taxi_booking_whatsapp] and [eightvision_booking] remain available for existing installations.

External services

This plugin can connect to the following external services:

WhatsApp

When a visitor submits the form, the browser opens wa.me with the booking message encoded in the URL. The request is then handled by WhatsApp. This service is necessary for sending a booking through WhatsApp.

WhatsApp Terms: https://www.whatsapp.com/legal/terms-of-service

WhatsApp Privacy Policy: https://www.whatsapp.com/legal/privacy-policy

Google Maps Platform

Google Maps JavaScript API and Places API are optional and disabled by default. When an administrator enables autocomplete and supplies an API key, the plugin loads Google’s Maps JavaScript library. Text entered in the pickup and dropoff fields may be sent to Google to return location suggestions and place details.

Google Maps Platform Terms: https://cloud.google.com/maps-platform/terms

Google Privacy Policy: https://policies.google.com/privacy

Privacy

The plugin does not store form submissions or add analytics. Booking information is placed in a WhatsApp URL in the visitor’s browser. If Google Places is enabled, location searches are sent to Google. Site owners should describe enabled external services in their privacy notice and obtain any consent required by applicable law.

Screenshots

Installation

  1. Upload the plugin ZIP from Plugins > Add Plugin > Upload Plugin, or install it from the WordPress plugin directory.
  2. Activate 8vision Taxi Booking Chat.
  3. Open Taxi Booking in the main WordPress admin menu.
  4. Add the destination WhatsApp number in the General tab, including the country code and digits only.
  5. Add [taxi_booking_chat] to a page, post, or shortcode block.
  6. Optionally configure Google Places in the Locations tab.

FAQ

Is Google Places required?

No. Pickup and dropoff remain normal text fields when Google Places is disabled or no API key is supplied.

Which Google APIs are required for autocomplete?

Enable Maps JavaScript API and Places API in Google Cloud. Restrict the API key to the domains where the widget is used.

Can I restrict location suggestions to one country?

Yes. Enter an ISO 3166-1 alpha-2 country code, such as GR, in Taxi Booking > Locations. Leave it empty for worldwide suggestions.

Does the plugin store booking details?

No. The form creates a WhatsApp URL in the visitor’s browser. The plugin does not save submitted booking details in the WordPress database.

Does the plugin track visitors?

No. The plugin does not include analytics, tracking pixels, Google Tag Manager, or custom conversion events.

Can I use a different style on one page?

Yes. Shortcode attributes can override the saved defaults, for example [taxi_booking_chat theme="white" detail_color="#2271B1"].

Reviews

There are no reviews for this plugin.

Contributors & Developers

“8vision Taxi Booking Chat” is open source software. The following people have contributed to this plugin.

Contributors

Changelog

2.1.1

  • Adopted a distinctive plugin name and matching directory slug for WordPress.org submission.

2.1.0

  • Renamed the plugin to Taxi Booking Chat to comply with directory trademark rules.
  • Added a tabbed WordPress admin interface with General, Locations, Appearance, and Help sections.
  • Removed the Google Tag Manager and custom events subsystem.
  • Replaced market-specific location presets with an optional two-letter country restriction.
  • Added a live appearance preview and shortcode copy controls.

2.0.1

  • Added a top-level Taxi Booking admin menu and a Settings link on the Plugins screen.

2.0.0

  • Added the original booking shortcode and production-oriented settings.
  • Added production-oriented validation, migration, and uninstall handling.

1.0.0

  • Initial release.