Описание моей услуги:
Я создаю сервис о распределении мобильного приложения для людей на основе N минут, чтобы рассчитать начисленную плату, а также учесть доплату за позднюю ночь.
С чем я сталкиваюсь:
Теперь услуга зависит от отправки API на сервер для расчета общей суммы, а затем клиентское приложение обновляет данные, чтобы показать общую цену, за которую клиент / заказчик подпишется, и оплатит ее наличными.
Проблема заключается в том, что в опубликованном API часто возникают проблемы с сотовой связью, такие как отсутствие сигнала или крайне медленная связь в зданиях.
В этом случае задержка отчета приводит к неправильному временному интервалу при расчете и ужасному взаимодействию с пользователем.
После долгих обсуждений бэкэнд-разработчик предложил перенести логику вычислений со стороны сервера на сторону клиента. Однако сводка по-прежнему уязвима, например, кто-то вручную устанавливает время и часовой пояс приложения и т. Д.
Есть ли какое-либо надежное решение для этой ситуации или какие-либо подсказки, которые я могу сделать для этого?