Multiple booking solutions

The product feature multiple booking solutions (MBS) allows passengers to choose between more than one booking offer when making a ride request. Without the feature, only the one offer with the best score of the matching is shown. If MBS is activated, it’s possible to display a defined amount of other solutions and even public transport (PT) solutions. In the app, passengers pick between these offers when booking; see Book a ride.

There are two kinds of booking offers that MBS offers:

  • PT = public transport
  • DRT = demand-responsive transport

MBS works in ioki Passenger App and ioki Web Booking. It cannot be used for operator booking in Control Center. PT offers only appear if the feature public transport alternatives is activated for the same product. Moreover, the option “number of persisted Public Transport Alternatives” in this feature have to be at least on 1. Otherwise, only DRT offers will be shown, even if the settings of MBS are set for PT.

MBS Tasklist

In this example from a matching log, it’s shown that the solution on Rank 1, “wins”. It has the Status chosen. With MBS, it’s possible that more than one can be chosen. In this tasklist two solutions, rank 1 and 2, get this status and will be offered as booking solution. Solutions will be chosen not alone after the highest raking, but also from the best results of different active vehicles. Rank 2 has a lower score than Rank 3, but it’s a different vehicle than rank 1 and rank 3. Because Rank 1 is the better solution for the same vehicle like rank 3 and rank 2 is the best solution for this vehicle, rank 1 and 2 will be chosen. They are real alternatives from each other and the passenger can choose between these two vehicles.

In the matching log tab of the ride you can find the serializer of offered solutions. Here it’s possible to recheck which data is sent from Control Center to the app.

This is displayed in every offered ride, even if the MBS feature is deactivated.

The numbers of the DRT matches and PT matches can be different from each other. They are set in maximum of delivered DRT matches and maximum of delivered PT matches. Also, the solution order, maximum of delivered solutions and time threshold can be set here.

Activate this feature

Roles: Super Admin

  1. Navigate to the management settings of the product.
  2. Within the Product features section, select the checkbox Multiple booking solutions.
  3. Select Save.

Configure this feature

This feature can be configured within the section Multiple booking solutions in the management settings of a product.