Магазины и B2B-⁠каталоги

Разработка интернет-⁠магазинов и B2B-⁠каталогов

Разрабатываем интернет-⁠магазины для розничных продаж с корзиной, онлайн-⁠оплатой и доставкой. Для дилеров и оптовых покупателей создаём B2B-⁠каталоги с личными кабинетами, персональными ценами, актуальными остатками и оформлением заказов. Настраиваем интеграции с 1С, CRM, платёжными системами, логистическими службами и ЭДО с учётом бизнес-⁠процессов компании.

Стоимость разработкиот 900 тыс. ₽Стоимость зависит от функциональности и состава интеграцийНДС начисляется дополнительно

01 / 07

Какие задачи решаем

01Дилерам нужны персональные условия и возможность оформлять заказы без менеджера

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

Что делаемРазрабатываем личные кабинеты дилеров с персональными ценами, историей закупок и оформлением заказов. Предусматриваем разные роли пользователей, формирование счетов, доступ к первичным документам и их обмен через личный кабинет. Настраиваем интеграции с системами складского учёта и ЭДО, включая Диадок и СБИС.

02Покупателям сложно оформить и оплатить заказ

Покупатель нашёл нужный товар, но оформление заказа занимает слишком много времени. Условия доставки непонятны, способы оплаты ограничены, а для уточнения деталей приходится связываться с менеджером.

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

03Менеджеры тратят много времени на ручную обработку заказов

Заказы поступают через сайт, почту и другие каналы. Менеджеры вручную переносят данные в CRM и систему складского учёта, проверяют наличие товаров и уточняют статусы. Из-⁠за задержек с обработкой заказов и резервированием товаров данные о доступных остатках могут не соответствовать реальной возможности отгрузки.

Что делаемАвтоматизируем передачу заказов в CRM и системы складского учёта, настраиваем обмен статусами и необходимыми данными. Проектируем процесс обработки заказов с учётом действующих правил работы компании, включая резервирование товаров, если оно предусмотрено бизнес-⁠процессами.

04Цены и остатки на сайте не обновляются из системы складского учёта

Ассортимент обновляется в 1С или электронных таблицах, а информацию на сайте приходится менять вручную. Покупатели не видят актуальных цен и остатков, менеджеры вынуждены отвечать на одни и те же вопросы по телефону и электронной почте.

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

02 / 07

Состав работ

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

В рамках проекта

  1. 01

    Исследование и проектирование

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

  2. 02

    UX/UI-⁠дизайн

    Проектируем интерфейсы с учётом розничных и оптовых сценариев: поиск и выбор товаров, корзину, оформление заказа, работу с персональными ценами и историей покупок. Разрабатываем дизайн-⁠систему и адаптивные макеты.

  3. 03

    Frontend

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

  4. 04

    Backend

    Разрабатываем серверную бизнес-⁠логику оформления и обработки заказов, управления статусами, расчёта стоимости и скидок. Реализуем авторизацию, разграничение прав доступа, API и административную часть системы.

  5. 05

    Товарный каталог

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

  6. 06

    Личные кабинеты B2B-⁠клиентов

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

  7. 07

    Интеграции с 1С и складскими системами

    Настраиваем обмен данными с 1С, «МойСклад» и другими системами складского учёта. Синхронизируем ассортимент, характеристики, цены и остатки, передаём заказы и их статусы. Предусматриваем контроль обновлений и обработку ошибок обмена.

  8. 08

    Платёжные системы и доставка

    Подключаем банковский эквайринг и платёжные сервисы для приёма онлайн-⁠оплаты. Интегрируем службы доставки, включая СДЭК, Яндекс Go, Почту России и другие сервисы, с возможностью расчёта стоимости доставки и отслеживания отправлений.

  9. 09

    CRM и электронный документооборот

    Интегрируем торговую систему с Битрикс24, amoCRM и другими CRM. Для B2B-⁠проектов реализуем формирование счетов и обмен первичными документами через личный кабинет с использованием Диадока, СБИС и других систем ЭДО.

  10. 10

    Внутренняя SEO- и GEO-⁠оптимизация

    Прорабатываем структуру категорий и карточек товаров, URL, метатеги и структурированные данные о продукции, ценах и наличии. Учитываем особенности индексации страниц фильтрации, предотвращаем появление дублирующих страниц и обеспечиваем доступность содержимого каталога для поисковых систем и ИИ-⁠сервисов.

  11. 11

    QA, запуск и поддержка

    Проверяем полный цикл покупки: от выбора товара и расчёта стоимости до оплаты, оформления заказа и передачи данных в корпоративные системы. Отдельно тестируем права доступа, персональные цены, изменение остатков и работу интеграций. Используем ручное и автоматизированное тестирование, проводим регрессионные проверки. Запускаем продукт, передаём доступы и документацию, обеспечиваем месяц технической поддержки.

Отдельные работы и расходы

  • Доработка систем заказчика

    Изменения конфигураций 1С, CRM, складских систем и ЭДО, необходимые для интеграций. Такие работы выполняют специалисты заказчика или отдельно привлечённые подрядчики.

  • Миграция данных из действующей системы

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

  • Лицензии и сторонние сервисы

    Подписки, лицензии и комиссии внешних сервисов: платёжных систем, служб доставки, CRM, ЭДО и других инструментов, необходимых для работы продукта.

  • Подготовка дополнительных материалов

    Предметная фотосъёмка, видеопродакшн, массовая подготовка описаний товаров и генерация большого количества изображений.

  • Разработка отдельного функционала

    Мобильные приложения и самостоятельные программные модули, не предусмотренные согласованным техническим заданием.

03 / 07

Стоимость и сроки разработки

Три варианта проектов с разным объёмом работ: полноценный B2B-⁠каталог, интернет-⁠магазин и отдельный кабинет дилера для действующего сайта.

01

B2B-⁠каталог с личным кабинетом

Для производителей, поставщиков и дистрибьюторов, работающих с оптовыми покупателями и дилерскими сетями

Типовые возможности

  • Товарный каталог с актуальными остатками и персональными ценами для разных групп покупателей
  • Личный кабинет с оформлением и историей заказов, доступом к счетам и первичным документам
  • Интеграция с 1С для передачи заказов, синхронизации данных и формирования счетов

Итоговая стоимость определяется сложностью логики, правилами ценообразования, количеством интеграций и требованиями к документообороту.

Срок10–⁠12 недель

от 900 тыс. ₽

02

Интернет-⁠магазин

Для розничных продаж с оформлением заказов, онлайн-⁠оплатой и доставкой

Типовые возможности

  • Каталог с поиском и фильтрацией, карточки товаров и корзина
  • Онлайн-⁠оплата, оформление доставки и личный кабинет покупателя с историей заказов
  • Интеграция с 1С для обмена данными о товарах, ценах, остатках и заказах
  • Управление заказами и настройка акций по согласованным правилам

На стоимость влияют объём ассортимента, особенности оформления заказов, правила ценообразования и интеграции с платёжными и логистическими сервисами.

Срок12–⁠16 недель

от 1,5 млн ₽

03

Кабинет дилера для действующего сайта

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

Типовые возможности

  • Регистрация дилеров, проверка контрагентов и разграничение прав доступа
  • Персональные прайс-⁠листы, оформление заказов и передача данных в 1С
  • История заказов, доступ к счетам и первичным документам

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

Срок8–⁠12 недель

от 700 тыс. ₽

Условия

  • Оплата по этапам. Порядок и размер платежей согласовываем с заказчиком.
  • Если аудит или проектирование были оплачены отдельно, их стоимость засчитываем в разработку.
  • Цены указаны без НДС. НДС начисляется дополнительно, предоставляем полный пакет закрывающих документов.

04 / 07

Как проходит разработка

Показываем процесс на примере интернет-⁠магазина с онлайн-⁠оплатой, доставкой и интеграцией с 1С. Разработка занимает около 16 недель. На каждом этапе согласовываем результаты и привлекаем профильных специалистов вашей компании.

Недели 1–⁠2

Исследование бизнес-⁠процессов

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

От вас: участие специалистов отдела продаж, логистики, бухгалтерии и ответственных за 1С
Недели 3–⁠4

Пользовательские сценарии и прототипы

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

От вас: согласование прототипов, правил ценообразования и обработки заказов, пользовательских сценариев
Недели 5–⁠7

UX/UI-⁠дизайн

Разрабатываем дизайн-⁠систему и адаптивные макеты. Прорабатываем интерфейсы выбора товаров и оформления покупки, включая различные состояния корзины, оплаты и доставки.

От вас: материалы о продукции, фотографии и согласование дизайн-⁠макетов
Недели 7–⁠13

Разработка и интеграции

Верстаем макеты, реализуем каталог, корзину, оформление заказов и личные кабинеты. Разрабатываем серверную бизнес-⁠логику, настраиваем обмен данными с 1С, подключаем платёжные системы и службы доставки. Проверяем работу интеграций по мере разработки.

От вас: доступы к тестовым средам, участие в проведении и проверке интеграций со стороны ваших систем
Недели 14–⁠16

QA и запуск

Проводим финальный этап QA: сквозное (E2E), интеграционное и регрессионное тестирование. Проверяем полный цикл покупки, корректность расчётов, обмен заказами и остатками, обработку отказов оплаты и сбоев синхронизации. После приёмки разворачиваем продукт на рабочей инфраструктуре, передаём документацию и обучаем вашу команду.

От вас: участие в проверке процессов оформления и обработки заказов, финальная приёмка и обучение сотрудников

05 / 07

Кто работает над вашим проектом

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

Руслан, фото

Руслан

Руководитель проектов

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

Игнат, фото

Игнат

UX/UI-⁠дизайнер

Проектирует пользовательские сценарии, разрабатывает дизайн-⁠макеты и адаптивные интерфейсы.

Василий, фото

Василий

Frontend-⁠разработчик / QA

Реализует пользовательские интерфейсы, участвует в функциональном тестировании и проверке качества продукта.

Олег, фото

Олег

Backend-⁠разработчик

Разрабатывает серверную логику, API и интеграции с внешними системами.

Ответственность руководства

Артём Абдулаевдиректор

Отвечает за проектные процессы и выполнение обязательств перед заказчиком.

Алексей Куприяновтехнический директор

Контролирует архитектуру, технические решения и качество разработки.

07 / 07

Вопросы

Как рассчитываете стоимость интернет-⁠магазина или B2B-⁠каталога?

Оцениваем проект после изучения бизнес-⁠процессов и требований к системе. На стоимость влияют количество позиций в каталоге, функционал личных кабинетов и сложность интеграций. Согласовываем состав работ, сроки и смету до начала разработки. Оплата поэтапная, условия согласуем индивидуально.

С какими конфигурациями 1С работаете и как устроен обмен?

Работаем с «1С:Управление торговлей», «1С:Комплексная автоматизация», «1С» и «1С:Бухгалтерия» в пределах поддерживаемых ими данных и процессов. Настраиваем обмен через API или CommerceML: передаём на сайт товары, цены и остатки, а в 1С — заказы и необходимые сведения об оплате. Состав данных, частоту обновления и доработки на стороне 1С согласовываем при проектировании.

Кто наполняет каталог товарами?

Товары, характеристики, цены и остатки можем импортировать из 1С или другого источника данных. Фотографии и описания обычно предоставляет заказчик, а мы определяем требования к материалам и настраиваем их загрузку в каталог. Если контент необходимо подготовить с нуля или переработать, оцениваем эту работу отдельно.

Что умеет личный кабинет дилера?

В зависимости от задач компании можем реализовать персональные цены и скидки, остатки по складам, оформление заказов по артикулам или загрузкой файла, историю закупок, повторные заказы и доступ к первичным документам. Предусматриваем разные права доступа для сотрудников одной компании, обмен заказами с 1С и интеграции с ЭДО.

Как подключаете онлайн-⁠оплату и выдачу чеков?

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

На каком движке ведёте разработку: 1С-⁠Битрикс или WordPress + WooCommerce?

Работаем с 1С-⁠Битрикс, WordPress + WooCommerce, Payload CMS и DelbaCMS. Выбираем платформу с учётом задач проекта, требований к интеграциям и существующей инфраструктуры. Если у вас уже есть интернет-⁠магазин, сначала проверяем, можно ли доработать действующую систему без переезда на другую платформу.

Можно ли совместить розничные и оптовые продажи?

Да. Розничные покупатели могут пользоваться обычным каталогом с онлайн-⁠оплатой, а авторизованные дилеры — видеть персональные цены, условия сотрудничества и оформлять заказы через личный кабинет. В зависимости от объёма работ можем запустить оба направления одновременно или развивать систему поэтапно.

Как перенести действующий магазин и сохранить каталог, заказы и адреса страниц?

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

Сколько товаров может содержать каталог?

Жёсткого ограничения по количеству позиций в каталоге нет. Производительность зависит не только от числа товаров, но и от количества характеристик и модификаций, сложности фильтрации, частоты обновления остатков и нагрузки на сайт. Для больших каталогов отдельно прорабатываем структуру данных, поиск, кеширование и обмен с системами складского учёта.

Обсудить задачу

Планируете запустить новый проект или доработать действующий? Расскажите о своей задаче. Мы обсудим ваши процессы продаж, необходимые интеграции и предложим, с чего начать работу.

Напишите, как к вам обращаться
Укажите номер полностью, 10 цифр после +7
Укажите почту или ник в Telegram
Опишите задачу хотя бы в одном предложении
Можно приложить техническое задание, описание проекта или другие материалы

Что будет после отправки

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