Title: E-cab Taxi Booking Manager for Woocommerce
Author: magepeopleteam
Published: <strong>2023年12月28日</strong>
Last modified: 2026年10月6日

---

プラグインを検索

![](https://ps.w.org/ecab-taxi-booking-manager/assets/banner-772x250.jpeg?rev=3356381)

![](https://ps.w.org/ecab-taxi-booking-manager/assets/icon-128x128.png?rev=3014930)

# E-cab Taxi Booking Manager for Woocommerce

 作者: [magepeopleteam](https://profiles.wordpress.org/magepeopleteam/)

[ダウンロード](https://downloads.wordpress.org/plugin/ecab-taxi-booking-manager.zip)

 * [詳細](https://ja.wordpress.org/plugins/ecab-taxi-booking-manager/#description)
 * [レビュー](https://ja.wordpress.org/plugins/ecab-taxi-booking-manager/#reviews)
 *  [インストール](https://ja.wordpress.org/plugins/ecab-taxi-booking-manager/#installation)
 * [開発](https://ja.wordpress.org/plugins/ecab-taxi-booking-manager/#developers)

 [サポート](https://wordpress.org/support/plugin/ecab-taxi-booking-manager/)

## 説明

E-cab is a professional Taxi Booking and Chauffeur Service plugin for WooCommerce.
Automate your business with a precise fare calculator, distance-based pricing, and
integrated map support (OpenStreetMap and Google Maps).
 Whether you offer airport
transfers, luxury chauffeur services, or local cab bookings, this system handles
everything from ride scheduling to secure checkout. Give your customers a seamless
way to book rides online with real-time price estimation and automated dispatch 
management.

### See E-cab in Action

Note: This video demonstrates the full ecosystem. Advanced features like the Driver
Panel, Geo-Fencing, and Google Calendar Sync are available in the Pro Version:
 
https://mage-people.com/product/wordpress-taxi-cab-booking-plugin-for-woocommerce/

### Make Yourself Comfortable With:

🧶 [View Live Taxi Booking Demo](https://ecabtaxi.com/)
 👉 [Plugin Documentation](https://docs.mage-people.com/plugins/ecab/overview)

### Why Choose E-cab? (Key Features):

**🗺️ Multiple Map Providers**
 OpenStreetMap Integration (FREE): Use OpenStreetMap
with no API costs or Google API key required! Includes full route mapping and distance
calculation. Google Maps API: Integration with faster place search and global address
autocomplete. Choose your preferred provider in settings.

**💵 Smart Fare Calculation**
 Automatic fare calculation based on distance, time,
or custom criteria. Automate your pricing and eliminate manual quoting.

**⏱️ Flexible Booking Options**
 Provide customers with the flexibility to choose
immediate pickups or pre-scheduled rides according to their travel plans.

**🛠️ Pricing Model Tabs**
 Easily switch between different pricing models (Hourly,
Distance, or Manual) using a sleek tabbed interface for a better user experience.

**💰 WooCommerce Integration**
 Fully integrated with WooCommerce. Securely accept
payments using any gateway like Stripe, PayPal, or local providers.

**🛠️ Gutenberg & Elementor Support**
 Easily add booking forms using the dedicated
Site Editor (Gutenberg) block or Elementor widget. No coding required.

**📍 Google Address Autocomplete**
 Enhance the booking experience with auto-suggestive
address suggestions for customers to ensure location accuracy.

**📰 Customizable Rates**
 Set up custom rate plans, allowing you to tailor pricing
based on different zones, distances, or vehicle types.

**⌚ Establish Operating Hours**
 Define specific operational schedules for your
transportation services or opt for 24-hour availability.

**🤹 Efficient Booking Management**
 Manage all taxi bookings directly from your
WordPress dashboard, with the ability to view, modify, or cancel orders instantly.

**💦 Fully Responsive Design**
 Designed to be mobile-first, offering a smooth and
professional booking experience across smartphones, tablets, and desktops

### Pro Features (Available in Pro Version):

**📧 📅 Google Calendar Integration **
 Automatically sync booking details to the
admin’s Google Calendar. Customers also receive a link to add the trip to their 
own personal calendars.

**📧 Email & PDF Customization**
 Receive professional order confirmations and automatically
deliver PDF receipts/invoices to customers after successful payments.

**⏳ Paid Wait Time Option**
 Offer extra waiting time for users with automated 
pricing. Perfect for airport pickups where flight delays or luggage collection take
extra time.

**🛒 Advanced Checkout Fields**
 Customizable checkout fields let you add, edit,
or delete personal info fields, ensuring you collect specific data (like flight 
numbers) before the ride.

**🚩 Operation Areas & Geo-Fencing**
 Designate specific transport operation areas
on the map. Use Geo-Fencing to set different pricing for intercity and intracity
zones.

**🚍 Driver Management Panel**
 A dedicated panel for admins to assign vehicles 
to drivers. Drivers can track service status, and automated emails notify all parties
of any changes.

**🔢 Quantity & Interval Booking**
 Set the quantity of available transport with
specific booking time intervals to prevent overbooking and manage fleet availability.

**✈️ Specialized Airport Transfer Shortcodes**

Fixed Route Shortcode: Show fixed pickup and drop-off points from specific operation
areas (e.g., Downtown to Airport).

Zone-to-Point Shortcode: Allow pickups from an entire operation area with drop-offs
at specific designated places.

**🏷️ Hybrid Pricing Logic**
 Use a specialized shortcode to charge a fixed price
within an operation area, manual pricing for specific destinations, and distance/
duration pricing for all other locations.

**📋 Comprehensive Order Management**
 An advanced order list view that allows you
to edit orders, manually change drivers, and manage the full lifecycle of every 
booking.

### Available Addons:

**⏰ [Peak Hour Addon](https://mage-people.com/product/taxi-peak-hour-pricing-addon/)**

Set peak hour pricing by date range and specific time range

**🚗 [Distance Based Tier Pricing Addon](https://mage-people.com/product/distance-based-tier-pricing-for-e-cab)**

Add distance-based tiered pricing to your E-Cab rides. Automatically adjust fares
by trip length for flexible and fair ride costs.

**Third-Party Services:**
 **OpenStreetMap (Default – FREE)**: The plugin uses OpenStreetMap
by default, which is completely free and requires no API keys. OpenStreetMap provides
route mapping, distance calculation, and address search functionality at no cost.

**Google Maps API (Optional)**: If you choose to use Google Maps, this plugin relies
on the Google Maps API, a service provided by Google, Inc. Google Maps offers faster
place search and more places than OpenStreetMap. Please note that your usage of 
Google Maps constitutes acceptance of Google’s terms and policies.

**Link to Google Maps API:**
 For more information about the Google Maps API, visit:
[Google Maps API Link](https://developers.google.com/maps/documentation/javascript/get-api-key)

**Terms of Use:**
 Review the Google Maps API terms of use: [Google Maps API Terms of Use Link](https://developers.google.com/maps/terms-20180207)

**Privacy Policy:**
 Understand how Google handles your data through the Maps API:
[Google Privacy Policy Link](https://policies.google.com/privacy)

### Guideline

Shortcode:
 [mptbm_booking price_based=’dynamic’ form=’horizontal’ progressbar=’
yes’ map=’yes’]

Parameters:
 – **price_based**: Determines the pricing model. – Options: – `dynamic`(
default): Pricing is based on Google Map distance. – `manual`: Fixed pricing between
two locations. – `fixed_hourly`: Price by hour/time. – Example: [mptbm_booking price_based
=’manual’]

 * **form**: Sets the form layout.
    - Options:
    - `horizontal` (default): Standard form layout.
    - `inline`: Minimal single-line form.
 * **progressbar**: Controls the display of the progress bar.
    - Options:
    - `yes` (default): Progress bar is visible.
    - `no`: Progress bar is hidden.
 * **map**: Toggles the map display.
    - Options:
    - `yes` (default): Map is displayed.
    - `no`: Map is hidden.
 * **tab**: Enables or disables tabbed options.
    - Options:
    - `no` (default): Tabs are disabled.
    - `yes`: Displays tabs for different booking types (hourly, distance, manual).
 * **tabs** (used when `tab` is set to ‘yes’): Specifies which tabs to display or
   exclude.
    - To show all tabs: [mptbm_booking tab=’yes’ tabs=’hourly,distance,manual’]
    - To show specific tabs: [mptbm_booking tab=’yes’ tabs=’hourly,distance’] (hides‘
      manual’)
    - To show only one tab: [mptbm_booking tab=’yes’ tabs=’manual’] (hides ‘hourly’
      and ‘distance’)

Examples:
 – Display all tabs: [mptbm_booking tab=’yes’ tabs=’hourly,distance,manual’]

 * Display only ‘hourly’ and ‘distance’ tabs:
    [mptbm_booking tab=’yes’ tabs=’hourly,
   distance’]
 * Display only the ‘manual’ tab:
    [mptbm_booking tab=’yes’ tabs=’manual’]

### Legal Protection

This transparency is crucial for legal protection. By using this plugin, you acknowledge
and accept the reliance on the Google Maps API. Review the terms of use and privacy
policy for both this plugin and the Google Maps API to ensure a comprehensive understanding
of the services and how your data is handled.

### External Services

This plugin can connect to third-party services when you turn them on or confirm
them. Nothing is sent to these services unless you enable the related feature or
confirm the related notice.

#### Appneck

This Plugin uses [Appneck](https://appneck.com) SDK to collect some telemetry data
upon the user’s confirmation to troubleshoot problems faster & make product improvements.

Appneck SDK **does not gather any data by default.** The SDK only starts gathering
basic telemetry data **when a user allows it via the admin notice**. We collect 
the data to ensure a great user experience for all our users. Integrating Appneck
SDK **DOES NOT IMMEDIATELY** start gathering data, **without confirmation from users
in any case.** Learn more about how [Appneck collects and uses this data](https://appneck.com/privacy-policy/).

## スクリーンショット

[[

[[

[[

[[

[[

[[

[[

[[

[[

[[

[[

[[

[[

[[

[[

[[

[[

[[

[[

[[

## ブロック

このプラグインは1個のブロックを提供します。

 *   E-Cab Booking Form

## インストール

Download the ecab-taxi-booking-manager.zip file from the WordPress plugin repository.
Log in to your WordPress admin dashboard. Navigate to “Plugins” > “Add New.” Click
the “Upload Plugin” button at the top of the page. Choose the ecab-taxi-booking-
manager.zip file and click “Install Now.” Once installed, click “Activate” to enable
the Ecab Taxi Booking Manager WordPress plugin.

**Note**: The plugin works out of the box with OpenStreetMap (no API key required).
If you prefer to use Google Maps, you can configure your Google Maps API key in 
the plugin settings.

## FAQ

### Is an API key required?

No. By default, the plugin uses OpenStreetMap, which is 100% free and requires no
API key or credit card. If you prefer to use Google Maps for its advanced autocomplete
features, you can easily switch in the settings and enter your Google API key there.

### How do I get a Google Maps API key?

Visit the [Google Cloud Console](https://console.cloud.google.com/), create a project,
enable the Google Maps JavaScript API, and generate an API key.

### Is Ecab Taxi Manager for WooCommerce Free?

A. Yes! Ecab Taxi Manager for WooCommerce is free.

### How does it work with WooCommerce?

E-cab works as an individual booking system where payment functionality is handled
by WooCommerce. This allows you to use any payment gateway that supports WooCommerce
without affecting your standard shop products.

You can check the demo of this plugin from here:
 [View Live PRO Version Demo For Business](https://demo.ecabtaxi.com/)

### Q.Any Documentation?

A. Yes! Here is the [Online Documentation](https://docs.mage-people.com/plugins/ecab/overview).

### Q.I installed correctly but 404 error what can I do?

A. You need to Re-save permalink settings it will solve the 404. if still does not
work that means your permalink not working, or you may have an access problem or
you have a server permission problem.

### Where do I report security bugs found in this plugin?

Please report security bugs found in the source code of the Taxi Booking Manager
for WooCommerce plugin through the [Patchstack Vulnerability Disclosure Program](https://patchstack.com/database/vdp/9e5fc03b-cce7-4df9-a6aa-a019346760d7).
The Patchstack team will assist you with verification, CVE assignment, and notify
the developers of this plugin.

## 評価

![](https://secure.gravatar.com/avatar/b775545f0f1b3a695ec2228ae9450591f2d3fe7df2de49e2b0fa45b115ebcc7f?
s=60&d=retro&r=g)

### 󠀁[Always helpful](https://wordpress.org/support/topic/always-helpful-21/)󠁿

 [thanksdrive](https://profiles.wordpress.org/thanksdrive/) 2026年10月7日

The app works really well. Occasionaly there are issues that arise – as expected.
Mage People are really helpful. If you are on GMT London timezone the best time 
to catch them is in the mornings.

![](https://secure.gravatar.com/avatar/634f67f2abce8da665cc43cf41bd8edb00e435510f88fa778a5bc56770cf2100?
s=60&d=retro&r=g)

### 󠀁[E-cab Taxi Booking Manager plugin](https://wordpress.org/support/topic/e-cab-taxi-booking-manager-plugin/)󠁿

 [maswpacc](https://profiles.wordpress.org/maswpacc/) 2026年9月24日

I am very impressed with its overall performance, user-friendly interface, and the
features it provides. Overall, I am extremely satisfied with the E-cab Taxi Booking
Manager plugin and would like to congratulate the entire team for their great work.
Please keep up the excellent work and continue enhancing the product. The support
team was very professional, responsive, and helpful throughout the entire process.
My questions were handled promptly, and the clear guidance and friendly communication
made the experience smooth and stress-free. I truly appreciate the team’s dedication,
patience, and commitment to providing great customer service. Your support has made
a very positive impression, and I would like to thank everyone involved for their
outstanding assistance Best regard, MAS

![](https://secure.gravatar.com/avatar/9bf2de934973b5b974f75f66a8e0a8754769f28e5baef83afe94d507f88a0484?
s=60&d=retro&r=g)

### 󠀁[The amazing team that solved the problems in last 24hs Also did a customizing .](https://wordpress.org/support/topic/the-amazing-team-that-solved-the-problems-in-last-24hs-also-did-a-customizing/)󠁿

 [rdummer](https://profiles.wordpress.org/rdummer/) 2026年9月14日

They are simply the best.

![](https://secure.gravatar.com/avatar/c7535f4409b9771ed930f198ee0f2dd97bb2f7d39cf3ccd9fcdb04b3c118c558?
s=60&d=retro&r=g)

### 󠀁[Great support](https://wordpress.org/support/topic/great-support-6706/)󠁿

 [nazhat](https://profiles.wordpress.org/nazhat/) 2026年8月14日

Very good support . highly recommended for their service . Good luck guys

![](https://secure.gravatar.com/avatar/b450158e8740999bbc37f709c4046ea8bfc1da6eb24a96ef09a823a6d3896500?
s=60&d=retro&r=g)

### 󠀁[price calculation according to map distance is wrong](https://wordpress.org/support/topic/price-calculatrion-according-to-map-distance-is-wrong/)󠁿

 [akumarp143](https://profiles.wordpress.org/akumarp143/) 2026年8月11日 1 reply

For example, I've set the kilometer price to ₹12. However, in some locations, it
displays a higher price. In some locations, it displays a lower price, while in 
some locations, it displays the correct price. So, the random issue, and this problem
isn't solved.

![](https://secure.gravatar.com/avatar/6f627737ac57a313e57faf3e06ead296f6981c6bba4e361755c414cacad0aab9?
s=60&d=retro&r=g)

### 󠀁[Five Stars – Exceptional, Unmatched Support Team](https://wordpress.org/support/topic/five-stars-exceptional-unmatched-support-team/)󠁿

 [Moira Rae](https://profiles.wordpress.org/gcancelmo/) 2026年7月28日

Although new plugins and apps are fantastic, they always come with a learning curve.
Like most people, you think you’ve got it all figured out right away, but it takes
time to fine-tune and tweak the settings to get your exact intended outcome. As 
someone who has been using E-Cab Taxi Booking for almost two years, I can tell you
firsthand that their support team has never missed a beat. Even when I wasn't entirely
sure how to phrase my own questions, they knew exactly how to help. Working across
different time zones hasn't been an issue at all—their hands-on support consistently
guided me, step-by-step, to resolve every issue. In the WordPress world, so much
can go wrong—from plugin conflicts to security threats and bot attacks that can 
jeopardize your site and app. But through it all, I have never encountered a single
problem that E-Cab’s team couldn't fix. I sometimes wish I had their level of expertise
so I wouldn't have to bother them as often, but thanks to their patience and guidance,
I can now run our booking platform like a total pro. This review is a heartfelt 
thank you to the entire E-Cab team for keeping our ride service up, running, and
reliable 24/7. You’ve earned my absolute trust, and I’m deeply grateful for your
dedicated support!

 [ 28件のレビューをすべて表示 ](https://wordpress.org/support/plugin/ecab-taxi-booking-manager/reviews/)

## 貢献者と開発者

E-cab Taxi Booking Manager for Woocommerce はオープンソースソフトウェアです。以下
の人々がこのプラグインに貢献しています。

貢献者

 *   [ magepeopleteam ](https://profiles.wordpress.org/magepeopleteam/)
 *   [ hamidxazad ](https://profiles.wordpress.org/hamidxazad/)
 *   [ Md. Abdullah Al Mahim ](https://profiles.wordpress.org/aamahin/)

[“E-cab Taxi Booking Manager for Woocommerce” をあなたの言語に翻訳しましょう。](https://translate.wordpress.org/projects/wp-plugins/ecab-taxi-booking-manager)

### 開発に興味がありますか ?

[コードを閲覧](https://plugins.trac.wordpress.org/browser/ecab-taxi-booking-manager/)
するか、[SVN リポジトリ](https://plugins.svn.wordpress.org/ecab-taxi-booking-manager/)
をチェックするか、[開発ログ](https://plugins.trac.wordpress.org/log/ecab-taxi-booking-manager/)
を [RSS](https://plugins.trac.wordpress.org/log/ecab-taxi-booking-manager/?limit=100&mode=stop_on_copy&format=rss)
で購読してみてください。

## 変更履歴

#### 2.1.4 – 2026-10-06

 * Fix: Updated the bundled Appneck SDK to the latest version.

#### 2.1.3 – 2026-10-05

 * New: Updated the bundled Appneck SDK to the latest version.

#### 2.1.2 – 2026-09-30

 * New: added the Appneck SDK for opt-in telemetry and update tracking. It does 
   not collect any data by default; it only starts after you confirm via the admin
   notice. See External Services in this readme.
 * Added: “Auto-detect Visitor’s Location” option in Settings > Map API Settings–
   when enabled, the booking map centers on each visitor’s own location (with their
   browser’s permission) on both Google Maps and OpenStreetMap, falling back to 
   the configured default location if access is denied or unavailable.
 * Added: Compatibility with the Advanced Partial Payment/Deposit for WooCommerce
   plugin (Pro) – the Bookings list, single booking detail view and PDF ticket now
   show the true order total, amount paid and balance due for deposit orders, instead
   of the checkout deposit amount being mislabeled as the full total. No change 
   for sites without that plugin active.
 * Fixed (Pro): The automated booking-confirmation email and PDF ticket could silently
   fail to send – a crash mid-PDF-generation (e.g. a font/rendering error) previously
   took down the whole request before the email was sent, and a broken internal 
   check meant a partially-generated PDF could still be attached. Both are now caught:
   generation failures are logged and skipped gracefully, and the email still sends
   without a broken attachment.
 * Added (Pro): Optional “Also Send on Status Change” setting under Email Settings–
   off by default. The booking-confirmation email previously only sent when the 
   customer’s browser loaded the order-received page, so a delayed payment-gateway
   confirmation (webhook arriving after that page loads) could mean the email never
   went out. Enabling this setting also sends it on the order’s status change, with
   a safeguard against sending the same email twice.
 * Fixed: Icons on booking form fields next to a dropdown (Maximum Passenger, Maximum
   Bag, Maximum Hand Luggage, Transfer Type) could silently fail to render – a theme
   or another plugin’s styling could set a font-weight Font Awesome has no glyph
   for, leaving the icon slot blank with no visible error, while icons next to text
   fields (Pickup/Drop-off Location) were unaffected. The correct weight is now 
   pinned explicitly so this can’t happen regardless of what else is loaded on the
   page.
 * Added: Optional “Pickup/Return Time Picker Style” setting in Settings > General
   Settings – off (classic list) by default. Switching it to Grid shows the same
   pickup/return time slots as a wrapping grid of chip buttons instead of a single-
   column scrollable list, with identical click behaviour – no change for sites 
   that leave it on Classic.

#### 2.1.0 – 2026-09-08

 * Added: Service Area Restriction – optionally confine online booking to one or
   more drawn Operation Areas, with a list of named “Approved Exception Locations”(
   e.g. airports) that stay bookable to/from the area even though they sit outside
   it. A booking between two exception locations, or between the area and anywhere
   else outside it, is blocked automatically with the existing “No Transport Available”
   message. Off by default in Settings > General Settings; existing sites are unaffected
   until an admin turns it on.
 * Added: Multiple Operation Areas can be selected for Service Area Restriction 
   at once (e.g. several cities served independently) – a pickup or drop-off inside
   any one of them counts as “in the service area”.
 * Added: [mptbm_booking] shortcode `pickup` and `dropoff` parameters to pre-fill
   the pickup/drop-off fields for `dynamic`/`fixed_map` searches, with the route
   automatically previewed on the map (drawn via the free public OSM/OSRM routing
   service, not a paid Google Distance Matrix lookup) – the real server-verified
   fare is still calculated normally the moment the visitor searches.
 * Improved: The pickup/drop-off route preview above now geocodes both addresses
   in parallel instead of one after another, roughly halving the time before the
   preview route appears.
 * Added: [mptbm_booking] shortcode `pickup_zone` and `dropoff_zone` parameters 
   to pre-select a Locations-taxonomy pickup/drop-off dropdown by term ID for `fixed_zone`/`
   fixed_zone_dropoff` searches, with the matching zone marker placed on the map
   automatically.
 * Fixed: An intermittent site-side output issue could HTML-entity-encode a `&&`
   inside certain inline scripts, breaking them; the new scripts above avoid the
   token entirely rather than depend on a fix elsewhere.
 * Fixed: Operation areas can now be saved with a hand-drawn boundary even when 
   location search returns no suggestions. The starting location is only a label–
   the geo-fence itself is matched against the drawn polygon – so typing a name 
   is now enough, and “Add area” no longer stays permanently disabled.
 * Fixed: Location search suggestions no longer disappear from every operation-area
   field when the Google Maps API key has no legacy Places API enabled. The autocomplete
   setup now checks for the Places library first instead of throwing, which previously
   stopped all three location fields from initialising.
 * Added: A console warning naming the missing Places library, so this is diagnosable
   without reading the plugin source.
 * Documented: Fixed Daily pricing (`fixed_daily`) – book a vehicle for one or more
   full days at a per-day rate, with an admin-configurable minimum number of days.
   This had already shipped in an earlier release but was missing from this changelog.

#### 2.0.9 – 2026-08-15

 * Fixed: Fares are now calculated in the distance unit the site is actually set
   to. The “Duration By Kilometer or Mile” setting only reached the trip summary,
   while every fare multiplied its per-unit rate by the distance in kilometres –
   so a site set to Mile charged its per-mile rate for each kilometre travelled.
   Sites set to Kilometer are unaffected; sites set to Mile will see distance-based
   fares drop to the rates they configured.
 * Fixed: The base-location pickup/drop-off charge and its distance threshold now
   use the same unit as the rest of the pricing.
 * Changed: The rate fields, pricing-model formula cards and the distance line on
   the cart now name the unit in use, instead of always saying KM.
 * Fixed: The route map no longer stays greyed out when the active theme or another
   plugin loads the Google Maps JavaScript API a second time.
 * Added: An Undo control while drawing operation area boundaries, so the last point
   can be removed without restarting the shape.
 * Changed: The results-map option is easier to find in Global Settings.

#### 2.0.8 – 2026-08-13

 * Fixed: Pickup and return time options now follow each vehicle’s Schedule Date
   Configuration, on both the global search form and single vehicle pages, instead
   of always offering the full day and only rejecting the booking after the search
   ran.
 * Added: Rebuilt the Status screen as a card-based system report covering PHP version,
   server, database, memory limits, PHP extensions, WordPress configuration, booking
   setup and filesystem permissions.
 * Added: Every status check now shows whether it passed, needs attention or needs
   fixing, with a plain-English explanation of what to do about it and a running
   total at the top of the page.
 * Added: A “Copy report” button on the Status screen that puts the whole environment
   report on the clipboard for support requests.
 * Fixed: The passenger and bag filter on the search results now keeps every vehicle
   able to carry the selected number, instead of matching that capacity exactly 
   and emptying the list.
 * Fixed: Vehicles filtered out by the passenger and bag filter now actually disappear
   from the results instead of fading and reappearing.
 * Fixed: The passenger and bag filter dropdowns now always offer the full capacity
   range of the fleet, and no longer fail when a vehicle has no capacity set or 
   no vehicles exist yet.
 * Added: Public/Private visibility options in the vehicle editor.
 * Added: Hooks for ordering the vehicle search results.
 * Fixed: Day-wise availability and the day schedule now handle 24-hour opening 
   times correctly.
 * Fixed: The buffer time hint now translates properly and points clearly at the
   WordPress timezone setting.

#### 2.0.7 – 2026-08-11

 * Security: Hardened operation-area pricing saves with nonce verification, target-
   post authorization, post-type validation and field-level sanitization.
 * Security: Protected REST API routes against case-variant authentication bypasses
   and added endpoint-level read/write scope enforcement.
 * Fixed: Single transportation pages now search only the displayed vehicle instead
   of listing other taxis that use the same pricing model.
 * Fixed: Vehicle quantity, existing bookings and booking-interval buffers now disable
   unavailable pickup times correctly on both single-vehicle and global search forms.
 * Added: Manual Routes now have a per-vehicle frontend map switch, provider-aware
   city detection, labeled location markers and a responsive route-location legend.
 * Added: Selecting a manual route now draws the real road connection and shows 
   server-verified distance and duration through Google Maps or OpenStreetMap/OSRM
   without changing the configured fixed fare.
 * Improved: Transportation editor updates now save without a page reload and provide
   reliable loading, success and editor-clean states.
 * Improved: Transportation list and single-vehicle navigation now include a direct
   View action and vehicle-scoped preview behavior.
 * Improved: Redesigned the Operation Area builder with guided drawing controls,
   a clearly marked starting point, editing tools, progress feedback and full mobile
   responsiveness.
 * Added: Saved operation areas now display fitted map previews focused on their
   drawn boundaries in a professional responsive grid.
 * Fixed: Admin dropdown labels and popup fields no longer appear clipped or hidden.

#### 2.0.6 – 2026-08-10

 1. Added a shortest-route pricing option and consistent route selection across browser
    and server calculations
 2. Added a separate server-side Google Maps API key option so browser keys can remain
    HTTP-referrer restricted
 3. Added configurable fare-distance sources, validated browser distances, TomTom routing
    support and automatic OSRM fallback
 4. Fare calculations, vehicle results, trip summaries and checkout now use the same
    verified distance and duration
 5. Added routing-provider diagnostics and clearer Map API settings for Google Maps
    and OpenStreetMap modes
 6. Booking forms now send no-cache headers so dates, availability and security nonces
    remain current
 7. Removed shared search transients that could leak one visitor’s last date and time
    into another request

#### 2.0.5

 1.  Offline payment added as a free method, with its own standalone checkout
 2.  Payments settings split into WooCommerce / Custom tabs, plus a Currency Settings
     tab for standalone mode
 3.  Booking, REST API and checkout security hardened
 4.  Guest checkout fixed, along with the Pro login setting
 5.  Guest booking search no longer returns 403 on cached pages (stale nonce)
 6.  Zone to zone and fixed zone pricing no longer save empty from the classic editor
 7.  Extra service issue fixed
 8.  Driver added to taxi
 9.  Documentation links corrected
 10. Tested up to WordPress 7.0

#### 2.0.4

 1.  Booking Mode added to choose how payments are processed
 2.  Location to location and many to many operation area pricing added
 3.  Extra stops added, with their own price
 4.  Bookings list added to the free version
 5.  Payment status checker with admin notices when no payment method is available
 6.  Book Now now reflects real booking availability
 7.  Hidden WooCommerce product is recreated automatically when it goes missing
 8.  Geo-fence surcharge session bleed fixed
 9.  Manual price display issue fixed
 10. Admin UX modernised and PHP session warnings removed

#### 2.0.3

 1.  Transportation editor and Transportation list redesigned
 2.  Operation area based pricing added, including zone to zone and fixed zone
 3.  Manual location pricing added, with sortable pricing rows
 4.  Peak Hour and Distance Tier pricing addons redesigned
 5.  Customer reviews added, shown after order completion and subject to admin approval
 6.  Availability by stock added, with the reason shown in search results
 7.  WooCommerce installer made memory safe and demo import now asks first
 8.  Unauthenticated price manipulation in add to cart fixed
 9.  Duplicate taxi booking issue fixed
 10. Duplicate OpenStreetMap autocomplete requests fixed
 11. Google Maps polygon creation issue fixed
 12. Time slot removal issue fixed
 13. Pro-only features now correctly hidden in the free version

#### 2.0.2

 1. Taxi duplication issue fixed
 2. Hidden product issue fixed
 3. Fixed translations
 4. Openstreet issue fixed with caching plugin

#### 2.0.1

 1. Api issues resolved
 2. buffer time for other days issue resolved
 3. tax issue fixed
 4. decimel in extra service issue fixed
 5. xss vulnerbility fixed
 6. dropdown issue for manual pricing fixed
 7. date picker in admin issue fixed

#### 2.0.0

 1. Openstreet map implemented
 2. extra service image issue fixed
 3. Safari/iphone price not showing issue fixed

#### 1.3.2

 1. Made compatiable with major caching plugins
 2. Manual shortcode div not properly closing issue fixed

#### 1.3.1

 1. Drop off location can be hidden when it is hourly price
 2. Minimal rental duration can be added when it is hourly price
 3. Minor bug fixes

#### 1.3.0

 1. Added checkout disable field to disable all checkout field from this plugin
 2. 0 priced transport can be booked now
 3. Multi pricing tabs improved
 4. Api improved
 5. Transport filter improved

#### 1.2.6

 1. Added dependency for pro version
 2. Minor issues solved
 3. Driver panel improved

#### 1.2.5

 1. No transport available section can be changed Now
 2. Issue fixed with transport-result page slug

#### 1.2.4

 1. Documentation changed

#### 1.2.3

 1. Google calendar integration added
 2. Woocommerce order analytics added
 3. Rest Api documentation added

#### 1.2.2

 1. Gutenberg block added for booking form
 2. Elementor widget added for booking form

#### 1.2.1

 1. Manual Pricing Slug is fixed
 2. Fixed Hourly Responsive issue Fixed
 3. KM to mile feature added

#### 1.2.0

 1. Geo Fence fixed and intercity with extra pricing added for pro version
 2. Return Time and date added
 3. Filter by bag and passenger added
 4. Transport Schedule added
 5. Initial Price added
 6. Location taxonomy added for manual pricing
 7. Manual Pricing Slug issue fixed
 8. Fixed Hourly Responsive issue Fixed

## メタ

 *  バージョン **2.1.4**
 *  最終更新日 **2日前**
 *  有効インストール数 **2,000+**
 *  WordPress バージョン ** 5.3またはそれ以降 **
 *  検証済み最新バージョン: **7.1.3**
 *  PHP バージョン ** 7.0またはそれ以降 **
 *  言語
 * [English (US)](https://wordpress.org/plugins/ecab-taxi-booking-manager/)
 * タグ
 * [airport transfer](https://ja.wordpress.org/plugins/tags/airport-transfer/)[Cab Booking](https://ja.wordpress.org/plugins/tags/cab-booking/)
   [Ride Booking](https://ja.wordpress.org/plugins/tags/ride-booking/)[Taxi Booking](https://ja.wordpress.org/plugins/tags/taxi-booking/)
 *  [詳細を表示](https://ja.wordpress.org/plugins/ecab-taxi-booking-manager/advanced/)

## 評価

 5つ星中4.9つ星

 *  [  27 5-星レビュー     ](https://wordpress.org/support/plugin/ecab-taxi-booking-manager/reviews/?filter=5)
 *  [  0 4-星レビュー     ](https://wordpress.org/support/plugin/ecab-taxi-booking-manager/reviews/?filter=4)
 *  [  0 3-星レビュー     ](https://wordpress.org/support/plugin/ecab-taxi-booking-manager/reviews/?filter=3)
 *  [  0 2-星レビュー     ](https://wordpress.org/support/plugin/ecab-taxi-booking-manager/reviews/?filter=2)
 *  [  1 1-星レビュー     ](https://wordpress.org/support/plugin/ecab-taxi-booking-manager/reviews/?filter=1)

[Your review](https://wordpress.org/support/plugin/ecab-taxi-booking-manager/reviews/#new-post)

[すべてのレビューを見る](https://wordpress.org/support/plugin/ecab-taxi-booking-manager/reviews/)

## 貢献者

 *   [ magepeopleteam ](https://profiles.wordpress.org/magepeopleteam/)
 *   [ hamidxazad ](https://profiles.wordpress.org/hamidxazad/)
 *   [ Md. Abdullah Al Mahim ](https://profiles.wordpress.org/aamahin/)

## サポート

過去2ヶ月以内に解決した問題:

     3 / 5

 [サポートフォーラムを表示](https://wordpress.org/support/plugin/ecab-taxi-booking-manager/)