Интернет-магазин под ключ
Магазин на своём коде: каталог с фильтрами, корзина, онлайн-оплата, расчёт доставки, панель управления заказами и остатками.
Интернет-магазин состоит из пяти частей: каталог, корзина, оплата, статус доставки и остаток. Из чего состоит интернет-магазин в смете, решают не по главной странице, а по тому, можно ли заплатить и не продать одну штуку двум людям. Каталог с корзиной и заказом занимают 2–4 недели и стоят от 150 000 до 400 000 ₽. Оплата, доставка и обмен с 1С — отдельные строки на дни, не «внутри дизайна». Без чека и без правила возврата магазин лучше не рекламировать. Ниже каждая часть, закон о кассе, расчёт на 300 товарах и приёмка до рекламы. Интернет-магазин у нас стоит от 150 000 ₽, онлайн-оплата — от 20 000 ₽, лицензию кассы покупает магазин.

Интернет-магазин состоит из каталога, корзины, оплаты, доставки и учёта остатка. Без любой из этих пяти частей заказы теряются.
Из чего состоит интернет-магазин на практике, видно по пути одного товара: человек нашёл его, положил в корзину, заплатил, увидел, когда привезут, а склад перестал обещать эту штуку второму. Красивая главная страница в этот путь не входит. Она не принимает деньги и не знает остаток.
Свой магазин, где товар ваш, делают за 2–4 недели. Цена работ — от 150 000 до 400 000 ₽. Если товар чужой и нужна комиссия, это уже площадка, и срок другой: 2–4 месяца. Путать их в одной смете нельзя.
Оплата покупателя проходит через кассу по закону № 54-ФЗ (КонсультантПлюс). Дистанционную продажу держит закон о защите прав потребителей (№ 2300-1).
Нельзя откладывать каталог, корзину, оплату, статус доставки и остаток. Отзывы и бонусные баллы подождут второй очереди.

Каталог отвечает, что вы продаёте и почём. Корзина собирает заказ, пока человек не ушёл. Оплата фиксирует деньги. Статус доставки снимает звонок «где посылка». Остаток не даёт продать последнюю штуку дважды. Выкинете остаток — получите возвраты. Выкинете статус — получите переписку вместо работы склада.
Личный кабинет покупателя полезен, но первый месяц заказы живут и по ссылке из письма. Кабинет добавляют, когда повторных покупок уже больше, чем первых.
Остаток живёт в учёте, сайт только показывает свободное количество. Два хозяина остатка продают воздух.
Куда смотрит каждая часть
Когда учёт уже в 1С, сайт к нему подключают обменом: интеграция с 1С занимает 5–14 дней и стоит от 60 000 до 200 000 ₽. Это отдельная строка, не «внутри вёрстки». Как устроен сам обмен, разобрано в статье про интеграцию 1С с сайтом и CRM.
Если 1С нет и товар один, остаток может жить в магазине. Как только появляется офлайн-точка, хозяин остатка должен стать один, иначе витрина и прилавок продают одну и ту же коробку.
Оплате нужен чек, доставке — понятный срок и правила возврата. Оба пункта пишут до запуска, не после первой претензии.
Закон № 54-ФЗ требует применять кассу при расчётах. Подключение одной платёжной формы, онлайн-оплата, стоит от 20 000 до 60 000 ₽ и занимает 1–3 дня. Кассу и договор с банком покупает магазин, не исполнитель витрины.
Доставка — отдельное подключение служб, интеграция с доставками, от 40 000 до 100 000 ₽ и 3–7 дней, если хватает расчёта стоимости и передачи заказа. Свой курьерский контур длиннее и в эту вилку не входит.
Закон о защите прав потребителей задаёт рамку дистанционной продажи: человек должен понимать, что покупает и как вернуть. Текст на странице товара и в письме о заказе лучше сверить с юристом магазина. Мы этот текст не подменяем «типовой политикой из интернета».
Витрина с каталогом, корзиной и заказом занимает 2–4 недели и стоит от 150 000 до 400 000 ₽. Оплата, доставка и 1С добавляются сверху.
| Часть | Срок | Цена работ |
|---|---|---|
| Каталог, корзина, заказ | 2–4 недели | от 150 000 до 400 000 ₽ |
| Онлайн-оплата | 1–3 дня | от 20 000 до 60 000 ₽ |
| Службы доставки | 3–7 дней | от 40 000 до 100 000 ₽ |
| Обмен с 1С | 5–14 дней | от 60 000 до 200 000 ₽ |
Четыре строки не складывают в одну «среднюю». Магазину без 1С третья и четвёртая не нужны в первый день. Магазину с складом они нужны, иначе остаток врёт. Полный перечень вилок — на странице цен, сам магазин — на странице интернет-магазина.
| Если у вас | Что строить |
|---|---|
| Свой товар и один склад | Магазин, 2–4 недели |
| Чужие продавцы и комиссия | Площадка, 2–4 месяца, от 1 500 000 ₽ |
| Только заявки без оплаты | Сайт с формой, не магазин |
Триста товаров проверяют не красотой сетки, а тем, успевает ли человек поправить цену до обеда.
Пусть в каталоге 300 позиций и цена меняется у 20 из них каждую неделю. Если правка одной цены занимает 2 минуты руками в админке, это 40 минут в неделю и около 160 минут в месяц. Терпимо. Если те же 20 цен живут ещё и в 1С, и их копируют, минут уже 80 в неделю. Тогда обмен нужен раньше, чем второй баннер на главной.
Триста позиций также задают приёмку. Не обязательно кликать все. Берут 30 случайных: 10 дешёвых, 10 дорогих, 10 без остатка. Если страница без остатка всё ещё кладёт товар в корзину, магазин не сдан.
Часы правки я не перевожу в зарплату контент-менеджера. Ставки разные. Видно только, что двойной ввод цены появляется раньше, чем кажется на запуске.
Мы не выкладывали отдельный кейс классического интернет-магазина. Ближайший путь заказа — бот учебных работ: 4 типа работ, 2 правки в цене и 8 таблиц отчётности.
Кейс бота заказа учебных работ — не полка с товарами. Зато в нём есть то, без чего магазин разваливается: ограниченный каталог предложений, понятная цена правки и отчёт, из которого видно состояние заказа. Восемь таблиц звучат сухо. На деле это и есть статусы: работу приняли, правка внутри цены или уже сверх неё, человек видит прогресс без звонка.
Переносить этот бот в витрину одежды я не буду. Урок переносится. Если в магазине нет статуса и нет границы «что входит в цену», покупатель пишет в чат, а менеджер отвечает по памяти. Две правки в цене того кейса как раз про эту границу. Публичный текст не рассказывает, что пошло не по плану, и я этого не сочиняю.
Для полки из 300 товаров тот же принцип короче: цена и остаток в одном месте, статус заказа виден без звонка.
На первой неделе всплывают двойной остаток, оплата без чека и доставка без срока.
Персональные данные в заказе — закон № 152-ФЗ. Адрес и телефон не должны торчать в публичном месте и в лишних копиях писем (КонсультантПлюс).
Если продавцов много и вы удерживаете комиссию, это не эти ошибки магазина, а другая система. Её устройство описано в статье про разработку маркетплейса.
Магазин принимают на 30 товарах, одном боевом платеже и одном отказе от заказа до рекламного бюджета.
Три проверки до рекламы
Проверяющий — тот, кто будет собирать заказ, не только тот, кто заказал дизайн. Сборщик видит, хватает ли данных для отгрузки. Дизайнер видит сетку. Оба взгляда нужны, и одного недостаточно.
Тестовый режим оплаты выключают до этой проверки. Иначе чек не появится, и закон № 54-ФЗ вы узнаете от покупателя, а не от банка.
Для оценки нужны число товаров, место остатка и ответ, будете ли принимать оплату на сайте.
Пять ответов попадают в магазин на 2–4 недели либо в площадку на месяцы, либо в обычный сайт, если оплаты и остатка нет. Последний вариант честнее, чем называть магазином страницу с кнопкой «купить», за которой живёт почта.
Фотографии 300 товаров в эти недели не входят, если их ещё нет. Съёмка — отдельный календарь, и пустые рамки на витрине приёмку не проходят.
Из каталога, корзины, оплаты, статуса доставки и остатка. Отзывы, баллы и личный кабинет можно отложить. Без остатка магазин продаёт отсутствующий товар. Без статуса покупатель звонит вместо того, чтобы смотреть заказ.
Каталог, корзина и заказ занимают 2–4 недели и стоят от 150 000 до 400 000 ₽. Оплата добавляет 1–3 дня, доставка — 3–7 дней, обмен с 1С — 5–14 дней. Эти части не спрятаны внутри одной недели вёрстки.
Нужна, если остаток и цена уже живут в 1С или есть офлайн-точка. Тогда обмен стоит от 60 000 ₽. Если товар один и склада в программе нет, остаток может сначала жить в магазине. Второй хозяин остатка вреднее, чем отсутствие 1С.
В магазине товар ваш. На маркетплейсе товар продавцов, и площадка берёт комиссию. Магазин короче и дешевле. Площадка начинается от 1 500 000 ₽ и от 2 месяцев. Чужих продавцов в смету магазина не записывают.
Магазин, отдельным договором с банком и оператором фискальных данных. Подключение платёжной формы на сайте стоит от 20 000 ₽ и занимает 1–3 дня. Сама касса в эту сумму не входит, её требует закон № 54-ФЗ.
На 30 случайных товарах, одном настоящем платеже с чеком и одном отказе, который возвращает резерв. Рекламу включают после этого, не вместо. Тестовый режим оплаты к этому моменту уже выключен.
Первая версия не обязана вывести все 3 000 в одну неделю. Выводят категорию, на которой есть фото и цена, и проверяют 30 позиций из неё. Остальные категории подключают, когда правка цены не занимает вечер.
Можно, если покупатель забирает заказ сам и это написано до оплаты. Нельзя писать «уточнит менеджер» вместо срока. Самовывоз — нормальный первый статус. Службы доставки подключают за 3–7 дней, когда адреса уже пошли.
Магазин на своём коде: каталог с фильтрами, корзина, онлайн-оплата, расчёт доставки, панель управления заказами и остатками.
ЮKassa, СБП, Робокасса, Тинькофф, CloudPayments — оплата картой и по QR на сайте, в боте или по ссылке, с чеками по 54-ФЗ.
Расчёт стоимости и сроков доставки в корзине, создание отправлений, печать этикеток, отслеживание статусов и уведомления покупателю …
Сайт, бот, CRM и внутренняя система обмениваются с 1С автоматически: номенклатура, цены, остатки, заказы, оплаты, контрагенты, документы.
Эту тему также ищут как: «из чего состоит интернет-магазин», «какие части обязательны в интернет-магазине», «чем интернет-магазин отличается от маркетплейса», «где хранить остаток интернет-магазина», «сколько делают интернет-магазин», «как принять интернет-магазин до рекламы»