=== Multipurpose Ticket Booking Manager (Bus/Train/Ferry/Boat/Shuttle) ===
Contributors: magepeopleteam, aamahin
Tags: Bus Booking Manager, bus ticket booking for wordpress
Requires at least: 4.5
Stable tag: trunk
Version: 4.0.5
Tested up to: 6.2
WC requires at least: 3.0
WC tested up to: 6.5
Requires PHP: 7.0
License: GPLv2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html

Multipurpose Ticket Booking Manager (Bus/Train/Ferry/Boat/Shuttle) is a ticket booking Plugin for WordPress which is based on WooCommerce.

== Description ==
The Multipurpose Ticket Booking Manager WordPress Plugin is a versatile tool that allows website owners to integrate a comprehensive ticket booking system into their WordPress websites. This plugin supports various modes of transportation, including buses, trains, ferries, boats, and shuttles, making it suitable for a wide range of businesses. It uses WooCommerce for making payments, so it has freedom to use any payment gateway via WooCommerce.



###  Free Version Plugin Features:

👉 **Multi-Transport Support:** This plugin supports multiple modes of transportation, enabling users to book tickets for buses, trains, ferries, boats, and shuttles. The plugin provides a flexible and scalable solution for businesses in different industries.

👉 **Search and Filter:** Users can search for available routes based on their origin, destination, and preferred travel dates. The plugin offers advanced search and filtering options to help users find the most suitable options.

👉 **Seat type Selection:** For transportation modes that require seat type selection, users can choose their preferred seats type from list. The list updates to show available and booked seats, making it easy for users to make their selections.

👉 **Online Reservation:** Once users have selected their desired route and seats, they can proceed with the online reservation process. The plugin supports secure payment gateways, allowing users to make payments directly on the website.

👉 **Booking Management:** The plugin provides a comprehensive booking management system for both the website owner and the users. The website owner can view and manage all bookings from the WordPress admin panel, while users can access their booking details through their accounts.

👉 **Email Notifications:** The plugin automatically sends email notifications to users after successful bookings, providing them with booking confirmations and e-tickets(Pro Version). Additionally, the website owner receives notifications for new bookings and cancellations.

👉 **Payment Method:** The plugin Works with WooCommerce so it support all payment method that works with woocommerce and website owner has much more option to add as payment method.

👉 **Customization Options:** The plugin offers various customization options to match the website's design and branding. Users can customize colors, fonts, and other visual elements to create a seamless booking experience.


👉 **Operational Offday/OnDay Settings:** Admin can setup operational Offday and Onday

👉 **Responsive Design:** The plugin is built with a responsive design, ensuring that it works smoothly on different devices and screen sizes. Users can make bookings and select seats conveniently from their desktops, tablets, or mobile devices.


###  Plugin Demo and Documentation:

👉   [Live PRO Version Demo](https://vaincode.com/bus-ticket-manager/)
👉   [Plugin Documentation](https://docs.mage-people.com/multipurpose-ticket-booking-manager/)
👉   [Buy Premium Plugin](https://mage-people.com/product/multipurpose-ticket-booking-manager-bus-train-ferry-boat-shuttle/)


###  [Pro Version](https://mage-people.com/product/multipurpose-ticket-booking-manager-bus-train-ferry-boat-shuttle/) Plugin Features 


👉 **Passenger Registration Form:** In Pro Version we have passenger registration form where website owner can collect passenger information like name, email phone etc and admin can field as needed.

👉 **Email Notification with PDF:** Website owner can setup email, when any customer place order after payment then customer will get email notification of order confirmation with PDF ticket.

👉 **Passenger list:** Admin can see passenger details of each bus after filter journey date.

👉 **Passenger list list CSV Export:** Admin Can export all passenger details from admin panel.

👉 **Book Bus Ticket From admin Panel** Admin Can Book ticket and issue from admin panel mostly this can be used for counter ticket or phone order.




### Shortcodes included with Bus Booking Manager 


To display Search form in Horizontal view then need to use this shortcode and  [Here is Example](https://vaincode.com/bus-ticket-manager/)

`
[bus-search-form]
`
but if Someone like to display Search form in Vertical view then use this Sortcode. and [here is Example](https://vaincode.com/bus-ticket-manager/home-page-vertical-search-form/)

`
[bus-search-form style="vertical"]
`
To display search result, In any page use this shortcode: [bus-search] and then that page need select as search result page in general settings area.

`
[bus-search]
`
To display search result in minimal theme, use this shortcode [bus-search theme="minimal"]. Then that page need select as search result page in general settings area.

`
[bus-search theme="minimal"]
`

**List of Bus/Train/Ferry/Boat/Shuttle:**  
To Display all bus list to any page then need to use this shortcode.

`
[bus-list]
`
**List show by cat:**  
By default showing all bus, but if you want to show bus list of a particular category you can use this attribute, just put the category id with this. example:  
`
[bus-list cat='ID']
`
**Show list in specific number:**  
By default showing 20 bus per page. If you want to change it and set limit input the limit number. example:  

`
[bus-list show='10']
`


**Available Addons**
👉 [QR Code Checking and Ticket Validation](https://mage-people.com/product/multipurpose-bus-ticket-booking-pro-addon-qr-code/)



## Privacy Policy
Multipurpose Ticket Booking Manager (Bus/Train/Ferry/Boat/Shuttle) uses [Appsero](https://appsero.com) SDK to collect some telemetry data upon user's confirmation. This helps us to troubleshoot problems faster & make product improvements.

Appsero 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 Appsero SDK **DOES NOT IMMEDIATELY** start gathering data, **without confirmation from users in any case.**

Learn more about how [Appsero collects and uses this data](https://appsero.com/privacy-policy/).

**CHECKOUT OUR OTHER PLUGINS** 
👉[Tour & Travel Booking Manager For WooCommerce](https://wordpress.org/plugins/tour-booking-manager/)
👉[Bus Ticket Booking with Seat Reservation](https://wordpress.org/plugins/bus-ticket-booking-with-seat-reservation/)
👉[Woocommerce Events Manager](https://wordpress.org/plugins/mage-eventpress/)




== Installation ==

Upload the Bus Booking Manager to your blog, Activate it, then use shortcode as your need). Or Search Bus Booking Manager from Plugin -> Add New then click on Install then click on Active.

1, 2, 3: You're done!



== Changelog ==

= 1.0 =
*Initial Release Date - 24 Sep 2018*


= 2.0 =
*Date - 25 Dec 2018*

**New Features:**

-   Bug Fixed
-   Seat Type Adult & Child
-   Translation Ready
-   Responsive Ready


= 3.0 =
*Date - 4 Jan 2019*

**New Features:**

-   Oneway or Return ticket feature


= 3.0.4 =
*Date - 17 July 2019*

**New Features:**
-   Operational Off Day Settings added.


= 3.2.0 =
*Date - 17 July 2019*

**New Features:**
-   Operational Off Day Settings added.


= 3.2.3 =
*Date - 29 April 2020*

**New Features:**
-   New Design Implement
-   FIxed Design Issue
-   Shortcode Issue fixed   
-   Dynamic Search Page Result Added
-   Code Improved
-   Date Time issue Fixed
-   Code & File Optimized


= 3.2.5 =
*Date - 18 May 2020*

**New Features:**
-   Search Issue Fixed.

= 3.2.7 =
*Date - 20 July 2020*

**New Features:**
-   Decimal Pricing Added

= 3.2.8 =
*Date - 23 Aug 2020*

**New Features:**
-   New UI Added
-   Ajax Issue solved
-   Ajax Loading in Search Added
-   Bug Fixed
-   Hook Added
-   Optimize Code
-  More.........

= 3.3.3 =
*Date - 16 Jan 2021*

**New Features:**
-   Bug Fixed
-   Hook Added
-   Optimize Code
-  More.........

= 3.3.4 =
*Date - 22 Jun 2021*

**New Features:**
-   Bug Fixed
-   Hook Added
-   Optimize Code
-  More.........


= 3.3.5 =
*Date - 22 Jun 2021*

**New Features:**
-   Return Price Issue fixed
-   Intermediate Route issue fixed
-   Bug Fixed
-  More.........

= 3.3.6 =
*Date - 14 Jan 2022*

**New Features:**
-   Bug Fixed
-  More.........

= 4.0.0 =
*Date - 23 Feb 2022*

**New Features:**
-  Single Bus Settings layout improved
-  Bus Category Taxonomy Label updated
-  Bus Settings layout improved
-  Gutenburg editor option added
-  Translation bug fixed
-  New words added in Translation settings
-  New color options added in style settings
-  Bus Search form css issue fixed
-  Bus Search form minimal theme added
-  Bus Search list layout improved
-  Required plugin notification improved
-  Language POT file updated
-  More.........


= 4.0.8 =
*Date - 07 March 2023*

**New Features:**
- Search issue fixed
- Global onday & offday issue fixed
- Code Optimize
-  More.........


= 4.0.9 =
*Date - 10 March 2023*

**New Features:**
- Bug Fixed
- Code Optimize
-  More.........


= 4.1.1 =
*Date - 06 March 2023*

**New Features:**
- Bug Fixed
- Code Optimize
-  More.........


= 4.1.4 =
*Date - 01 June 2023*

**New Features:**
- Bug Fixed
- Code Optimize
- More.........