ОБНОВЛЕНИЕ ПРОГРАММНОГО КОМПЛЕКСА ОТ 14.01.2025

В этом обновлении мы сосредоточились на защите от ошибок при завершении заказов, наглядности таксометра и улучшении интерфейса клиентского и водительского приложений на Android и iOS.


Android — Водительское приложение

1. Защита от нулевой стоимости при ручном вводе цены

Теперь в режиме ручного ввода стоимости:

  • если введено значение 0, кнопка «Подтвердить» неактивна;
  • пока водитель не введёт никакую сумму, кнопка также остаётся неактивной.

Это полностью исключает ситуацию, когда заказ закрывается с нулевой стоимостью из-за случайного нажатия.

Польза: меньше ошибок, честные расчёты и отсутствие «бесплатных» поездок.


2. Таксометр: отображение наценки за пересечение зон

В таксометре теперь отображаются теги при пересечении зон, если за это предусмотрена наценка.

Формат отображения:
Название зоны, +сумма, валюта
Пример:
Центр +5 грн

Польза: водитель сразу видит, за что именно увеличилась стоимость, без догадок и вопросов.


3. Рейтинг водителя: скрытие пустых значений

Если рейтинг водителя равен прочерку или null:

  • звёздочка и значение рейтинга не отображаются вовсе.

Польза: аккуратный интерфейс без пустых или непонятных элементов.


iOS — Клиентское и водительское приложения

4. Исправлена опция «Ввод цены вручную»

На iPhone функция ручного ввода цены ранее не работала.
Ошибка исправлена — теперь ввод цены вручную работает корректно в водительском приложении.

Польза: одинаковая логика работы тарифов на Android и iOS.


5. Клиентское приложение: скрытие выбора тарифов при одном варианте

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

Польза: интерфейс становится чище, клиент не видит лишние элементы и не путается при заказе.


Итог

В этом обновлении TaxiAdmin:

  • защищён ручной ввод цены от нулевых значений;
  • улучшена наглядность таксометра при пересечении зон;
  • приведён в порядок интерфейс рейтингов;
  • восстановлена работа ручного ввода цены на iOS;
  • упрощён интерфейс клиентского приложения при одном тарифе.


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

[an error occurred while processing the directive]