С чем вам помочь?

Задавайте вопрос или опишите проблему, с которой Вы столкнулись

Метод доставки "Доставка в зависимости от веса и расстояния"

Часто возникает потребность внести в доставку товаров критерии стоимости доставки в зависимости от веса товара и расстояния до места доставки товара.

Для этого в панели администрирования можно добавить новый метод. Рассмотрим, как это делается.

Переходим в “Настройки – Методы доставки”, в правом верхнем углу нажимаем добавить. Выбираем модуль: «Доставка в зависимости от веса и расстояния» (Рисунок 1)


Рисунок 1.

 

Пишем название модуля, описание , порядок сортировки и добавляем.

В дереве справа выбираем созданный метод и чтобы увидеть его в клиентской части делаем его активным. Для этого в настройках метода ставим галочку. (Рисунок 2)


Рисунок 2.

Если необходимо отображать стоимость доставки в карточке товара нужно включить свойство «Отображать в карточке товара» (Рисунок 3)


Рисунок 3.

В этом модуле заложено два способа по вычислению стоимости доставки:

 

1.Вычисление базовой стоимости в зависимости от веса товара

2. Вычисление базовой стоимости в зависимости от веса товара и расстояния до пункта доставки


1.Вычисление базовой стоимости в зависимости от веса товара

Для введения базовой стоимости в зависимости от веса товара необходимо заполнить поля «До», «Стоимость» и можно включить дополнительно «за кг».

Рассмотрим два варианта заполнения:
1. Включаем настройку «за кг»
2. Не включаем настройку «за кг»

1.1 Включаем настройку «за кг» (Рисунок 4)


Рисунок 4.

При включении данной настройки стоимость каждого пункта будет умножаться на число килограммов в заказе.

Рассмотрим на примере три покупки с разным весом , с учетом того что цена доставки будет рассчитываться в зависимости от веса за каждый килограмм:

Нужно настроить доставку

от 0 до 2 кг - 100 рублей за кг
от 2 до 5кг - 50 рублей за кг
от 5 кг и далее бесплатно

Для этого последовательно заполняем поля, сначала, вводим значение, до 2 кг стоимость 100 рублей, ставим галочку «за кг», нажимаем добавить (Рисунок 5)


Рисунок 5.

Затем вводим до 5 кг стоимость 50 рублей. Значение «От 2 кг» вводить не нужно, оно будет браться, как раз предыдущее введенное значение «До». Ставим галочку «за кг». (Рисунок 6)


Рисунок 6.

После того как ввели последнее значения веса товара, по которому, в соответствии стоит стоимость доставки, выше этого веса стоимость доставки будет бесплатной. Сохраняем настройки.

Рассмотрим в клиентской части, как будет рассчитываться доставка товара, для данного примера:

Вес товара 1.1 кг. Стоимость за каждый килограмм должна быть 100 руб. поэтому стоимость доставки 110 рублей


Рисунок 7.

Вес товара 3.2кг. Стоимость за каждый килограмм должна быть 50 рублей, поэтому общая стоимость доставки 160 рублей


Рисунок 8.

Вес товара 6.45. Поэтому стоимость доставки будет бесплатной


Рисунок 9.

1.2 Не включаем настройку «за кг»


Рисунок 10.

Рассмотрим на примере:

Нужно настроить доставку

от 0 до 2 кг - 100 рублей
от 2 до 5кг - 50 рублей
от 5 кг и далее бесплатно

Для этого последовательно заполняем поля, сначала, вводим значение, до 2 кг стоимость 100 рублей, нажимаем добавить (Рисунок 11)


Рисунок 11.

Затем вводим до 5 кг стоимость 50 рублей. Значение «От 2 кг» вводить не нужно, оно будет браться как раз предыдущее введенное значение «До». (Рисунок 12)


Рисунок 12.

После того как ввели последнее значения веса товара, по которому, в соответствии стоит стоимость доставки, выше этого веса стоимость доставки будет бесплатной. Сохраняем настройки.

Рассмотрим в клиентской части, как будет рассчитываться доставка товара, для данного примера

Колонки весом до 2 кг поэтому доставка 100руб.


Рисунок 13.

Колонки весом от 2-3 кг поэтому доставка 50 руб.


Рисунок 14.

Колонки весом больше 5 кг поэтому доставка бесплатна


Рисунок 15.

2. Вычисление базовой стоимости в зависимости от веса товара и расстояния до пункта доставки

Для вычисления стоимости доставки в зависимости от веса товара и расстояния до пункта доставки сумма доставки будет складываться :

• из суммы за учет веса товара
• суммы за учет расстояния доставки.

Расчет стоимости доставки, учитывая вес товара можно рассмотреть в пункте 1 - Вычисление базовой стоимости в зависимости от веса товара .


Рисунок 16.

Если для веса нет никаких критериев по оплате, тогда сумма доставки будет зависеть только от суммы доставки в зависимости от расстояния:


Рисунок 17.

Рассмотрим второй критерий вычисления стоимости доставки в зависимости от расстояния до пункта назначения.

Для введения настройки «Учет расстояния» необходимо заполнить поля «До», «Стоимость» и при желании настройку «за км».

Рассмотрим два варианта заполнения:
1. Включаем настройку «за км»
2. Не включаем настройку «за км»

2.1 Включаем настройку «за км»


Рисунок 18.

При включении данной настройки стоимость каждого пункта будет умножаться на число километров в доставке товара.

Рассмотрим на примере

Нужно настроить доставку в зависимости от веса товара:

от 0 до 2 кг - 100 рублей за кг
от 2 до 5кг - 50 рублей за кг
от 5 кг и далее бесплатно
и в зависимости от расстояния:
от 0 до 10 км - 40 рублей за км
от 10 до 100 км - 60 рублей за км

Вычисление доставки в зависимости от веса товара показано в пункте 1.

Рассмотрим вычисление доставки в зависимости от расстояния.

Для этого последовательно заполняем поля, сначала, вводим максимальное значение расстояния 100 км.


Рисунок 19.

Затем вводим до 10 км стоимость 40 рублей , ставим галочку «за км». Нажимаем добавить.


Рисунок 20.

Вводим до 100 км стоимость 60 рублей, ставим галочку «за км». Нажимаем добавить.


Рисунок 21.

Рассмотрим в клиентской части, как будет рассчитываться доставка товара, для данного примера

1) Рассмотрим колонки с весом 1.1 кг. Стоимость доставки до 2кг – 100 руб. за каждый кг (по условию примера). Следовательно вычисляем: 100руб * 1.1 = 110 руб. К этой сумме прибавим стоимость доставки за учет расстояния до пункта .


Рисунок 22.

2) В клиентской части в форме оформления товара выбираем метод и ставим расстояние до места назначения. В данном случае 9 км. По условию примера до 10 км – стоимость 40 руб. за км. Следовательно, вычисляем 9 * 40руб. = 360 руб.

3) Для вычисления общей стоимости доставки складываем сумму : 110руб + 360 руб. = 470руб.( в соответствии с рисунком)


Рисунок 23.

4) Изменим в клиентской части расстояние до пункта назначения на 30 км. По условию примера до 100 км – стоимость 60 руб. за км. Следовательно вычисляем 30* 60 = 1800руб.

5) Для вычисления общей стоимости доставки складываем сумму : 1800руб + 110 руб. = 1910руб.( в соответствии с рисунком)


Рисунок 24.

2.2 Не включаем настройку «за км»


Рисунок 25.

Рассмотрим на примере

Нужно настроить доставку в зависимости от веса товара:

от 0 до 2 кг - 100 рублей за кг
от 2 до 5кг - 50 рублей за кг
от 5 кг и далее бесплатно
и в зависимости от расстояния:
от 0 до 10 км - 40 рублей
от 10 до 100 км - 60 рублей

Вычисление доставки в зависимости от веса товара показано в пункте 1.

Рассмотрим вычисление доставки в зависимости от расстояния.

Для этого последовательно заполняем поля, сначала, вводим максимальное значение расстояния 100 км.


Рисунок 26.

Затем вводим до 10 км стоимость 40 рублей. Нажимаем добавить.


Рисунок 27.

Вводим до 100 км стоимость 60 рублей. Нажимаем добавить.


Рисунок 28.

Рассмотрим в клиентской части, как будет рассчитываться доставка товара, для данного примера
1) Рассмотрим колонки с весом 1.1 кг. Стоимость доставки до 2кг – 100 руб. за каждый кг (по условию примера). Следовательно вычисляем: 100руб * 1.1 = 110 руб. К этой сумме прибавим стоимость доставки за учет расстояния до пункта .


Рисунок 29.

2) В клиентской части в форме оформления товара выбираем метод и ставим расстояние до места назначения. В данном случае 9 км. По условию примера до 10 км – стоимость 40 руб.

3) Для вычисления общей стоимости доставки складываем сумму : 110руб + 40 руб. = 150руб.( в соответствии с рисунком)


Рисунок 30.

4) Изменим в клиентской части расстояние до пункта назначения на 30 км. По условию примера до 100 км – стоимость 60 руб.

5) Для вычисления общей стоимости доставки складываем сумму : 60руб + 110 руб. = 170руб.( в соответствии с рисунком)


Рисунок 31.

Открыть онлайн чат? Открыть
Статья оказалась полезной? Да Нет
Как мы можем улучшить статью?
Благодарим за отзыв.
Благодарим за отзыв. Мы улучшим эту статью.
Произошла ошибка.
Не нашли нужную статью? Предложить тему
Не нашли нужную статью?
Благодарим за отзыв.
Произошла ошибка.

Оплата и доставка

Доставка в зависимости от веса и расстояния Доставка в зависимости от стоимости доставки каждого товара Метод доставки EMS Почта России (Служба доставки) Метод доставки "Доставка в зависимости от количества товаров" Подключения модуля доставки Checkout.ru Метод доставки "Доставка в зависимости от веса" Метод доставки "Доставка в зависимости от стоимости заказа" Бесплатная доставка Метод доставки - Самовывоз Фиксированная стоимость доставки Часто задаваемые вопросы по доставке Редактирование формы оформления заказа Метод доставки "Пункты выдачи" Подключение эквайринга от банка Авангард Метод доставки "Яндекс.Доставка" Печатная форма счета Метод оплаты "Pay Pal" Способ оплаты "Подарочный сертификат" Ошибка "нет доступных методов доставки" Ошибка "нет доступных методов оплаты" Выбираем службу доставки для интернет-магазина Подключение платежного модуля "Касса от Яндекс.Денег" Подключение платежного модуля "Единая касса" Wallet one Подключение платежного модуля Qiwi Подключение платежного модуля IntellectMoney Подключение платежного модуля LiqPay Подключение платежного модуля ChronoPay Подключение платежного модуля PayAnyWay (Moneta.ru) Подключение платежного модуля RBK Money Подключение платежного модуля OnPay.ru Подключение платежных модулей в интернет-магазине Как привязать метод оплаты к методу доставки Настройка методов доставки в интернет-магазине Подключение к системе Robokassa Подключение модуля доставки eDost Подключение модуля доставки СДЭК Установка кнопки «Купи в кредит». Выбираем процессинговый центр для подключения в интернет-магазин Какие способы оплаты существуют в интернет-магазине Как организовать доставку в интернет-магазине
© AdvantShop. Платформа для открытия интернет-магазина.