Создание интернет-магазина под ключ

Каталог, корзина, онлайн-оплата и доставка — магазин, который считает деньги, а не просто показывает товары. От 150 000 ₽, срок 4–8 недель.

Цена
от 150 000 ₽
Срок
4–8 недель

Когда это подходящий вариант

  • Продаёте физические товары и хотите принимать оплату онлайн
  • Ассортимент вырос, и таблица в мессенджере с ним больше не справляется
  • Уходит слишком большая доля от каждой продажи на маркетплейсах
  • Нужны свои цены, свои акции и своя клиентская база, а не арендованная
  • Есть офлайн-точка и нужен онлайн-канал, связанный с тем же складом

Магазин — это не сайт с кнопкой «купить»

Технически интернет-магазин отличается от корпоративного сайта одним: у него есть состояние. Товар лежит в корзине, остаток на складе меняется, оплата может пройти или не пройти, заказ проходит через несколько статусов. Каждое из этих состояний может сломаться — и сломается оно на реальных деньгах клиента.

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

Отсюда и срок 4–8 недель против 2–4 у корпоративного сайта при похожем количестве страниц. Основное время уходит не на вёрстку, а на то, чтобы каждый путь покупателя работал предсказуемо и в неудачных случаях тоже.

Свой магазин против маркетплейса

Маркетплейс даёт готовый трафик и забирает комиссию с каждой продажи плюс расходы на продвижение внутри платформы. Пока объёмы небольшие, это выгодная сделка: платите только за результат. Когда объёмы растут, комиссия превращается в постоянный отток, который никуда не денется.

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

Разумная схема для большинства — работать в обе стороны. Маркетплейс приводит новых покупателей, свой магазин удерживает тех, кто уже покупал, и обслуживает трафик из поиска и рекламы, где комиссию платить не нужно. Свой магазин при этом окупается не первой продажей, а разницей в марже на повторных.

Цена: от чего зависят 150 000 ₽ и куда они растут

От 150 000 ₽ — это магазин с работающим каталогом, фильтрами, корзиной, онлайн-оплатой, расчётом доставки, админкой для товаров и заказов и уведомлениями. То есть полный цикл продажи, который можно включать и продавать.

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

Второй множитель — структура каталога. Магазин на 50 товаров в трёх категориях и магазин на 5 000 товаров с вариациями по размеру и цвету — это разные проекты при одинаковом дизайне. Объём каталога стоит обсудить на брифе честно, включая планы на год вперёд.

SEO в магазине закладывается на старте

В магазине поисковый трафик приходит не на главную, а на категории и карточки товаров. Это значит, что структура каталога — это одновременно и структура поискового трафика: категории должны совпадать с тем, как люди ищут товар, а не с тем, как он лежит на складе.

Технически на старте закладываются: серверный рендеринг каталога, микроразметка товаров с ценой и наличием, канонические адреса для страниц фильтров, корректная пагинация и sitemap, который обновляется вместе с каталогом. Всё это дёшево сделать сразу и дорого добавить в работающий магазин.

Отдельно про цены и наличие: поисковики оценивают выше магазины, где цена указана открыто, а товар в наличии. Кнопка «уточнить стоимость» вместо цены — прямой минус в ранжировании и в конверсии одновременно.

Что подготовить до старта разработки

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

Второе: каталог в машинночитаемом виде. Не «фотографии в папке и цены в переписке», а таблица или выгрузка из учётной системы: название, артикул, категория, цена, остаток, описание, ссылки на фото. Чем раньше она появится, тем раньше можно проверить фильтры и сортировки на реальных данных, а не на десяти тестовых товарах.

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

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

Что входит в цену

  • Структура каталога: категории, фильтры, сортировки, страница товара
  • Дизайн всех ключевых экранов, включая корзину и оформление заказа
  • Вёрстка на Next.js с расчётом на скорость каталога под нагрузкой
  • Корзина и оформление заказа с валидацией на каждом шаге
  • Подключение онлайн-оплаты (ЮKassa, Тинькофф, СБП)
  • Расчёт доставки и подключение служб доставки
  • Админка: товары, категории, цены, остатки, заказы
  • Уведомления о заказе на почту, в Telegram и клиенту
  • SEO-подготовка каталога: разметка товаров, канонические адреса, sitemap
  • Тестирование сценариев покупки и запуск

Считается отдельно

Не потому что «доплата потом», а потому что объём этих задач сильно различается от проекта к проекту. Обсуждаем на брифе и включаем в договор, если нужны.

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

Частые вопросы

Сколько стоит разработка интернет-магазина?

От 150 000 ₽. В базовую цену входят каталог с фильтрами, страница товара, корзина, оформление заказа, онлайн-оплата, расчёт доставки, админка для товаров и заказов, уведомления и SEO-подготовка каталога. Интеграция с 1С, личный кабинет и программа лояльности считаются отдельно.

Сколько времени занимает создание интернет-магазина?

4–8 недель. Четыре недели — магазин с компактным каталогом, одной платёжной системой и одной службой доставки. Восемь недель — магазин с большим каталогом, синхронизацией с 1С и несколькими способами доставки и оплаты.

Какую оплату можно подключить?

ЮKassa, Тинькофф, СБП — стандартные варианты для России, подключаются в рамках базовой цены. Для приёма платежей потребуется ИП или ООО и заключённый договор с платёжным провайдером: физическому лицу эквайринг не подключат.

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

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

Кто будет заполнять каталог товарами?

Админка сделана так, чтобы вы могли добавлять товары сами. Если позиций много и нужна разовая загрузка с подготовкой карточек, беру это отдельной задачей — либо настраиваю импорт из вашей таблицы или учётной системы.

Что будет, если товар закончится, пока покупатель оформляет заказ?

Такие сценарии закладываются в разработку: остаток проверяется при добавлении в корзину и повторно перед оплатой, покупатель получает понятное сообщение вместо ошибки. Именно проработка этих краевых случаев занимает основную часть срока разработки магазина.