WP Taxi Booking Plugin
Manage taxi bookings and chauffeur services online with a complete WordPress taxi booking plugin. Customers can select pickup and drop-off locations, choose vehicle types, and pay securely online. You can manage drivers, track rides, create pricing rules, and handle bookings from one dashboard. A free version is available with no credit card required.
eCab Taxi Booking Manager for WooCommerce supports a wide range of taxi and transport businesses. Taxi services, chauffeur companies, airport transfers, corporate transport providers, and car rental businesses use eCab to handle bookings, drivers, pricing, and payments.
We offer affordable pricing plans for taxi companies, chauffeur services, and car booking businesses. Start with the plan that matches your business size and upgrade anytime.
Free Forever
(No credit card required)
Go beyond the basics with extra features and premium support.
Free Forever
(No credit card required)
Go beyond the basics with extra features and premium support.
Free Forever
(No credit card required)
Go beyond the basics with extra features and premium support.
7-Day Money Back Guarantee
Risk-free trial. Fare refund policy.
Our WordPress taxi booking system includes everything you need to handle bookings, drivers, pricing, and payments. These features are available across the free and Pro versions of eCab.
Customers can select pickup and drop-off locations directly from Google Maps, view the travel route, and see the estimated distance and fare before booking. The plugin uses the Google Maps Distance Matrix API for accurate route calculations and Google Places Autocomplete to suggest addresses as customers type.
Set taxi fares based on distance, travel time, specific locations, or a base fare amount. You can combine multiple pricing rules, add waiting time charges, set minimum fare thresholds, and configure return trip pricing. This gives you full control over your pricing structure so it matches your specific taxi business model.
Create unlimited taxi categories such as economy, standard, premium, or SUV, each with separate pricing, vehicle images, and booking options. Customers can compare vehicle types side by side and choose the option that fits their budget and comfort requirements.
Customers can add optional extras during the booking process, including a baby seat, extra luggage support, flowers, or other custom services you define. Each extra can have its own price, which increases your average booking value without requiring any manual follow-up.
Add custom fields to the WooCommerce checkout page to collect passenger information before confirming a booking. Useful fields include phone number, flight number for airport pickups, ID details, pickup instructions, or special notes.
eCab runs on WooCommerce, so you can accept payments through any WooCommerce-supported payment gateway, including Stripe, PayPal, bank transfer, and cash on delivery. You can apply discount coupons, add tax rules, and manage all booking orders.
After a booking is confirmed, eCab automatically generates a PDF ticket or invoice and sends it to the customer by email. The PDF includes customizable fields such as your company logo, business name, contact details, booking reference, fare breakdown, and terms.
Define a waiting time allowance and set additional charges for extended wait periods. This is particularly useful for airport pickup services, shopping trips, or any booking where the driver may need to wait for the passenger. The extra charge is calculated automatically and added to the final fare.
Use Google Maps geofencing to define your taxi service zones. Customers can only request bookings from within your defined service areas, which prevents bookings your drivers cannot fulfill and keeps operations organized. You can create multiple geofenced zones with separate pricing rules for each area.
Set separate pricing rules for intercity and long-distance trips. You can apply different base fares, per-kilometer rates, or percentage increases for rides outside your main operating city. This makes it straightforward to quote accurate fares for airport transfers, intercity routes, and out-of-zone bookings.
Each driver gets their own dashboard to view assigned bookings, receive ride notifications, update their availability status, and manage trips without requiring admin access to your WordPress backend. This keeps driver communication centralized and reduces the need for phone calls or manual dispatch.
All confirmed bookings sync automatically to Google Calendar. This gives you and your drivers a clear view of daily and weekly schedules without manually updating any calendar. The integration works in real time, so any new booking or cancellation is reflected immediately.
As customers type pickup or dropoff addresses, the system suggests matching addresses using the Google Places Autocomplete API. This speeds up the booking process and reduces errors caused by incomplete or misspelled addresses, which is especially helpful for customers booking on mobile devices.
eCab automatically calculates the total travel distance, estimated trip duration, and final fare as soon as the customer enters their pickup and drop-off locations. All calculations are based on your configured pricing rules and real route data from Google Maps. This eliminates manual fare calculation and keeps pricing accurate across every booking.
The admin dashboard shows all bookings, driver assignments, customer details, payment status, and trip records in one place. You can filter bookings by date, status, driver, or vehicle type. Everything you need to run daily operations is accessible without switching between different tools or reports.
Launch your taxi booking system quickly and manage rides, drivers, and payments from one platform. Try the free version first and upgrade when your business needs more advanced taxi booking features.
eCab Taxi Booking Manager offers extra tools that make running a taxi business easier, faster, and more professional.
Send branded order confirmations and PDF receipts automatically after successful payments. Customize email templates with your company name, logo, and message.
Accept secure payments through WooCommerce using Stripe, PayPal, and other supported gateways. Manage bookings and use WooCommerce’s built-in marketing and reporting tools.
Collect passenger details, pickup instructions, flight numbers, and special requests through a fully customizable checkout page.
Customers can view their route, estimated travel time, and distance directly on your website before completing a booking.
Generate detailed trip and sales reports filtered by car type, trip date, payment status, or driver. Export data for accounting and business analysis.
eCab is compatible with WPML and includes translation-ready files. Offer taxi services in multiple languages to serve international customers.
Filter all bookings by date, taxi type, driver, or passenger details. View comprehensive trip records and manage orders from the backend order list.
Generate and email professional PDF tickets with your company logo, booking details, fare breakdown, and terms. Customize colors, fonts, and layout from the plugin settings.
Set pricing by hourly rate, distance, fixed locations, return trips, or extra waiting time.
Enable date and time slot selection, set booking limits, configure availability by driver or vehicle, and customize the booking form with progress indicators.
Apply sales tax rules globally or by location and integrate with WooCommerce tax settings and payment options.
Choose between inline or horizontal booking form layouts to match your website design.
Enhance your taxi and chauffeur booking plugin with premium add-ons for the eCab Taxi Booking Manager. Add extra functionality, flexible pricing, and dynamic features to boost your taxi business and provide a better experience for your customers.
Set dynamic fares during peak hours to maximize revenue. Customize rates for different times of the day and make pricing simple and efficient.
Create tiered pricing rules based on trip distance. Charge one rate for short rides, a different rate for medium distance trips, and a separate rate for long distance bookings.
Join hundreds of transport businesses using eCab to accept bookings online, calculate fares automatically, and process payments through WooCommerce.
Wall of Love
We build world-class WordPress plugins that empower millions of users to scale their digital presence with confidence and security.
Average 4.9/5 rating across WordPress.org, Envato, and Trustpilot.
Ecab guys are so supportive and responsive to ticket support , I recommend them and wish them the best
The application is excellent and the support is very efficient, even in the pro version. They are super helpful.
Find answers to the most common questions about eCab. Learn how to manage bookings, set pricing, handle payments, and run a smooth taxi and chauffeur service with WordPress.
Yes. eCab has a free version available. The free version includes the taxi booking management dashboard, multiple taxi categories, and WooCommerce payment integration. No credit card is required.
eCab is the best taxi booking plugin for WordPress. It is built for taxi companies, airport transfer services, and chauffeur businesses to manage bookings from a single dashboard.
Yes. eCab lets you manage an unlimited number of vehicles, assign bookings to specific drivers, and track all trips from a single dashboard. Each driver gets their own panel to view and manage their rides without needing admin access.
Yes. eCab supports airport transfer use cases directly. You can set fixed pricing for airport routes, use Google geofencing to restrict bookings to your service area, add custom checkout fields to collect flight numbers, and set waiting time charges for passenger delays.
Yes. eCab supports both instant bookings and advance scheduled bookings. Customers can select a future date and time during checkout. All scheduled bookings sync to Google Calendar automatically.
Yes. eCab offers 1 domain, 5 domain, and 10 domain license options for both annual and lifetime plans. The Bundle plan also includes the Peak Hour Pricing and Distance Tier Pricing addons together at a discounted rate.
eCab processes payments through WooCommerce, which means it supports all WooCommerce-compatible payment gateways. This includes Stripe, PayPal, direct bank transfer, cash on delivery, and any other gateway available through WooCommerce or its extensions.
Yes. eCab supports chauffeur and limousine booking use cases, including hourly bookings, long-distance trips, vehicle type selection with custom pricing, driver detail display, and booking confirmation notifications.
The plugin will continue to work after license expiry, but you will no longer receive plugin updates or priority support until you renew. Your existing settings and booking data are not affected by license expiration.
Yes Everything open source, you can modify as needed. We never encrypt any code or functions.
Still have questions?