assim como outros usuarios mencionaram a estrutura de aplicativos deve ser revisada aqui e um cenario recorrente motorista aceita a viagem a 10 minutos ele esta terminando outra viagem eu espero 10 minutos o motorista termina sua viagem anterior e depois cancela em mim resultado desperdicado 10 minutos agora o preco da viagem aumentou em uma porcentagem enorme tente novamente a mesma coisa acontece 20 minutos e ainda estou preso no mesmo lugar por favor repense o aplicativo que o motorista deve aceitar recuse a viagem imediatamente nao 10 minutos depois