Доставка

Сложные правила для доставки товаров

Время чтения: 1 мин. 2182 просмотров

Стоимость доставки по таблице.

 

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

Итак, мы собираемся рассказать вам, как настроить этот модуль доставки по тарифам таблицы, а также несколько примеров.

Настройка доставки по тарифу таблицы — поставщик

Теперь поставщикам необходимо настроить правила доставки на панели инструментов поставщика. Им нужно щелкнуть параметр «Настройки » на панели инструментов поставщика.

Теперь им нужно нажать на опцию «Доставка».

Там они найдут зону доставки, созданную администратором. Им нужно нажать на опцию « Редактировать».

Там им нужно добавить способ доставки. Таким образом, поставщики должны нажать кнопку « Добавить способ доставки » .

Они найдут методы, которые администратор выбрал из бэкэнда. Оттуда они могут выбрать способ доставки по тарифу таблицы.

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

На следующей странице они найдут различные поля для настройки правил доставки.

  • Название метода—  название способа доставки, отображаемое для клиентов. Например, 1-й класс и 2-й класс, если для зоны два метода.
  • Налоговый статус — укажите, применяется ли налог к ​​сумме доставки.
  • Налог, включенный в стоимость доставки— укажите, включают ли расходы на доставку, указанные в таблице, налоги или исключают их.
  • Плата за обработку — дополнительная плата. Может быть фиксированной суммой (2,50) или оставить поле пустым, если плата за обработку не взимается. Вы можете установить фиксированную цену на упаковку или оплату труда.
  • Максимальная стоимость доставки — можно назначить максимальную стоимость для метода. Например, если вы установите цену в 2000 долларов, даже стоимость доставки составит 2500 долларов, но все равно будет отображаться 2000 долларов.
  • За заказ– рассчитывает доставку для всей корзины. Если в корзине клиента есть разные классы доставки, будет использоваться класс с наивысшим приоритетом.
  • Рассчитанные ставки за единицу товара– расчет ставки путем сверки каждой позиции в корзине клиента с таблицей ставок.
  • Рассчитанные ставки по строке— смотрит на каждую строку в корзине и сверяет ее с таблицей. Несколько одинаковых товаров находятся в одной строке, поэтому с клиента будет взиматься плата только один раз за несколько одинаковых товаров.
  • Рассчитанные тарифы для каждого класса доставки— каждый класс доставки в вашей корзине суммируется и предлагается по окончательной цене.
  • Плата за обработку заказа/позиции/позиции/класса: добавьте фиксированную дополнительную плату к стоимости каждой рассчитанной позиции или всего заказа, по классу, по позиции.
  • Минимальная стоимость заказа/элемента/элемента строки/класса: установите минимальную стоимость для расчетного элемента, для каждого вычисляемого элемента или всего заказа, для класса, для элемента строки.
  • Максимальная стоимость за элемент Заказ/Товар/Статья/Класс: Установите максимальную стоимость за рассчитанный элемент, каждый рассчитанный элемент или весь заказ, по классу, по позиции.

Тарифы таблицы

Класс доставки

Выберите класс доставки, к которому будет применяться этот тариф. Или, если поставщики хотят, они также могут применить ставку к товарам в любом классе доставки или без класса доставки.

Условие

Этот столбец сообщает системе, какую информацию о продукте следует использовать для расчета тарифов. Ваши варианты:

  • Нет— вы не хотите использовать информацию о продукте для расчета общей суммы.
  • Цена– стоимость товара.
  • Вес– вес предметов.
  • Item Count– количество отдельных предметов
  • Item Count (тот же класс)— количество товаров в классе доставки

Мин Макс

Минимальная и максимальная суммы для выбранного вами условия. Это будут:

  • Цена– минимальная и максимальная цена
  • Вес– минимальный и максимальный вес. Вы можете использовать единицу веса для определения в  WooCommerce > Настройки > Товары .
  • Количество предметов– минимальное и максимальное количество отдельных предметов. Например, вы можете захотеть иметь одну цену для 1-50 товаров, а другую — для 50+ товаров.
  • Количество предметов (того же класса) — минимальное и максимальное количество предметов в определенном классе.

Перерыв

Когда вы выбираете эту опцию, вы говорите подключаемому модулю: если вы дойдете до этой строки таблицы, остановите дальнейшее вычисление. Это означает, что вы говорите процессу сломаться.

Это используется для:

  • За заказ— указать плагину предлагать конкретную ставку и никаких других.
  • Расчетный— это означает прекращение сопоставления любых дальнейших ставок с приоритетом, отдаваемым верхней части списка. Это особенно важно при объединении поставок (см. ниже).

Включите этот параметр, чтобы отключить все тарифы или параметры доставки, которые вы редактируете. Соответствует ли он любому предмету/классу.

Цены на доставку

Здесь вы устанавливаете стоимость доставки. Вы можете добавить следующие цифры:

  • Row Cost— базовая стоимость доставки этого товара. Это может включать стоимость вашей упаковки.
  • Стоимость товара– стоимость каждого отдельного товара. Это  помимо  стоимости.
  • Стоимость за кг– стоимость за кг для товаров.
  • % Стоимость— процент от общего количества товаров, который должен использоваться для расчета доставки.

Этикетка

Если вы создаете таблицу ставок для каждого заказа, вы можете добавить метку для каждой отдельной ставки.

Приоритеты класса

Если вы создали классы доставки в  WooCommerce > Настройки > Доставка > Классы доставки  и  выбрали «За заказ» в качестве типа расчета, вы увидите раздел «Приоритеты классов».

Если в корзине есть товары в разных классах доставки, он рассчитает все вещи на основе тех товаров в классе доставки с наивысшим приоритетом (или с наименьшим номером). В приведенном ниже примере класс доставки Hoodies более важен, чем класс по умолчанию.

Наконец, поставщики должны обновить настройки, чтобы закончить.

Вот несколько примеров того, как эти правила работают для доставки по тарифу Table Rate.

На основе заказа

Мы собираемся показать вам, как работает тип расчета «За заказ».

Мы выбрали «За заказ» в опции «Тип расчета». Мы оставили пустыми другие поля, такие как плата за обработку, максимальная/минимальная стоимость. Но вы можете добавить любую сумму, которую хотите, она будет добавлена ​​автоматически.

Мы выбрали тип «Любой класс» из таблицы ставок и условие «Вес», с минимальным весом 1 кг и максимальным весом 100 кг. Мы берем 10 долларов за кг. И название лейбла «Новый лейбл».

Это означает, что если заказ находится в диапазоне от 1 кг до 100 кг, мы будем взимать 10 долларов США за кг. Таким образом, если клиент заказывает, например, 3 кг, стоимость доставки составит (3 * 10) 30 долларов США.

Если сумма заказа превышает отметку максимальной суммы, то будет отображаться «Способы доставки не найдены».

Расчетные ставки за единицу

Мы будем использовать те же условия, что и раньше. Этот вариант рассчитывает доставку на основе цены, веса и т. д. Но вариант «Ярлык» не работает для этого типа расчета.

Вес нашего изделия 1 кг. Итак, мы установили условие на основе веса, минимальный вес 1 кг, а максимальный вес 100 кг. Итак, условия соответствуют начальному весу нашего продукта (1 кг). Таким образом, стоимость доставки составит 20 долларов.

Давай попробуем по-другому? На этот раз мы установим минимальный вес 20 кг и максимальный вес 100 кг. Поскольку первоначальный вес нашего продукта составляет 1 кг, он покажет, что вариантов доставки нет.

И поскольку он не соответствует условиям, он не будет показывать способы доставки.

Расчетные ставки за линию

Этот тип расчета доставки рассчитывает стоимость доставки на основе количества заказанного товара. Итак, при тех же условиях,

А так как заказ рассчитан на 4 товара, стоимость доставки составит (4*10) 40 долларов (за кг мы установили 10 долларов).

Поскольку вес нашего продукта составляет 1 кг, общий заказ на 4 считается за 4 кг. Он подпадает под условие минимум 2 кг и максимум 100 кг. Однако, если мы установим минимальный вес в 20 кг, то клиент должен заказать 20 товаров (20*1 = 20 кг), чтобы включить любой вариант доставки.

Расчетные ставки по классам доставки

Как следует из названия. Этот тип расчета рассчитывает сумму доставки на основе класса доставки. Если клиент заказывает товар, подпадающий под какой-либо класс доставки, то стоимость доставки будет рассчитываться на основе условий этого класса.

Например, мы выбрали класс «Большой». Так, если клиент заказывает товар класса Large Shipping, то за каждый кг мы будем брать 10 долларов. Мы установили минимальный вес 1 кг и максимальный вес 100 кг.

Таким образом, согласно странице оформления заказа, промежуточная сумма составит 30 долларов США за 3 штуки.

Но если заказ не соответствует условиям веса или другим установленным вами условиям, он не будет отображать варианты доставки.

Несколько условий на основе условий

Если вы выберете несколько условий, на странице корзины будет показано несколько вариантов доставки. Например, мы выбрали тип расчета «За заказ».

Первое условие:

Класс доставки: Средний

Состояние: Вес

Мин: 1 кг Макс: 100 кг

Стоимость за кг: $10

Этикетка: Метка веса

Второе условие:

Класс доставки: любой класс

Состояние: Вес

Мин: 20 кг Макс: 100 кг

Стоимость товара: $5

Этикетка: Ценник

Если оба условия соблюдены, страница оформления заказа будет выглядеть следующим образом с отображением обоих условий доставки (весовая этикетка и ценовая этикетка). Клиенты могут выбрать кого угодно.

Как работает опция «Перерыв»

Представьте, что вы продаете мешок картофеля, и он находится в крупном транспортном классе. Вы установили 3 разных условия доставки.

Во-первых, если вес составляет от 1 до 100 кг, вы будете взимать 10 долларов США за кг за доставку.

Во-вторых, если цена составляет от 1 до 200 долларов, вы будете брать 5 долларов за кг за доставку.

В-третьих, если количество товара составляет от 1 до 900, вы будете взимать 7 долларов США за кг за доставку.

Теперь флажок break указывает системе прекратить расчет при выполнении второго условия.

Теперь для Per Order стоимость доставки будет составлять 20 долларов США за 4 мешка картофеля, так как это нарушит расчет только при выполнении второго условия и рассчитает стоимость доставки на основе второго условия.

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

Таким образом, в этом случае стоимость доставки 4 мешков картофеля составит ( (4 кг * 10) + (4 мешка картофеля * 5 )) = 60 долларов США.