Annulation of the trips is a natural part of the taxi business. A long range of circumstances may force passenger or driver to say “sorry, I should cancel it”. TaxiStartup resolves such situations as fair as possible. If passenger wants to cancel the order, he or she should always press >> Cancel >> Changed my mind as per the screenshot below
However in the company reports you would find two reasons for order cancellation by a passenger: "Decided not to go" and "No taxi".
If passenger cancels the order when driver is late for more than 3 minutes then estimated time of arrival AND distance from driver to pickup location is more than 200 meters, the system will mark cancellation status as “No taxi”. In such a case the client won’t be charged with cancellation fee, because the reason of the annulation lies on the driver’s part.
TaxiStartup always identifies real geolocation of driver and passenger. So if the driver presses arrived, but actually he is situated more than 200 m from the client’s location and has 3 min delay, passenger cancellation will be recognized as “No taxi”. This algorithm secures passenger from drivers' cheating.
In case the order status is “Decided not to go”, it means that rider cancelled the ride due to any other reason. In such situation cancellation fee applies. Please, remember that to be able to charge client with cancellation fee before arrival of the driver, c/c information is required. If no c/c has not been added to the passenger app, the system won’t be able to get fee physically.