Новости платформы SAAS BooStore CMS
Обновления на платформе для создания сайтов и интернет-магазинов BooStore

Формульный расчёт стоимости доставки на BooStore: комиссия и доставка в одном поле

Формульный расчёт стоимости доставки на BooStore: комиссия и доставка в одном поле



Мы добавили новую возможность, которая делает настройку доставки ещё гибче — формульный расчёт стоимости доставки. Теперь в поле «Стоимость доставки» выбранного способа доставки можно указать не только число, но и математическое выражение. Это удобно, когда нужно добавить к заказу фиксированную сумму, процент от заказа или сразу и то, и другое — по сути, доставка и комиссия в одном поле.

Как это работает?

Значение поля «Стоимость доставки» всегда прибавляется к итоговой сумме заказа. Выражение считается слева направо, а знак % берётся от текущего итога (то есть от суммы заказа, включая уже прибавленное). Доступны операторы +, -, *, /.

  • 20 — прибавить 20 к сумме заказа;
  • +10% — прибавить 10% от суммы заказа;
  • +10% + 20 — сначала 10% к сумме заказа, затем +20;
  • 20 + 10% — сначала +20 к сумме заказа, затем 10% к полученному итогу;
  • -20%, /2, *1.5 — уменьшить, разделить или умножить.

Если поле пустое — доставка не добавляется. Если значение указано — оно считается формульно или числом, фиксируется в заказе как стоимость доставки, а итоговая сумма заказа уже включает её.

Совместно с ТТН

Если у способа доставки включено автоматическое создание ТТН и выбран режим «Оплата получателем только за товар + добавить стоимость доставки в сумму заказа», к указанной (или формульной) стоимости доставки дополнительно прибавляется реальная стоимость доставки из ТТН. Если этот режим не выбран, реальная стоимость из ТТН к сумме заказа не добавляется.

Так доставка и комиссия настраиваются в одном поле — гибко, прозрачно и без лишних ручных расчётов.

Добавлена выгрузка снимка товаров в статистике продажРассылки в Telegram и интернет-магазин через бота — новая интеграция в BooStoreДобавлен статус "Платеж возвращен", а также автоматическая фиксация при возврате платежа через Платежную систему Fondy.