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



