Почему автоматически выбирается пункт самовывоза, причём в котором нет данного товара? Как исправить?
При выборе варианта доставки "самовывоз" если покупатель не выбрал точку самовывоза и нажал кнопку «Оформить заказ», тогда в заказ добавляется первая точка из базы данных, причём данного товара там может не быть, он находится только в одной из 15 точек доступных для самовывоза. Правильная работа идёт если клиент самостоятельно нажал на выбор именно этого пункта выдачи.
Возможно ли как-то сделать, чтобы после нажатия на кнопку «Оформить заказ», происходила проверка выбора точки самовывоза, и если покупатель не выбрал точку, тогда выводилось сообщение об ошибке и оформление заказа не происходило дальше.