Предлагаю в службу такси добавить номера телефонов. Тоесть :
1. Если нет телефона то в такси нельзя устроиться.
2. Допустим я обычный клиент решил вызвать такси. Я нажимаю У - Тел. книга - Срочные вызовы - Такси. Появляется надпись в чате. Ваш вызов принял Имя_Фамилия (таксист) тел. 1111111 (тел. номер таксиста). А таксисту появлялся тоже имя фамилия и номер клиента. Чтобы они могли созвониться для уточнения времени ожидания. К чему я это пишу что я был сам таксистом и очень много было вызовов и я приехал а клиента нет. Это затраты на бензин и ремонт.
3. (этот пункт на ваше усмотрение) Сделать за ложный вызов штраф с клиента - 50$ (тоесть таксист приехал на место и если возле точки прибытия нету клиента он (таксист) пишет команду в чате и с клиента снимается штраф) с сообщением "Вы оштрафованы на 50$ за ложный вызов в службу такси". Также можно сделать и с таксистами (допустим таксист не приехал через 10 мин после принятия вызова то клиент может тоже стянуть штраф в размере 100$ с таксиста) и вывести сообщение "Вы оштрафованы на 100$ за истечением времени ожидания в 10 мин."