Bus Booking API integrations
REDBUS , TRAVEL YARI , abhibus , ETRAVELSMART, TICKETSIMPLY , ticketgoose ..etc any bus API INTEGRATIONS can be done in all modules on it.
With the current set of web services provided, the client can perform the following functions:
Bus Booking API integrations
REDBUS , TRAVEL YARI , abhibus , ETRAVELSMART, TICKETSIMPLY , ticketgoose ..etc any bus API INTEGRATIONS can be done in all modules on it.
UNIQUE FEATURES
Booking Service
Each city is represented by a unique city id. This service provides APIs to fetch the list of all cities with their city ids.The client would use this list to map city id to city name.A client would typically maintain the list of cities in its database and would update the same periodically. It is suggested that client clears the entire list and fetches the entire list at least once in 7days.
Returns CityList object, call this to get the list of all the cities
The client can use this data to :
a. Get list of all origin points from which bus services are available.
b. Get list of all destination points to which bus services are available from a given origin point
The source-destination pairs can be maintained in the client database and be updated like in the case of city list mentioned above (using GetDestination).
The above provides list of Boarding points to which services are available.Client would make a call to get list of boarding points and their respective boarding times, landmark,complete address and contact numbers for the specified route.
Description:
When Is Available is True,user selects the bus service which will fetch the Seat layout .The client also fetches list of boarding points for the selected route and displays them for the user to select.User selects Seat, boarding point and give passenger details
When Is Available is False user is not allowed to select seat as they all are sold out.
User needs to fill the following passenger details:
1. Title (Mr/Mrs/Ms/Miss)
2. Full name
3. Age
4. Mobile
5. Email
6.Gender
7.IDtype
8.IDnumber
9.Bookingtype
10.Primary
11.Address
This is post method which takes BlockRequest in request body and returns BlockKey (String. This has been made as two steps to allow some payment collection before confirming the seat.
Once user gives all the above details along with the seat numbers and boarding point, client calls the server to book the seats tentatively. If the specified seats are still available, the server blocks them tentatively and returns a tentative booking reference number(Block key). The seats will be blocked under the given reference number. These seats are blocked for some specified time(20 Min)and this value is returned in the tentative booking confirmation .If there is no confirmation call (next step) from the client before that time, the server will unblock the seats.
Returns TIN for booked ticket.Once the ticket was tentatively booked, client/user collects the ticket fare from the customer and calls the server to confirm the booking. The client needs to give the tentative reference number(Block key) to confirm the ticket. The server will return the confirmed ticket details including Ticket number.
This service provides the required APIs for ticket cancellation. getCancellationData – Gives the cancellation data (isCancellable, cancellation charges, refund amount etc.) for given tin.
TESTING AND FIXING BUGS
Quality Testing for the entire website api INTEGRTAIONS
Fixing if any bug is found
MIGRATION TO LIVE SERVER
Migrating the site from local server to live server
Requirements needed from Client
Domain Name
API for Integration(We will Integrate it)
Hosting details
One point of contact for project coordination
Project Delivery
API integrations will be delivered in 5- 7 Working days (excluding Saturday, Sunday & Public Holidays)
from the date of the contract. (Depending on the required features the estimate shall vary)
Total Cost
INR – Rs.45,000 Website or Mobile Application (Android + IOS)
USD – $600 Website or Mobile Application (Android + IOS)
Note:
One year Free Support will be provided.
Reviews
There are no reviews yet.