Как вам помочь ?
Доставка в зависимости от стоимости доставки каждого товара
Если возникает потребность внести в доставку товаров критерий стоимости доставки в зависимости от стоимости доставки каждого товара, то в панели администрирования можно добавить новый метод. Рассмотрим, как это делается.
Переходим в "Настройки – Доставка", в правом верхнем углу нажимаем "Добавить". Выбираем модуль: "Доставка в зависимости от стоимости доставки каждого товара" (Рис.1).
Рисунок 1.
Пишем название модуля, описание и добавляем.
Далее в настройках редактирования данного метода доставки, чтобы увидеть его в клиентской части, делаем его активным. Для этого в настройках метода ставим галочку и сохраняем (Рис. 2).
Рисунок 2.
Если необходимо отображать стоимость доставки в карточке товара, нужно включить свойство "Отображать в карточке товара" (Рис. 3).
Рисунок 3.
В этом модуле заложено два способа по вычислению стоимости доставки:
1. Стоимость доставки выбирается по максимальной стоимости доставки.
2. Стоимость доставки выбирается по сумме всех стоимостей доставки.
Рисунок 4.
Для того чтобы ввести стоимость доставки для каждого товара, необходимо в панели администрирования выбрать пункт меню "Товары", далее - "Категории и товары", затем выбрать необходимый товар из списка категорий слева, пройти в карточку товара и в настройках "Доставка" выбрать пункт "Стоимость доставки" и поставить стоимость доставки товара. Рассмотрим на рисунках, как это делается:
Рисунок 5.1
Рисунок 5.2
Рисунок 6.
1. Стоимость доставки выбирается по максимальной стоимости доставки
Для того чтобы рассчитать стоимость доставки Вашей корзины, данный метод выбирает в корзине товар с максимальной стоимостью доставки. Есть два варианта расчета в зависимости от настройки:
1) учитывать количество товаров
2) не учитывать количество товаров
Рисунок 7.
1. Учитывать количество товаров
Для того чтобы рассчитать стоимость доставки Вашей корзины при включении этой настройки, данный метод выбирает в корзине товар с максимальной стоимостью доставки и умножает его на количество единиц данного товара. Рассмотрим на примере:
В панели администрирования "Настройки - Способы доставки" выбираем новый метод, включаем настройки и сохраняем.
Рисунок 8.
Введем различную стоимость доставки для трех телефонов Apple:
Рисунок 9.
Рисунок 10.
Рисунок 11.
Переходим в клиентскую часть и формируем корзину: выбираем три данных телефона по две единицы каждого товара:
Рисунок 12.
Оформляем заказ и выбираем данный метод доставки.
Рисунок 13.
В итоге цена доставки получена исходя из выбора в корзине товара с максимальной стоимостью и умножения этой стоимости на количество единиц данного товара.
Т.е. в корзине телефон Apple iPhone 12 Pro (MGMU3RU/A), РСТ, 512 Гб, ЦВЕТ ГРАФИТ имеет самую максимальную стоимость доставки 300 руб., умножаем на 2 (количество единиц данного товара) и получаем стоимость доставки 600 руб.
2. Не учитывать количество товаров
Для того чтобы рассчитать стоимость доставки Вашей корзины, данный метод выбирает в корзине товар с максимальной стоимостью доставки. Рассмотрим на примере:
В панели администрирования "Настройки - Способы доставки" выбираем новый метод, включаем настройки и сохраняем.
Рисунок 14.
Введем различную стоимость доставки для трех телефонов Apple:
Рисунок 15.
Рисунок 16.
Рисунок 17.
Переходим в клиентскую часть и формируем корзину: выбираем три данных телефона по две единицы каждого товара.
Рисунок 18.
Оформляем заказ и выбираем данный метод доставки.
Рисунок 19.
В итоге цена доставки получена из выбора в корзине товара с максимальной стоимостью, при этом количество единиц данного товара не влияет на стоимость доставки.
Т.е. в корзине телефон Apple iPhone 12 Pro (MGMU3RU/A), РСТ, 512 Гб, ЦВЕТ ГРАФИТ имеет самую максимальную стоимость доставки 300 руб., соответственно стоимость доставки корзины будет равна 300 руб.
2. Стоимость доставки выбирается по сумме всех стоимостей доставки
Для того чтобы рассчитать стоимость доставки Вашей корзины, данный метод складывает стоимость доставки каждого товара. Есть два варианта расчета в зависимости от настройки:
1) учитывать количество товаров
2) не учитывать количество товаров
Рисунок 20.
1. Учитывать количество товаров
Для того чтобы рассчитать стоимость доставки Вашей корзины при включении этой настройки, данный метод суммирует стоимость доставки каждого товара, умноженную на количество единиц данного товара. Рассмотрим на примере:
В панели администрирования "Настройки - Способы доставки" выбираем новый метод, и включаем настройки и сохраняем.
Рисунок 21.
Введем различную стоимость доставки для трех телефонов Apple:
Рисунок 22.
Рисунок 23.
Рисунок 24.
Переходим в клиентскую часть и формируем корзину: выбираем три данных телефона с разным количеством единиц каждого товара.
Рисунок 25.
Оформляем заказ и выбираем данный метод доставки.
Рисунок 26.
В итоге цена доставки получена суммированием стоимости доставки каждого товара, умноженной на количество единиц данного товара.
Т.е. в корзине 2 телефона Apple iPhone 12 Pro (MGMR3RU/A), РСТ, 256 Гб, ЦВЕТ ЗОЛОТОЙ, имеющие стоимость доставки за единицу товара 100руб., 3 телефона Apple iPhone 12 Pro (MGMU3RU/A), РСТ, 512 Гб, ЦВЕТ ГРАФИТ, имеющие стоимость доставки за единицу товара 300руб., и 4 телефона Apple iPhone 12 Pro (MGMV3RU/A), РСТ, 512 Гб, СЕРЕБРИСТЫЙ, имеющие стоимость доставки за единицу товара 150руб., в итоге вычислим стоимость доставки:
2*100 + 3* 300 + 4* 150 = 1700 руб.
2. Не учитывать количество товаров
Для того чтобы рассчитать стоимость доставки Вашей корзины при включении этой настройки, данный метод суммирует стоимость доставки каждого товара. Рассмотрим на примере:
В панели администрирования "Настройки - Способы доставки" выбираем новый метод, и включаем настройки и сохраняем.
Рисунок 27.
Введем различную стоимость доставки для трех телефонов Apple:
Рисунок 28.
Рисунок 29.
Рисунок 30.
Переходим в клиентскую часть и формируем корзину: выбираем три данных телефона с разным количеством единиц каждого товара.
В панели администрирования "Настройки - Способы доставки" выбираем новый метод, включаем настройки и сохраняем.
Рисунок 31.
Оформляем заказ и выбираем данный метод доставки.
Рисунок 32.
В итоге цена доставки получена суммированием стоимости доставки каждого товара, при этом количество единиц данного товара не влияет на стоимость доставки.
Т.е. в корзине 2 телефона Apple iPhone 12 Pro (MGMR3RU/A), РСТ, 256 Гб, ЦВЕТ ЗОЛОТОЙ, имеющие стоимость доставки за единицу товара 100руб., 3 телефона Apple iPhone 12 Pro (MGMU3RU/A), РСТ, 512 Гб, ЦВЕТ ГРАФИТ, имеющие стоимость доставки за единицу товара 300руб., и 4 телефона Apple iPhone 12 Pro (MGMV3RU/A), РСТ, 512 Гб, СЕРЕБРИСТЫЙ, имеющие стоимость доставки за единицу товара 150руб., в итоге вычислим стоимость доставки:
100 + 300 + 150 = 550 руб.
Готово. Мы рассмотрели настройку метода доставки "В зависимости от стоимости доставки каждого товара".
Другие статьи по теме
- Доставка по зонам
- Список точек продаж с привязкой к городу
- Бесплатная доставка для некоторых товаров
- Типы доставки
- Какие способы доставки существуют в интернет-магазине?
Тэги: доставка, доставка в зависимости от стоимости доставки каждого товара