Как задать наценку на доставку?

Наценка на доставку - это сумма, которая будет добавлена к автоматически рассчитанной стоимости доставки, например BoxBerry или СДЕК.

Чтобы задать наценку, откройте форму настройки курьерской службы и найдите блок "Наценка на доставку":

Наценка бывает двух типов: фиксированная и рассчитанная по формуле.

Фиксированная наценка

Это число, например "10" - для добавления 10 рублей к стоимости при расчетах. Можно указать любое число, положительное или отрицательное.

Наценка рассчитанная по формуле

Вы можете использовать формулы, подобно формулам в Excel. Например, если нужно добавить 10% к рассчитанной стоимости.

Переменные, которые можно использовать в формулах:

  • SHIPPING_COST - рассчитанная стоимость доставки
  • SHIPPING_TYPE - тип: курьерская - "courier" или до ПВЗ "pickupPoint"
  • ORDER_AMOUNT - сумма заказа
  • ORDER_ITEM_QTY - количество товаров в заказе

Примеры использования формул:

Добавить 10% к стоимости доставки:

MULTIPLY(0.1, SHIPPING_COST)

MULTIPLY - перемножить два аргумента

Добавить 15% к стоимости доставки, а затем прибавить 100 рублей:

ADD(MULTIPLY(0.15, SHIPPING_COST), 100)

ADD - сложить два аргумента.

Добавить 20% от стоимости доставки, если тип доставки - курьерская и ничего не добавлять если доставка до ПВЗ:

BRANCH(
   SHIPPING_TYPE = "courier",
    MULTIPLY(0.2, SHIPPING_COST),
    0
)


BRANCH(условие, если верно, в противном случае) - оператор выбора, если условие верно - будет использован второй аргумент, если не верно, то третий аргумент.

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

Важно!

Десятичный разделитель - точка. Например 0.1.
Кавычки в формуле могут быть только двойными, например:

BRANCH(SHIPPING_TYPE = "courier", 20, 10)

"courier" - взят в двойные кавычки.