Каталог
Товары, цены, остатки и поиск. Карточка говорит, что человек покупает.
Каталог, заказ, оплата и доставка. Для своего магазина или площадки, где продают несколько продавцов.
Состав зависит от формата. Покупатель видит товар, кладёт в корзину и оплачивает.
Товары, цены, остатки и поиск. Карточка говорит, что человек покупает.
Корзина, адрес, способ доставки и статус заказа.
Подключение платёжного сервиса, который вы уже используете или выберете.
Для маркетплейса: кабинет продавца, его товары и его заказы.
Заказы, товары и статусы в одном месте, без таблицы на стороне.
Маркетплейс, где белорусские продавцы открывают свои магазины, а покупатели заказывают товары и услуги с доставкой по всей стране. Разработали маркетплейс с нуля в 2024 году и продолжаем развивать: от архитектуры заказов и платежей до инструментов для продавцов. Сайт работает: crossvill.by. Что сделано: • Мультивендорная модель: у каждого продавца свой магазин, каталог и заказы. Корзина с товарами разных продавцов автоматически делится на подзаказы. • Онлайн-оплата через WebPay с расщеплением платежа: деньги распределяются между продавцами, комиссия площадки и банка считается автоматически. • Комиссии по категориям и для конкретных продавцов, с периодом действия; реферальная программа для партнёров. • Доставка «Белпочтой» и «Европочтой» с выбором отделения через их API. • Массовая загрузка товаров из Excel: шаблоны, создание и обновление товаров с вариантами и характеристиками, цены и остатки, переименование артикулов. Обработка в фоне, отчёт об ошибках по каждой строке. • Фото и видео товаров подтягиваются по ссылкам с Яндекс Диска; хранение в S3, картинки отдаются через imgproxy и CDN. • Ранжирование товаров по кликам, покупкам и «свежести» с ночным пересчётом. • Финансовые отчёты по заказам и продавцам с сохранёнными расчётами; заявки новых продавцов сразу попадают в Google Таблицы. • Фоновые задачи на Solid Queue, мониторинг ошибок в Sentry, флаги функций, деплой в Docker Swarm за Traefik. Результат: работающая площадка, на которой продавцы сами управляют каталогом и получают оплату, а маркетплейс автоматически удерживает свою комиссию. Стек: Ruby 3.3, Ruby on Rails 7.1, Spree Commerce, PostgreSQL, Hotwire, Solid Queue, S3, imgproxy, Docker, Traefik, Sentry.
Сумму фиксируем после каталога и способа оплаты. Ниже — из чего складывается работа.
Каталог, корзина, заказ и один способ оплаты.
По договорённости
Несколько продавцов, их кабинеты и общие заказы.
По договорённости
Склад, доставка, 1С или маркетплейс, куда уходят заказы.
По договорённости
Первый месяц поддержки входит в работу. Дальше — по договорённости, как и у остальных услуг.
Каждый этап заканчивается результатом, который можно проверить.
Да. Свой магазин закрывает один каталог и заказы. Кабинеты продавцов добавляем, когда этот контур уже работает.
Ту, которой вы уже пользуетесь, или выбираем вместе на старте. Платёжный договор остаётся на вас.
Обычно 4–8 недель: каталог, заказ, оплата, проверка на ваших товарах и передача.
Расскажите о задаче — ответим в течение дня с вопросами или первой оценкой.