
BUSPORTAL is a system for booking seats and selling bus tickets through the website, the admin panel, messengers and the carrier's other sales channels.
We will walk through the booking process on your own routes and fares.
When requests arrive by phone, through the website, by email and in messengers, the dispatcher has to move the information across by hand. Data gets duplicated, free seats are shown incorrectly, and passengers can be told contradictory things.
BUSPORTAL brings bookings from every connected channel into a single registry.
ONE REGISTRY
The carrier's team sees:

BOOKING OVERVIEW
TRIP: Lviv-Fano (Italy)
Learn more: CRM for carriers

The live seat map is shared by every sales channel. If a seat is already sold or reserved, the system will not let anyone book it again.
A booking lands in the carrier's system automatically. The dispatcher does not re-enter the data or update the passenger list by hand.
trip search
BUSPORTAL helps the passenger find not just a direct bus, but also journeys with a connection or with a transfer leg to the bus.
The search takes into account:

Learn more: Website for a bus carrier
SEAT MAP
The passenger sees the live seat map and picks a comfortable seat themselves.


The map shows:
If the vehicle for a trip changes, the dispatcher can assign a different seat map and check where the passengers end up.
Learn more: Driver app
FARES
The system lets you set up:
BUSPORTAL builds the final price of a journey from the route, the seat, demand, the passenger type and the extra services chosen.
Learn more: Dispatch software
The website, the admin panel and every other channel work from the same live seat count.
When a passenger moves on to payment, the chosen seat is held for them. For standard online booking the hold can last 15 minutes. If payment is not completed, the seat goes back on sale automatically.
Yes. The carrier's website works as one of the sales channels: bookings made there land in the same registry as orders from the admin panel, messengers and every other connected channel.
Yes. The dispatcher finds the right trip and creates the booking in the admin panel while talking to the passenger.
The website, the admin panel and every other channel work from the same live seat count. When a passenger moves on to payment, the chosen seat is held for them, and for standard online booking that hold can last 15 minutes. If payment is not completed, the seat goes back on sale automatically.
Yes. The seat map has a separate state for 'seats closed by the carrier' and those seats are not offered to the passenger during online booking.
Yes. The seat map is configured for a single-deck or a double-deck bus. If the vehicle for a trip changes, the dispatcher can assign a different seat map and check where the passengers end up.
Yes. The fare settings cover payment and price display for a journey in different currencies.
BUSPORTAL adapts to your company's routes, sales channels and business processes.