Your comments

1. К тарифному плану водителя должны привязываться несколько тарифных планов клиентов.

2. продолжительность должна настраиваться от нескольких часов до месяца и иметь возможность настройки начала действия тарифа и окончание в часах и минутах, а так же в днях недели.

- настройки тарифа должны быть универсальными: должна быть возможность настроить тариф например если это недельный безлимит для каждого дня недели в отдельности по времени в течении дня (если я хочу дать водителям брать заказы в час пик за меньшую стоимость или наоборот доплатить им на счет за взятые заказы в час пик). Тоже самое касается тарифа за каждый заказ: так же должна быть настройка стоимости за заказ по времени суток и возможность доплаты за неудобные заказы или неудобные часы работы.

- кроме этого тариф должен иметь возможность настройки списания в двух вариантах: первый это "жесткий" - списание привязано ко времени и дню недели или каждый день и списывается в установленное время в любом случае работал водитель или нет; второй "свободный" - списание привязано к моменту выполнения первого заказа в указанный период времени.

3. приоритет должен быть не только в метрах до заказа, но и по времени в течении которого данные водители видят первыми поступающий заказ. (так же это правило должно распространяться и на поступающие предварительные заказы)

У нас такой проблемы нет, но приходим к тому, что нужно сделать настраиваемым данную функцию.

Я имел ввиду минимум который вы установили в программе для водителя, плюс какая то минимальная сумма при достижении которой система выдает информацию водителю о его балансе

Может есть смысл сделать информирование водителя о приближении баланса к минимальному (значение должно быть настраиваемым), у нас такое было реализовано. Помогало.

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

Вы все правильно пишите. Я написал про начисление бонусов за регистрацию первоначальную и списание их за первую поездку. А уже потом давать клиенту другие бонусы и привилегии.

Я бы никогда не подумал, что водители будут просить сделать приложение на айфон, если бы несколько моих водителей об этом не сказали мне в этом месяце.

Поэтому полностью поддерживаю вопрос создания программы на айфон.

Пусть как бы это не казалось глупым для нас, водителей и подработчиков нам не понять. Если у них есть айфон, они не хотят покупать еще дополнительную балалайку.

Еще одно предложение: например давать 400 (настраиваемая сумма) за регистрацию или скачивание программы или регистрацию промокода. И сделать настраиваемой сумму списания за первую поездку.

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