SPL
Промышленность
Россия
Декабрь 2021
К нам обратились представители крупного горнодобывающего холдинга, которые также занимаются продажей различной спецтехники (с/х, горной, промышленной и т.д.). Они обратили внимание, что на рынке нет электронной площадки где бы могли встретиться продавцы и покупатели запчастей для спецтехники. У клиента возникла идея развивать отдельное направление своего бизнеса: организовать маркетплейс по продаже запчастей.
При этом нужно было решить две проблемы рынка. Первое — продавцу и покупателю сложно решать вопросы о поставке запчастей по телефону. Значит, онлайн-площадка должна максимально полно решить вопросы покупателей и сделать взаимодействие участников удобнее. Вторая проблема — когда спецтехника выходит из строя, у промышленных или сельскохозяйственных компаний возникают простои. Это значит, что сроки доставки играют важнейшую роль при выборе продавца.
На момент обращения к нам у клиента была разработана маркетинговая стратегия и дизайн для будущего маркетплейса. Нам предстояло функционально реализовать все идеи клиента на платформе CS-Cart для маркетплейсов.
SPL — первый маркетплейс запчастей для спецтехники. Раньше на рынке профессиональной техники не было единой площадки, где могли бы встретиться продавцы запчастей и владельцы машин и оборудования. И когда оборудование выходило из строя, владельцу или сервисной компании приходилось тратить несколько дней на поиск нужной детали. В это время техника простаивала, сроки сдачи проекта, на котором она работала, срывались. Маркетплейс SPL — современное решение, которое упрощает и ускоряет поиск нужных деталей. На площадке легко найти запчасти по наиболее выгодной цене и сроку доставки.
На каждую спецтехнику всегда есть каталог от производителя, где указаны детали и комплектующие для нее. И когда какая-то запчасть выходит из строя, легко можно заказать идентичную, зная артикул из каталога. На маркетплейсе представлены десятки тысяч запчастей для сотен видов техники. Когда покупатель приходит на маркетплейс, он точно знает артикул нужной ему детали и проще всего ее найти через поиск по сайту. Поэтому на первый план выходит доработка поиска по сайту, чтобы выдача была максимально релевантной запросу покупателя.
Поиск товаров осуществляется только по артикулу запчастей. Чтобы поиск работал максимально эффективно, покупатель сперва должен выбрать город, в который ему необходима доставка товаров. Это нужно для того, чтобы движок мог оценить сроки доставки, а затем учесть их при поисковой выдаче. Если покупатель ничего не выбрал, система берет за основу местоположение покупателя по IP-адресу.
Итак, покупатель вводит в поисковую строку нужный артикул. При частичном вводе артикула выводятся подсказки и можно сразу выбрать нужное.
Движок сравнивает все товары с запрошенным артикулом по цене и срокам доставки. Для того, чтобы это работало, мы внедрили специальную формулу, по которой рассчитывается релевантность для каждого товара. Наиболее релевантному товару присваивается статус «лучшее предложение». Это означает, что товар соответствует запрошенному артикулу, у него наиболее выгодная цена и срок доставки до покупателя. Лучшее предложение выводится в начало поисковой выдачи.
Чтобы система могла сравнить сроки доставки у товаров, для каждого из них ей придется обратиться к калькулятору сроков или внешнему сервису. А когда выборка идет среди тысяч товаров, то генерация поисковой выдачи с учетом таких запросов займет уйму времени. Покупатель не дождется результата и уйдет. Матрица сроков доставки — именно то, что делает возможным учитывать сроки доставки при поиске детали, но сохранить работу поиска максимально быстрой.
Когда покупатель заходит на сайт, он выбирает город доставки. Матрица заранее рассчитывает все сроки доставки от складов поставщиков до этого города. Получается, что сроки доставки между городами хранятся в CS-Cart, а не на внешних сервисах доставки. И когда покупатель начинает искать деталь, система не обращается к внешним сервисам, а сравнивает уже имеющиеся данные и формирует поисковую выдачу за считанные секунды.
Когда покупателю нужно заказать несколько деталей от разных продавцов или с разных складов, возникает необходимость оформлять заказы отдельно по каждому продавцу. Так можно сэкономить на доставке как по срокам, так и по стоимости. Например, с какого-то склада покупателю удобнее вывезти заказ самостоятельно, а где-то заказать доставку. Продавцам тоже удобно, когда заказы оформляются отдельно, так как не надо думать над тем, как организовать общую доставку товаров. Каждый заказ уходит на свой склад и сопровождается отдельно.
В ОФОРМЛЕНИИ ЗАКАЗОВ ОТЕЛЬНО ПО ПРОДАВЦАМ И СКЛАДАМ ЕСТЬ НЕСКОЛЬКО УДОБНЫХ ФИШЕК:
- можно оформить заказ отдельно по каждому складу или продавцу, а можно заказать все сразу. Покупатель выбирает, как ему удобнее;
- можно добавить получателя груза, если заказчик и получатель — разные люди;
- есть прогресс-бар, отображающая на каком этапе оформления заказа находится покупатель.
Покупателями и продавцами на маркетплейсе выступают юридические лица, что повлекло за собой некоторые доработки для их удобства.
Компании могут оплачивать заказы только через расчетные счета, поэтому мы убрали выбор способов оплаты из чекаута. После оформления заказ уходит к продавцу и там проверяется. Когда продавец подтверждает заказ у себя в админке, у покупателя в личном кабинете становится активной кнопка «Распечатать счет».
Регистрацию для покупателя мы также максимально упростили: юридическому лицу требуется ввести только ИНН. Подключенный сервис DaData автоматически проверяет ИНН в базе и подтягивает юридические данные в остальные поля.
Маркетплейс работает по комиссионной модели. Это значит, что расчеты производятся между маркетплейсом и покупателем, а продавец получает свои деньги за вычетом комиссии маркетплейса только когда статус заказа меняется на «Выполнен». Чтобы было удобнее работать с бухгалтерскими документами, мы расширили API CS-Cart для взаимодействия с 1С маркетплейса.
Расчеты с покупателем происходят следующим образом:
Покупатель оформляет заказ, продавец его подтверждает. После этого покупателю на электронную почту приходит счет на оплату заказа и становится доступным для просмотра и скачивания в личном кабинете. Покупатель оплачивает заказ через расчетный счет, бухгалтерия маркетплейса видит в 1С информацию об оплате и проводит платежку. В CS-Cart подгружаются данные из 1С: информация об успешном платеже, сумма и номер заказа. Если сумма оплаты верная, то есть совпадает с суммой заказа, то он переходит в статус «Оплачено». Если оплаченная сумма отличается от суммы заказа — информация об ошибке возвращается в 1С, и с заказом нужно разбираться вручную. Оплаченные договор-счета из CS-Cart выгружаются в облако, откуда их может скачать бухгалтер.
Так как сроки доставки — главный критерий при подборе товара, необходимо было учитывать разные режимы работы продавцов для более точного расчета сроков доставки. Мы разработали календарь времени работы продавцов: основной календарь настраивает администратор маркетплейса, а продавец может присоединиться к нему или заполнить свой режим работы.
Если поставщик хочет использовать свой календарь со своими выходными и временем работы, он должен его настроить. Это можно сделать аналогично настройке основного календаря маркетплейса. Как только поставщик нажимает «Создать» в настройках календаря, начинает использоваться его индивидуальный календарь вместо основного календаря маркетплейса. При расчете сроков доставки автоматически будут учитываться выходные дни продавца.
По умолчанию импорт и экспорт товаров в CS-Cart работает через пресеты импорта: нужно один раз настроить соответствие полей загружаемого файла и полей CS-Cart, а потом просто импортировать файл в csv или xml-формате в CS-Cart.
Вот так выглядит тестовый пресет импорта в админке:
Для service.parts мы еще больше упростили импорт / экспорт для продавцов. Администратор маркетплейса один раз настраивает для каждого продавца свой пресет импорта, а продавцы просто отправляют файл импорта на электронную почту маркетплейса. Email-парсер сам скачивает файлы и загружает их в CS-Cart. Это очень удобно для продавцов, так как им не нужно разбираться в работе импорта CS-Cart, ручная работа сведена к минимуму. Соответственно возникает меньше ошибок при загрузке данных.
Результаты работ
- Маркетплейс SPL готов принимать первых продавцов и покупателей. Есть потенциал для масштабирования. Мы продолжаем сотрудничать и развивать его, еще больше упрощая и автоматизируя работу продавцов.
- Покупатель может найти товар очень легко, зная артикул. При этом поиск покажет самое выгодное предложение по цене и срокам, покупателю не нужно сравнивать это самому.
- Несмотря на то, что нужно учитывать сроки доставки при генерации поисковой выдачи, маркетплейс работает быстро за счет матрицы доставки, которая генерируется заранее.
Cart-Power с удовольствием обсудит вашу задачу