Поля формы расчета стоимости доставки
Окно стоимости доставки рассчитывает цену для региона. Пользователь может выбрать количество товаров и учесть всю корзину. Выводятся все условия по подключенным службам доставки.
В окне доступны следующие поля:
Список доступных служб доставки, а также стоимость доставки зависит от значений, которые выбраны в этих полях.
В случае, если все параметры не помещаются в один ряд (например, на мобильных устройствах), блок скрывается/раскрывается по клику на ссылку «Параметры».
При изменении любого из параметров форма перезагружается для отображения обновленных данных расчета стоимости доставки.
Наличие полей настраивается параметрами компонента.
Ниже подробнее рассмотрим назначение каждого поля.
Расчет доставки производится до выбранного населенного пункта.
При клике по названию города в заголовке раскрывается блок с выбором избранных местоположений (1) и вводом произвольного населенного пункта (2).
При вводе местоположения доступны предварительные варианты.
Текущее значение местоположения вычисляется по алгоритму, описанному на блок-схеме.
При открытии подробного расчета число равно выбранному количеству в поле добавления в корзину.
Учитывается коэффициент единицы измерения для заданного товара.
Значение поля не может быть меньше коэффициента и всегда кратно ему. Поле содержит кнопки для уменьшения/увеличения количества на величину коэффициента.
В поле доступен выпадающий список с установленными типами плательщиков в системе.
Содержит выпадающий список способов оплаты.
Для списка учитываются все ограничения для платежных систем: по сайту, по типу плательщика и пр.
Например, если на сайте настроено ограничение, для оплаты наличными только для физического лица, то на форме расчета указанный способ оплаты будет отображен при выборе типа плательщика «физическое лицо» и будет отсутствовать при ином значении.
При отмеченной опции при расчете стоимости будут учтены товары, находящиеся в корзине покупателя.