Гибридный маркетплейс: свой магазин + партнёры · Беларусь
marketplace.by
Витрина, кабинет продавца и модерация — одна система
Задача
Заказчику нужна площадка, где на одной витрине стоят и его собственные товары, и товары партнёров-продавцов. Свои товары продаются с корзиной и оплатой на площадке, партнёрские — по ссылке продавца, площадка не сторона той сделки. Продавцы должны заводить товары сами, проходить проверку и платить за размещение подпиской, а покупатель — не замечать, что магазин и партнёры устроены по-разному.
Какие проблемы решили
Два способа покупки на одной витрине путают покупателя и смешиваются в коде.
Метка «Наш магазин» / «У продавца» на каждой карточке; свои товары идут в корзину и чекаут, партнёрские — на страницу-интерстишиал и по ссылке продавца только на домены из белого списка.
Продавец без кабинета звонит администратору по каждой карточке.
Кабинет продавца: заявка и документы на верификацию, товары в пять шагов с фото и характеристиками по категории, отзывы, споры, подписка и статистика просмотров.
Чужие товары выходят на витрину без проверки — вместе с чужими фото и подменёнными ссылками оплаты.
Очередь модерации с ИИ-предпроверкой и ручным решением, причина отказа видна продавцу; ссылки оплаты только на согласованные домены; блокировка и разблокировка с записью в журнал действий.
Единственная выручка площадки — подписки продавцов, и считать их руками нельзя.
Тарифы с лимитом товаров, автоматическая приостановка карточек по истечении подписки и возврат после оплаты, счёт для юрлица, понижение тарифа заявкой.
Отзывы можно накрутить, а персональные данные утекают из базы.
Право на отзыв только по подтверждённой покупке; персональные поля шифруются на уровне колонки, документы продавцов — в приватном хранилище по ссылкам с коротким сроком, вход сотрудников со вторым фактором.
Каталог должен приводить покупателей из поиска, а не только показывать товары.
Серверный рендер каталога и карточек, микроразметка Product/Offer/BreadcrumbList, карта сайта, редиректы старых адресов, фильтры по категории, цене, городу и наличию.
Что сделали
- Витрина с двумя путями покупки: корзина и оплата на площадке для своих товаров, переход к продавцу для партнёрских
- Кабинет продавца: верификация, товары, отзывы, споры, подписка, статистика
- Модерация товаров и отзывов с ИИ-предпроверкой и ручной очередью
- Подписки продавцов: тарифы, лимиты, автоприостановка, счета для юрлиц
- Каталог с фильтрами, поиском, избранным для гостей и микроразметкой для поисковиков
- Админка: продавцы, товары, категории, платёжные домены, страницы, журнал действий
- Шифрование персональных данных, приватное хранилище документов, второй фактор для сотрудников
- Мобильная версия витрины и кабинета, работа без JavaScript там, где это путь к покупке
Как это выглядит

