/blog/

Онлайн-торговля развесным товаром без головной боли или как мы автоматизировали интернет-магазин сыра

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

Проблема доставки весовых товаров

При онлайн-продаже товаров на развес (мясо, сыры, рыба и т.д.) проект сталкивается со следующими сложностями:

1. Нельзя показать итоговую стоимость заранее:

  • Клиент видит в каталоге примерную цену за 100 грамм, но нарезать ровно этот вес почти невозможно.
  • Реальный вес товара может быть больше или меньше на ±50 и более граммов → итоговая сумма «скачет». Для дорогих продуктов (например, швейцарского пармезана) погрешность в 50 г - это сотни рублей разницы.
  • В результате появляется целый набор проблем - покупатель узнаёт цену товара только после нарезки, а процесс продажи сопряжён с множеством неудобных действий, которые мы опишем ниже.

2. Ручная работа вместо автоматизации:

В большинстве проектов, продающих товар на развес, процесс выглядит так:

→ Клиент на сайте заказывает «300 г пармезана».

→ Сотрудник нарезает кусок, взвешивает, пересчитывает цену.

→ Вручную создаёт ссылку на оплату (например, через Сбербанк) и отправляет её покупателю.

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

→ Затем переключается на сервис доставки (например, Dostavista), чтобы вызвать курьера, и снова тратит время на заполнение данных.

Проблема: на каждый заказ уходит 10–15 минут рабочего времени сотрудника + есть риск ошибок в расчётах.

Что происходит: сотрудники устают от бесконечных переключений между программами, а клиент ждёт подтверждения часами.

3. Накопление ошибок и путаница:
Вся информация разбросана по мессенджерам, Excel-таблицам, банковским ссылкам; легко ошибиться или потерять актуальные данные — особенно если таких заказов десятки в день.

Итог: система работает, но требует слишком много «ручных» действий. Покупатель не получает оперативных уведомлений, а сотрудники устают от постоянного копирования и переключений между разными сервисами.

Как это было у проекта «Art du gout»

Интернет-магазин для сети магазинов по продаже сыров Art du gout в Санкт-Петербурге на базе 1С-Битрикс, редакция «Бизнес».

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

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

Если проще, отрезать кусок ровно 100 грамм, как заказал покупатель, практически невозможно и погрешность может достигать +-50 грамм, а это на секунду +-150 рублей к сумме заказа просто на основе одной позиции.

Следовательно, итоговую сумму заказа можно сказать только после нарезки, а не до.

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

Из этих двух особенностей складывается сложный и долгий процесс от покупки до отгрузки.

Предлагаем бегло взглянуть на алгоритм работы с онлайн-заказами до разработки решения от команды vysota:

  • Кассир (в точке продажи) получал информацию о заказе и выходил на связь с клиентом по телефону или в мессенджере.
  • После нарезки и взвешивания сыра сумма пересчитывалась вручную.
  • Кассир создавал ссылку на оплату в личном кабинете Тинькофф, отправлял клиенту, ждал, пока он оплатит.
  • Потом возвращался в кабинет и проверял, действительно ли платёж прошёл.
  • Доставку оформляли вручную в Dostavista, снова копируя данные.

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

Вот такой непростой путь проходил каждый заказ в сети. У любого читателя связанного с бизнес-автоматизацией уже затряслись руки и задергался глаз (искренне понимаем).

Решение: автоматизировать процесс от заказа до доставки

Наша главная цель заключалась не просто в создании интернет-магазина, а в выстраивании сквозного бизнес-процесса, где вся цепочка «заказ → нарезка → оплата → доставка» стала бы удобной и прозрачной для всех — от клиента до кассира.

Первым делом составили карту логики проекта. Старались описать и систематизировать все процессы торговли и взаимодействий.

Описали полную логику работы проекта от структуры до полного алгоритма обработки заказов.

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

1. Новый интернет-магазин на 1С-Битрикс:

  • Логика «предварительной» цены: клиент видит стоимость за 100 гр. продукта и самостоятельно собирает корзину как в любом интернет-магазине.
  • Привязка карты (рекуррентные платежи): символическая авторизация (1 рубль который возвращается) даёт магазину возможность списать точную сумму после фактического взвешивания.

2. Единый интерфейс для кассиров:

  • Кассир видит заказы, назначенные на его точку, и сразу понимает, какой товар и в каком объёме нужно нарезать.
  • Вводит окончательный вес для всех позиций заказа и система автоматически пересчитывает и списывает средства с карты. Если на карте нет денег, покупателю уходит ссылка на оплату.
  • Оформление доставки интегрировано в тот же интерфейс, чтобы не копировать адрес вручную в сторонние сервисы.

3. Автоматизация ключевых этапов:

  • Уведомления покупателю: от статуса «заказ принят» до «курьер выехал».
  • Контроль бизнес-логики: без указания итогового веса система не позволит завершить операцию, исключая ошибки.
  • Единая база данных: кассирам не нужно вести Excel-таблицы, менеджерам не приходится дублировать заказы в чатах или мессенджерах.
Оставайся в курсе новых статей и новостей в нашем telegram канале
Перейти в Telegram

Система оплаты заказа по факту

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

В итоге были рассмотрены 3 варианта проведения оплаты, из которых был выбран одностадийный вариант с авторизацией карты покупателя с помощью транзакции в 1 рубль.

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

Систему реализовали с помощью API интернет-эквайринга от Тинькофф. К сожалению, в поддержке на момент запуска не сразу поняли что мы хотим, так как данная система не попадает под понятия автоплатежа, хотя таковым является. Пришлось достаточно долго общаться и уточнять принцип работы системы.

Итоговый алгоритм работы системы:

  • Покупатель делает заказ и проходит авторизацию банковской карты с помощью транзакции в 1 рубль.
  • Администратор распределяет заказ в системе.
  • Кассир производит нарезку товара.
  • Итоговая сумма списывается с карты покупателя.

Дополнительно:

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

Результат данного этапа - интернет-магазин на базе 1С-Битрикс. Интерфейсы разработаны по принципу mobile first, так как трафик ~80% мобильный.

Отличительные фичи интернет-магазина:

  • Авторизация пользователя по смс.
  • Система отслеживания статусов заказа.
  • Сохранение адреса доставки пользователя.
  • Проверка возраста пользователя для алкогольной продукции и скрытие фотографий алкоголя в каталоге для непроверенных пользователей.

Интерфейсы для кассира и автоматизация

На наш взгляд это самая интересная часть, так как на данном этапе особенно чувствуется результат из разряда "было — стало".

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

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

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

Для нас было важно автоматизировать все что в наших силах. В процессе это вызывало дикий азарт и спортивный интерес. Вот что из этого вышло:

Из дополнительных фич:

  • Для коммуникации с клиентом в интерфейсе есть возможность позвонить клиенту или написать в мессенджер «здесь и сейчас».
  • Проверки заказа на всех этапах. Например, без указания кол-ва или веса для каждой позиции система не пропустит на этап списания средств с карты.
  • Возможность укомплектовать товарные наборы (взвешивание и редактирование содержимого).
  • Итоговым этапом кассир оформляет доставку в сервисе Dostavista, не покидая интерфейс.
  • Цветовая индикация перевеса или недовеса от стартового веса заказа.
  • На всех этапах сборки заказа покупателю приходят смс-уведомления.
  • Покупатель может следить за статусами выполнения заказа на специальной странице или в личном кабинете.

В итоге мы провели обучение сотрудников и интегрировали решение в действующий бизнес.

Инструмент значительно сократил кол-во лишних действий и потраченного времени на оформление заказа.

По нашим подсчетам приблизительное время комплектации заказа сократилось в ~5 раз (за основу брали время на оформление заказа со слов кассиров и текущий результат с момента создания заказа до момента полной комплектации) .

Билеты на мероприятия по QR-коду и сертификаты

Еще одно решение, которое облегчило жизнь кассирам.

Art du gout проводит мероприятия на различные дегустации.

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

Как и в прошлых примерах, это много лишних действий и времени.

В итоге мы реализовали систему, при которой покупателю билета приходит QR-код и информация о мероприятии.

Кассир сканирует QR-код с помощью мобильного телефона и активирует билет. Билет использован.

Образец письма с билетом

Больше никаких табличек, ручного труда и потраченного времени.

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

Итоги: чего мы добились для бизнеса

  • Сокращение времени комплектации: ручных действий стало меньше в разы, и кассиры меньше отвлекаются от работы с реальными покупателями в зале.
  • Уменьшение рисков «зависших» товаров: покупатель фактически «даёт согласие» на оплату, понимая, что цена пересмотрят после взвешивания. Отказов на финальном этапе почти нет.
  • Минимизация ошибок: нет необходимости копировать данные в несколько систем, вручную создавать платёжные ссылки, постоянно проверять банк. Всё это сводится к одному интерфейсу.
  • Возможность масштабирования: если сеть откроет ещё одну точку, достаточно выдать сотруднику планшет и подключить его к кабинету. Не нужно заново настраивать все процессы.

Заключение

Кейс получился многогранным с точки зрения объема работ и задач.

В статье мы практически не упомянули работы над интернет-магазином, хотя можно написать отдельную статью на тему решений и функционала.

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

На стороне клиента по вопросам товарной выгрузки из 1С работала команда "Первый Бит". Команда показала себя максимально компетентной в области решения сложных задач. Рекомендуем к сотрудничеству.

В данной работе нам удалось сэкономить рабочие часы сотрудников Art du gout, минимизировать человеческий фактор и организовать обучение сотрудников новому решению с помощью обучающих роликов.

Будем рады вопросам и комментариям. Всем добра!

Разработка интернет-магазина
Разработаем продуманное решение на высоком уровне функциональности, удобства и скорости работы.
Читайте также:
Перезвоним Вам для обсуждения деталей проекта!
Спасибо
Перезвоним Вам для обсуждения деталей проекта!
Спасибо за обращение!

Скоро мы свяжемся с Вами и все расскажем