Локации и доставка
Настройка складов и доставки в Cheffy: создание склада, наборы фулфилмента, сервисные зоны и варианты доставки, зоны доставки через UI и импорт KML из Яндекс.Карт.
В разделе Локации и доставка вы создаёте склады (локации), с которых выполняются заказы, и настраиваете доставку: наборы фулфилмента, сервисные зоны и варианты доставки с ценами. Склады — основа складского учёта: на них хранятся остатки товаров, а доставка определяет, как покупатель получит заказ и сколько это стоит.
Где находится
Откройте Настройки → Локации и доставка. На странице отображается список складов; кнопка Создать склад запускает форму нового склада. Открыв конкретный склад, вы настраиваете его наборы фулфилмента, сервисные зоны и варианты доставки.
Как устроена доставка
Доставка в Cheffy строится по иерархии: каждый следующий уровень вложен в предыдущий.
| Уровень | Что это |
|---|---|
| Склад (локация) | Физическое место хранения товаров, откуда выполняется заказ. |
| Набор фулфилмента | Способ выдачи заказа со склада: тип «Доставка» или «Самовывоз». |
| Сервисная зона | Географическая область обслуживания внутри набора (например, «Краснодар — Центр»). |
| Вариант доставки | Конкретный тариф с ценой внутри сервисной зоны (например, «Стандартная доставка — 250 ₽»). |
У склада также задаётся Название, Адрес, привязка к каналам продаж и Поставщики фулфилмента — службы, которые физически выполняют доставку.
Создание склада
Склад — это физическое место хранения товаров: основной склад компании, магазин, кофейня или пункт выдачи. Для бизнеса с несколькими точками создайте отдельный склад для каждого города или адреса.
Откройте форму создания
На странице Локации и доставка нажмите Создать склад.
Укажите название и адрес
В поле Название введите понятное наименование, например «Краснодар, Основной» или «Анапа, Набережная». Заполните Адрес: город, улицу, дом и индекс.
Привяжите каналы продаж
Выберите каналы продаж, которые обслуживает этот склад. Например, склад в Краснодаре может обслуживать интернет-магазин, а склад точки — её кассу.
Сохраните склад
Нажмите Сохранить. Склад появится в списке, и для него можно будет вести остатки товаров и настраивать доставку.
Страница «Локации и доставка» в Cheffy: список из двух складов — «Краснодар, Основной» и «Анапа, Набережная». Для каждого указаны город и привязанные каналы продаж. В правом верхнем углу — кнопка «Создать склад».
Склады и остатки
Сами остатки товаров на складе вы ведёте в разделе Склад: добавляете количество, видите доступное и зарезервированное. Здесь, в настройках, вы создаёте сам склад, определяете каналы продаж и настраиваете доставку.
Привязка складов к каналам продаж
Привязка склада к каналу продаж определяет, откуда выполняются заказы этого канала и какие остатки списываются. Правила простые:
- Один склад — несколько каналов. Основной склад может обслуживать и сайт, и точку самовывоза.
- Один канал — несколько складов. Интернет-магазин может выполнять заказы с разных складов в зависимости от города покупателя.
- Точка = её склад. Для розничной точки складом служит сама точка: остатки на кассе списываются с привязанного к ней склада.
Изменить привязку каналов можно на странице склада в блоке «Каналы продаж».
Как создать зону доставки
Зона доставки в Cheffy — это сервисная зона внутри набора фулфилмента «Доставка», к которой привязан хотя бы один вариант доставки с ценой. Настроить зону можно двумя способами:
- через интерфейс Cheffy — подходит для прямоугольных или приблизительных зон обслуживания;
- через импорт KML из Яндекс.Карт — для точных полигональных границ зон города.
Создание зоны доставки в интерфейсе занимает четыре шага: включить набор фулфилмента, создать сервисную зону, выбрать области и добавить вариант доставки с ценой.
Откройте склад
В разделе Локации и доставка откройте склад, для которого настраиваете доставку, — например «Краснодар, Основной».
Включите набор фулфилмента «Доставка»
В блоке наборов фулфилмента найдите «Доставка» и нажмите Включить. Статус изменится с «Отключено» на «Включено» — теперь для этого набора можно создавать сервисные зоны.
Создайте сервисную зону
Нажмите Создать сервисную зону. В поле Название сервисной зоны введите понятное наименование, например «Краснодар — Центр». Откройте Управление областями и выберите географические области, которые входят в зону. Нажмите Сохранить — появится тост «Сервисная зона … успешно создана».
Создайте вариант доставки
Внутри сервисной зоны добавьте вариант доставки. Форма разделена на две вкладки:
- Детали — задаёте Тип цены («Фиксированная» или «Рассчитанная»), Название (например, «Стандартная доставка»), Профиль доставки, Тип доставки, Поставщик фулфилмента и Вариант фулфилмента. Включите переключатель «Включить в магазине», чтобы вариант стал доступен покупателям.
- Цены — укажите цену за валюту в рублях ₽. Здесь же можно задать Условные цены в зависимости от суммы корзины — например, бесплатную доставку при заказе на сумму ≥ 1000 ₽.
Запись экрана: на странице склада «Краснодар, Основной» пользователь включает набор фулфилмента «Доставка» (статус меняется на «Включено»), нажимает «Создать сервисную зону», вводит название «Краснодар — Центр», выбирает области в «Управление областями» и сохраняет (всплывает тост об успешном создании). Затем добавляет вариант доставки: на вкладке «Детали» выбирает тип цены «Фиксированная» и название «Стандартная доставка», на вкладке «Цены» вводит «250 ₽» и условную цену «0 ₽ при заказе от 1000 ₽», затем сохраняет.
Для точных полигональных зон города удобнее нарисовать границы в конструкторе Яндекс.Карт и выгрузить их в KML-файл. Из такого файла Cheffy формирует зоны доставки автоматически.
В KML-файле у каждой зоны (элемент Placemark) в описании задаётся строка
формата:
<Название зоны>: <цена> руб; Время доставки: <время>; Бесплатная доставка: <порог> руб;Например:
Домбайская зона 1: 100 руб; Время доставки: 60 - 90 мин; Бесплатная доставка: 1000 руб;Из этого описания Cheffy формирует зону со следующими метаданными:
| Метаданное | Поле | Пример |
|---|---|---|
| Цена доставки | price_rub | 100 ₽ |
| Время доставки | delivery_time | 60–90 мин |
| Порог бесплатной доставки | free_delivery_threshold | 1000 ₽ |
| Название зоны | zone_name | Домбайская зона 1 |
| Границы | полигон | контур из Яндекс.Карт |
Ссылка на KML-файл указывается в настройке региона (города) — в поле «Ссылка на KML файл зон доставки Яндекс Карт». Подробнее об этой настройке — в разделе Регионы.
Фрагмент конструктора Яндекс.Карт: на карте Краснодара нарисованы несколько полигональных зон доставки, у каждой в описании указана строка вида «Домбайская зона 1: 100 руб; Время доставки: 60 - 90 мин; Бесплатная доставка: 1000 руб;».
Как витрина определяет зону
При оформлении заказа витрина берёт координаты адреса покупателя и находит подходящую сервисную зону. Из неё подставляются цена доставки, время доставки и порог бесплатной доставки. Зоны привязаны к региону (городу) и каналу продаж.
Самовывоз
Самовывоз настраивается так же, как доставка, но через отдельный набор фулфилмента.
Включите набор «Самовывоз»
На странице склада найдите набор фулфилмента «Самовывоз» и нажмите Включить.
Создайте сервисную зону для самовывоза
Нажмите Создать сервисную зону и задайте название, например «Краснодар — самовывоз». Выберите области обслуживания в Управление областями и сохраните.
Добавьте вариант самовывоза
Внутри зоны добавьте вариант самовывоза. В отличие от варианта доставки, тип цены здесь не выбирается. Укажите название (например, «Самовывоз из точки»), поставщика и вариант фулфилмента и включите вариант в магазине.
Самовывоз для торговых точек
Для розничных точек удобно настроить самовывоз с привязкой к складу точки. Тогда покупатель сможет оформить онлайн-заказ и забрать его прямо в магазине.
Изменение и удаление
Чтобы изменить склад, сервисную зону или вариант доставки, откройте нужный элемент и нажмите значок меню (три точки), затем Изменить. Для удаления выберите Удалить и подтвердите действие.
Перед удалением склада
Удалить склад можно, только если на нём нет остатков и активных резервирований. Сначала перенесите или спишите остатки в разделе Склад, а затем удаляйте склад. Удаление необратимо.
Управление доступом
Ролевая модель доступа (RBAC) в Cheffy — роли, политики и привязка каналов продаж к пользователям админ-панели, включая роли по умолчанию «Оператор» и «POS Кассир».
Причины возврата
Справочник причин возврата в Cheffy — создание причин и их использование при оформлении возвратов товаров.