ABP Transport Booking Plugin transforms WooCommerce into a complete transportation ticketing platform, enabling businesses to manage routes, reservations, and online ticket sales efficiently from a single dashboard.
Designed for bus, ferry, launch, shuttle, coach, van, minibus, and other passenger transport services, the plugin provides a flexible booking system with customizable ticket types, reusable seat plans, route and schedule management, passenger information forms, additional services, and booking.
Customers can search available transport services, select travel dates, choose ticket types and seats, provide passenger information, and complete bookings through WooCommerce checkout.
ABP Transport Booking supports both one-way and return trip bookings. Customers can book an outbound journey and a return journey using the same transport when return travel is configured and available.
Seat plans are highly customizable and can be created with drag-and-drop controls, automatic numbering, dynamic ticket type assignment, custom cells, flexible layouts, and multiple design options. The same seat plan can be reused across multiple transports and assigned multiple times within the same transport for multi-layer seating arrangements.
Administrators can create reusable global ticket types, seat plans, stops, categories, organizers, brands, features, additional services, passenger forms, FAQs, and Terms & Conditions, then use them across multiple transports.
ABP Transport Booking supports return journey booking for passenger transport services.
Customers can book an outbound journey and a return journey when return travel is configured for the transport.
Return booking can be used when passengers need to travel to a destination and return later using the same transport service.
This can be useful for:
ABP Transport Booking allows administrators to create common transport data globally and reuse it across multiple transports.
Global data includes:
Global data helps reduce repetitive configuration when managing multiple transports.
Supported global configurations can be imported and customized for individual transports when required.
Create ticket types once and reuse them across multiple transports.
Ticket types can be assigned while designing seat plans, allowing different seats or seating areas to use different ticket categories.
Global ticket types are managed independently from individual transports, making them easier to maintain and reuse.
Create a seat plan once and assign it to multiple transports.
The same seat plan can also be assigned multiple times to the same transport, allowing multi-layer seating arrangements.
Seat plan design supports:
Manage transports from a dedicated WordPress dashboard.
Manage transport bookings and WooCommerce orders from the dashboard.
Create and manage transportation routes and their stops.
Customers can select available seats during booking when a seat plan is enabled.
The seat system supports:
Configure booking quantity and pricing according to transport requirements.
Control when a transport can be booked.
Collect passenger information during the booking process using configurable passenger forms.
Offer optional services during booking.
Create reusable customer information globally or customize it for individual transports.
Major plugin features can be enabled or disabled globally from the configuration panel.
This allows administrators to keep the dashboard and frontend focused on the features required for their transportation business.
The frontend booking experience can include:
ABP Transport Booking uses WooCommerce for checkout and payment processing.
Customers can complete transport bookings through WooCommerce checkout and use payment gateways supported by WooCommerce.
WooCommerce handles payment processing, taxes, coupons, customer accounts, and order management according to the site’s WooCommerce configuration.
Use these shortcodes to display transport content on your website:
[abptb-booking] — Display transport listings and booking functionality.
[abptb-post] — Display transport listings.
[abptb-gallery] — Display transport images and galleries.
ABP Transport Booking Pro provides additional features for advanced transport booking and management requirements.
Pro features may include:
✅ Same day multiple trip
✅ Day Wise multiple trip
✅Date Wise multiple trip
✅ PDF ticket and invoice generation
✅ Booking list export
✅ PDF booking export
✅ CSV booking export
✅ QR Code
✅ Email notifications with PDF attachments
✅ Seasonal pricing and discounts
✅ Early booking discounts
✅ Advanced booking management
✅ Create Bookings Directly from the Admin Dashboard
✅ Additional administrative tools
✅ Premium Support
✅ Priority Updates & New Features
If you need any further assistance or support, do contact us at this 🎫 support form. We are very open to your suggestions. So do feel free to tell us if there is anything we can do to improve the plugin.
🌐 Live Demo
📖 Documentation
💬 Support Forum
🐛 Bug Reports
📧 Email: support@abp-team.com
If you find ABP Transport Booking useful, please leave a ⭐⭐⭐⭐⭐ review on WordPress.org — it really helps!