я таким образом и сделал, то есть анулировал стоимость доставки своего заказа. менеджеры не смотрят. это общепит. заказ сразу поступает на кухню + распечатывается чек)
js это «шкурка», она должна дублировать логику сервера для сокращения мусорных запросов на сервер. Например валидацию или расчёт.
ВСЕ параметры приходящие с фронта должны дополнительно валидироваться сервером. Сам рассчет лучше делать через сервер, для этого есть HTTP API у Яндекса. Точку выбираешь через js, а рассчет уже делает сервер