На какой платформе вы делаете интернет-магазин?
Только на Laravel — готовые CMS и шаблонные магазины мы не ставим. Причина простая: в магазине решают три узла — карточка товара, корзина и оформление заказа, и их нужно проектировать под ваш ассортимент, а не подгонять под чужую платформу. Дальше всё в плюс: лицензий и абонентских платежей вендору нет, код и админка (наш собственный форк Laravel Voyager) принадлежат вам, доработать можно что угодно — цены по договорам, несколько складов, обмен с 1С, B2B-кабинет, маркетплейсы. Скорость и SEO тоже под нашим контролем, а это критично, когда позиций десятки тысяч.
Сколько стоит интернет-магазин и что влияет на цену?
Цену двигают четыре вещи: объём каталога (500 позиций или 20 000 — разная работа с фильтрами, характеристиками и поиском), интеграции (1С, CRM, платёжные системы и чеки 54-ФЗ, служба доставки, маркетплейсы, каталоги, выгрузки, API), логика цен (акции, скидки по группам, цены для юрлиц) и контент.
Можно перенести старый магазин без потери товаров и позиций в поиске?
Да, переносим. Этап занимает 2–4 недели и идёт отдельной строкой в смете. Что делаем: выгружаем товары, фото, описания и характеристики (через 1С, CSV или API), собираем карту старых адресов, настраиваем 301-редиректы со старых URL на новые — один к одному, включая страницы фильтров и карточек. Собираем новый магазин на тестовом домене, вы тоже его принимаете там же. Переключение делаем ночью в будний день, чтобы в момент переноса не было живых покупателей. После переключения месяц следим за индексом и позициями в Яндекс Вебмастере и Google Search Console, правим ошибки индексации бесплатно. При аккуратном переносе трафик не проседает, а иногда растёт за счёт скорости и технической оптимизации.
Кто будет добавлять товары в магазин?
Вы — своими руками через админку, без программиста. Мы делаем загрузку товаров из Excel и 1С, массовое редактирование цен и остатков, копирование карточки в один клик и шаблоны характеристик, чтобы добавление одного товара занимало 2–4 минуты, а не полчаса. Первичное наполнение можем взять на себя. Если у вас есть 1С — обмен настроен так, что товары, цены и остатки приезжают на сайт сами, и вручную не нужно ничего.
Нужен ли программист после запуска магазина?
Для повседневной работы — нет. Товары, цены, акции, баннеры, тексты, страницы — всё это вы меняете из админки. Первые 30 дней после запуска исправляем ошибки бесплатно, и в это же время проводим обучение: две онлайн-сессии по 1,5 часа плюс видеоинструкции по вашим разделам. Дальше по желанию: договор поддержки от 15 000 ₽ в месяц (обновления, резервные копии, мониторинг, 4 часа доработок) или разовые доработки по часам — от 2 500 ₽ в час. Отдельно советуем дежурство на время распродаж: от 20 000 ₽ за неделю мы следим за нагрузкой и обменом с 1С в реальном времени.
Как устроена интеграция с 1С и маркетплейсами?
С 1С (Управление торговлей, Розница, Комплексная автоматизация) делаем двусторонний обмен: товары, характеристики, фото, цены, остатки едут на сайт, заказы и оплаты — обратно в 1С. Обмен идёт по расписанию каждые 5–15 минут или мгновенно по API при изменении остатка. Каждый обмен пишется в журнал: видно, что и когда синхронизировалось, что упало и почему; при ошибке в Telegram приходит уведомление, а не «тихо ничего не работает». С маркетплейсами (Ozon, Wildberries, Яндекс Маркет) связка такая: заказы со всех площадок падают в один список рядом с заказами сайта, остатки синхронизируются в обе стороны, чтобы не продать один и тот же товар дважды.
Как вы делаете чеки по 54-ФЗ?
Онлайн-касса и ОФД нужны, если вы принимаете оплату от физлиц: касса — облачная или физическая (АТОЛ Онлайн, Эвотор, касса банка), ОФД — любой аккредитованный. Мы подключаем сайт к кассе и ОФД и настраиваем фискализацию под ваши сценарии: чек приходит покупателю на e-mail или в SMS в момент расчёта, для предоплаты и полного расчёта формируются разные чеки, для возврата — чек возврата прихода. Если работаете через ЮKassa, CloudPayments, Тинькофф или СБП, у них есть готовые модули фискализации — включаем их, это быстрее и дешевле. Всё тестируем в тестовом контуре и прогоняем 5–6 сценариев оплаты перед запуском: полная оплата, частичная, возврат, оплата юрлицом по счёту.
Что будет с магазином в распродажу — выдержит нагрузку?
Перед запуском проводим нагрузочное тестирование сценарием «Чёрная пятница»: имитируем одновременные заходы тысяч покупателей и поток заказов. Наша расчётная планка — до 1 000 заказов в час без падения. Технически это даёт кэширование страниц и запросов, раздача картинок через CDN, реплика базы для чтения и очереди, чтобы письма, чеки и обмен с 1С не тормозили оформление заказа. Если ожидаете наплыв (распродажа, реклама на федеральную аудиторию), сообщите заранее — за 2–3 дня добавим ресурсы и на время акции включим дежурство: инженер следит за нагрузкой и откликом сайта в реальном времени.