Сделайте так, чтобы человек который работает в такси, не мог вызывать такси. А для заказчика некий рейндж. При выходе за который заказ такси отменяется.
Ну некую зону вокруг человека. А то бывает, и частенько бывает, что едешь такой по вызову за несколько километров, а человека уже и нет там. В итоге время и деньги потерял.