Клиент обратился к нам с задачей создать интеграцию между Бизнес.Ру и Яндекс Маркет для автоматизации работы с заказами из нескольких магазинов и складов.
Особенность проекта заключалась в том, что в одном аккаунте Яндекс Маркета клиент использует 5 различных магазинов / складов, каждый из которых имеет собственный ассортимент и может работать по разным схемам:
FBS — заказ оформляется на Яндекс Маркете, а сборка и доставка выполняются со стороны продавца;
DBS — продавец самостоятельно организует доставку заказа;
FBY — хранение и обработка товаров осуществляются через инфраструктуру Яндекс Маркета.
При этом в Бизнес.Ру используется один аккаунт, в котором находятся все товары клиента.
Основной задачей было организовать корректную передачу заказов из Яндекс Маркета в Бизнес.Ру с учётом конкретного магазина, склада, организации и схемы работы.
Автоматическая передача заказов из Яндекс Маркета в Бизнес.Ру.
Определение магазина / склада, к которому относится каждый заказ.
Разделение заказов по организациям в Бизнес.Ру.
Учет различных схем работы: FBS, DBS и FBY.
Корректное сопоставление товаров Яндекс Маркета с товарами в Бизнес.Ру.
Передача информации о заказах, клиентах, товарах и стоимости заказа.
Автоматизация дальнейшей обработки заказов в Бизнес.Ру.
Создание гибкой архитектуры интеграции, которую можно расширять при изменении структуры магазинов и схем работы.
Перед разработкой интеграции необходимо было учитывать особенности аккаунта клиента.
В одном кабинете Яндекс Маркета были настроены 5 магазинов / складов, которые отличались:
ассортиментом;
складом отгрузки;
организацией;
схемой обработки заказа;
используемой моделью работы — FBS, DBS или FBY.
При этом со стороны Бизнес.Ру все товары находятся в едином аккаунте.
Поэтому простая схема:
Яндекс Маркет → Бизнес.Ру
не позволяла корректно определить, куда именно должен попасть каждый заказ.
Была разработана логика определения параметров заказа перед его передачей в Бизнес.Ру.
Автоматическая загрузка новых заказов из Яндекс Маркета.
Получение информации о магазине / складе, с которого поступил заказ.
Определение схемы работы заказа.
Сопоставление товаров Яндекс Маркета с товарами Бизнес.Ру.
Передача информации о покупателе и заказе.
Передача состава заказа и стоимости товаров.
Определение организации в Бизнес.Ру в зависимости от магазина / склада Яндекс Маркета.
Создание заказа в соответствующей организации.
Таким образом, несмотря на то, что в Бизнес.Ру используется один аккаунт, заказы автоматически распределяются между необходимыми организациями.
Одной из ключевых особенностей интеграции стала логика распределения заказов.
Для каждого магазина Яндекс Маркета была настроена соответствующая организация в Бизнес.Ру.
Пример логики:
Магазин №1 → Организация №1
Магазин №2 → Организация №2
Магазин №3 → Организация №3
и т.д.
При поступлении заказа интеграция определяет, из какого магазина он пришёл, после чего автоматически выбирает соответствующую организацию в Бизнес.Ру.
Это позволяет работать с несколькими направлениями продаж в рамках одного аккаунта Бизнес.Ру без необходимости создавать отдельные учётные записи.
Отдельное внимание было уделено различиям между схемами работы Яндекс Маркета.
В рамках одного аккаунта одновременно используются:
FBS
Заказ передаётся в Бизнес.Ру для дальнейшей обработки и отгрузки со стороны продавца.
DBS
Заказ также передаётся в Бизнес.Ру, но дальнейшая логика обработки учитывает самостоятельную доставку продавцом.
FBY
Заказы обрабатываются с учётом схемы, при которой хранение и выполнение заказа осуществляет Яндекс Маркет.
Таким образом, интеграция учитывает не только сам факт поступления заказа, но и контекст его обработки.
Проблема:
В одном кабинете клиента находятся сразу 5 магазинов / складов с разным ассортиментом.
Обычная передача заказа без дополнительной логики не позволяла однозначно определить, к какой организации в Бизнес.Ру его необходимо отнести.
Решение:
Реализована логика определения магазина / склада и его сопоставления с соответствующей организацией в Бизнес.Ру.
Проблема:
Все товары клиента находятся в одном аккаунте Бизнес.Ру, но заказы должны учитываться раздельно.
Решение:
При создании заказа интеграция автоматически определяет необходимую организацию на основании источника заказа.
Таким образом, разделение выполняется автоматически без участия менеджера.
Проблема:
Каждый из пяти магазинов использует собственный ассортимент.
При этом единый каталог товаров находится в Бизнес.Ру.
Решение:
Разработана логика сопоставления товаров Яндекс Маркета с товарами в Бизнес.Ру.
За счёт этого один каталог Бизнес.Ру может использоваться для нескольких каналов продаж.
Проблема:
Одновременно используются FBS, DBS и FBY, каждая из которых имеет свою логику обработки заказов.
Решение:
В интеграции учитывается схема работы конкретного заказа, что позволяет применять необходимую логику при его передаче и дальнейшем процессе обработки.
В результате клиент получил автоматизированный обмен между Яндекс Маркет и Бизнес.Ру, учитывающий сложную структуру аккаунтов.
Интеграция позволяет:
автоматически получать новые заказы из Яндекс Маркета;
определять магазин и склад, с которого поступил заказ;
учитывать различные схемы FBS, DBS и FBY;
автоматически выбирать соответствующую организацию в Бизнес.Ру;
работать с единым каталогом товаров;
исключить необходимость ручного распределения заказов;
централизованно обрабатывать заказы из нескольких магазинов.
Главное преимущество решения — клиент может управлять несколькими магазинами и направлениями продаж через единый аккаунт Бизнес.Ру, сохраняя необходимое разделение заказов.
Оставьте заявку — мы свяжемся, обсудим задачу и предложим подходящее решение.