Sales module

Turnit Ride’s goal has always been to allow passenger transport operators boost their sales and marketing capabilities. It boasts a state of the art dynamic fares and marketing engine, allowing revenue managers to utilize available resources efficiently, and maximize seat occupation and profitability. Considering the complexity of inventory distribution across multiple sales channels, it is vital to have a clear centralized omni-channel system with the ability to assign specific fares, conditions and marketing schemes according to any chosen strategy. Turnit Ride is all about flexibility and sales performance. All you need to add is your imagination.

Sales Channels

Since Turnit Ride is a cloud-based centralized platform, capacity handling and sales of a specific departure can take place from all channels in real time. As all sales channels interface with the back-end system over web-services, customers have a choice of either integrating their existing websites or use 3rd party web developers to develop new front-end channels.

Turnit Ride API-s also cover refunding and modification functionality, allowing operators to utilize web-based self-service principles and reduce help-desk and call-center costs. Sales API also includes a shopping-basket logic, allowing multi-ticket sessions to be handled within one payment.

Turnit Ride is capable of distributing sales across both digital and physical sales channels. These include:

Depending on the business processes and booking flow of the client, Turnit Ride can adjust the B2C API to match those needs. Depending on the type and needs of the customer, we can set up B2C channels based on:

  • White label sales engine with configurable layout and functionalities or
  • Rest API that covers the whole sales process, enabling customers to build custom applications or integrate with their existing B2C interfaces
Our Android-based hardware agnostic sales & check-in application allows on-board staff to be fully aware of the seat inventory in real time. Key features of the on-board application include:







  • Ticket sales module, working both in online and offline mode. Should there be any interruption in connection to back-end servers, the driver can sell seats based on the last known information received while other sales channels can be closed after certain timeout period (configurable) to minimize chances for overbooking. When connection re-establishes, seat stock is again synchronized, and the system resumes online mode.
  • Check-in module, which allows registering pre-bought tickets using QR-code scanner, 4-digit booking code or loyalty/ID cards, etc. Every check-in event is unique, minimizing fraud through copying or falsifying ticket ID-s.
B2C API can be specifically adjusted for self-service vending workflows to support touch-screen and shortcut-optimized user interface
Turnit Ride platform provides a full range of powerful B2B products that include:







  • Web-based agency module for travel agencies
  • Rapid sales module for busy terminals/stations where it is necessary to sell tickets fast and avoid queuing
  • Web affiliate module that allows integration with affiliate systems using deep link or full API integration

All business relations between carriers and agencies are managed within the system, including:

  • Permissions, on which lines and how many seats the agencies can sell
  • Individual commission levels for each agency and departure to boost sales on highly competitive departures
  • Third-level sub-agency management, including commission split between primary and sub-agent, individual log-in credentials and reporting tools
  • Commission can be either included in the ticket price or added on top of it
  • Agency sales points management (physical and virtual)
  • Agency billing/invoice generator
Our well-documented B2B API can be used to distribute inventory across GDS networks and aggregation websites. Applying business rules, commission and restrictions can be set up in agency module.







Tickets can be delivered regardless of chosen sales channel using the following methods:

  • URL to HTML-based ticket, which can be delivered by SMS or E-mail
  • PDF sent to e-mail
  • Passbook sent by SMS or link


Recommended reading:

Fare management

Turnit Ride includes some of the most advanced fare management and manipulation tools available in ground-based passenger transportation industry. These include:

  • Origin/Destination- , distance- and zone-based fares
  • Discount products and concessionary fares
  • Demand or time-to-departure based fares, which can depend on the number of tickets sold to the trip or time left until departure, maximizing yield per trip
  • Possibility to change the fare matrixes one by one or apply common algorithm to all price list items at the same time
  • Price dispatching tool, which allows to target and deploy a quick fare change on (set of) specific trip(s) in order react immediately to competitive changes on the market (disruptions or price changes on competitor services for example)
  • Ability to define general price listsand fare categories, which considerably simplifiesthe fare management of complicated and widely branched route network
  • Differentiate fares by sales channels. For example, the fares on the web channels can be cheaper than the fares offered on board or ticket offices.
  • Ability to define fares depending on one-way or return ticket type
  • Multi-leg pricing, which allows to set specific O/D (Origin/Destination) based fares when combining multiple trips for the journey

In addition to single tickets, Turnit Ride supports both period- and serial ticket products, which can be defined based on multiple parameters, including:

  • Time of validity
  • Amount of trips valid for travel
  • O/D between which the ticket product is valid

Recommended reading: 

Cancellations, refunding and modifications

In addition to flexible fare management, it is also possible to set up a comprehensive cancellation, refunding and modification policy. Any transactions in the system are possible to edit both through B2B and B2C sales channels based on following rules applied to that particular transaction:

  • Only a Percentage, sum or fixed value is refunded
  • Regular ticket refund is processed by issuing a voucher
  • Cancellation/refund/modification is allowed
    • only up to certain time before departure
    • only in specific sales or after-sales channel
    • only starting from specific loyalty level
    • only to corporate customers
    • only to passengers with corresponding insurance product
  • It is also possible to set override option to those rules for certain user profiles (administrators, head of shift, etc)

Ancillary revenue services

As more and more operators earn extra revenue from add-on services and combined offers, Turnit Ride provides this functionality on two levels – products can be tied either to specific service (extra luggage, bottled water etc) or sold as general add-on product (cancellation insurance). Service-based ancilliary products can be pre-set by stock amount per trip. Ancillary revenue services include:

  • Booking a taxi or transfer upon arrival at an agreed time and fee
  • Extra luggage or carry-on bicycle
  • Cancellation or modification insurance
  • Optional service fees
  • Combined offers with external products (other public transport products, hotel booking etc)

Turnit Case Studies