Оформление
Когда бронирование считается оплаченным
Бронирование считается оплаченным, когда целые части внесённой суммы и итога совпадают. Дробная часть у обеих сумм отбрасывается — не округляется, а именно отбрасывается.
Зачем так сделано
Округления в расчёте аренды дают расхождения в доли единицы. Если бы сравнение шло до копейки, клиент, заплативший ровно столько, сколько ему назвали, оказывался бы должником на 30 копеек — и бронирование висело бы недоплаченным.
Где это видно
Правило одно и то же во всех местах: цвет в списке, чип на доске, состояние оплаты в карточке и в фильтрах. Это сделано намеренно — чтобы одно и то же бронирование не выглядело оплаченным в одном месте и недоплаченным в другом.
Прощается не всякий хвост
Отбрасывание дробной части — не допуск «плюс-минус копейка». Прощается только недоплата, не пересекающая целую границу.
Заплатил 99,20 при итоге 99,90 — считается оплаченным: целые части равны. Заплатил 99,70 при итоге 100 — считается недоплаченным, хотя не хватает меньше, чем в первом случае: целые части разошлись.
Поэтому «не хватает совсем чуть-чуть, а бронирование числится недоплаченным» — не сбой. Смотрите не на размер недоплаты, а на то, перешла ли она целую единицу.
Что делать, если бронирование числится недоплаченным
- Откройте карточку бронирования и сверьте внесённое с суммой к оплате.
- Проверьте, не залог ли держит разницу: пока средство не принято, он входит в итог.
- Если целые части разошлись — примите оплату на недостающее.
- Если расхождение только в дробной части, ничего делать не нужно: бронирование уже считается оплаченным.