Услуга
Создание интернет-магазина на OpenCart от 78 000 ₴
У вас либо каталог, который ещё предстоит собрать, либо магазин, который давно не обновляли и страшно трогать. Вилка в обоих случаях одна — 78 000–307 500 ₴ ($1 900–7 500) и 5–12 недель от подписанного ТЗ. Заказать можно из любого города, офисы у нас в Харькове и Киеве. Опишите каталог в брифе.
Честная рамка
OpenCart или что-то другое — вопрос не платформы, а каталога
OpenCart уместен, когда магазин — это и есть сайт: тысячи и десятки тысяч позиций, длинные деревья категорий, атрибуты и фильтры, опт рядом с розницей, несколько языков и валют. Корзина, кабинет покупателя, скидки, купоны, сравнение товаров здесь уже в ядре — их не нужно собирать из плагинов. Наш самый большой каталог на OpenCart — строительный маркет «Будмен» с заявленными 35 000 товаров и отдельным разделом проката инструмента.
Когда лучше другой инструмент
Если основа проекта — контент, блог и посадочные страницы, а каталог небольшой и второстепенный, магазин удобнее держать внутри WordPress: одна админка на статьи и товары. Если нужна B2B-логика с несколькими складами, договорными ценами и EDI или фильтрация по каталогу на 50 000+ SKU — это уже headless или кастом. Случай на границе разберём на звонке до сметы.
Что входит
Каталог, опт, оплата и доставка — в базовой смете
Каталог, атрибуты, фильтры
- Дерево категорий под то, как ищет ваш покупатель, а не под структуру склада. В Gdent каталог разложен по клиническим направлениям (терапия, эндодонтия, ортопедия, хирургия), в ForceUkraine — одновременно по типам инструмента и по маркам авто.
- Опции и варианты товара: размер, цвет, комплектация со своими остатками и ценами. Фильтры, размерная сетка, закладки и сравнение. Импорт позиций из Excel или 1С по нашему шаблону — каталог на тысячи SKU не набивают руками.
Опт, розница, дропшиппинг
- Две аудитории в одном магазине: розничная витрина и кабинет оптовика со своими ценами и условиями. Так работают ELVI, Larionoff (там ещё и дропшиппинг) и оптовый портал Sushi Product с подборками ингредиентов под конкретную кухню.
- Несколько языковых версий и несколько валют. Украинская основная, русская на /ru, при необходимости английская — как в Sushi Product. Расчёты в гривне, евро и долларе — как в ELVI и Larionoff.
Оплата, доставка, обмен с 1С
- LiqPay, Privat24, monobank — карта, Apple Pay, Google Pay, оплата частями и рассрочка. В RollerShop оплата частями работает вместе с кешбэком и трейд-ином старых роликов.
- Нова Пошта: расчёт стоимости, выбор отделения, трекинг в кабинете. Обмен остатками и заказами с 1С или CRM в обе стороны: продали на сайте — минус на складе, приняли поставку — плюс в каталоге.
Кастомные модули и скорость
- То, чего нет в маркетплейсе модулей, пишем сами. Для Gadgik — модуль точек выдачи с координатами и графиком работы и подбор чехлов по сотням моделей телефонов. Для RainWay — калькулятор, собирающий полный комплект водостока по серии, диаметру и цвету.
- Большой каталог тормозит не сам по себе: кеширование, оптимизация запросов и изображений, ЧПУ-URL для категорий. В ForceUkraine скорость держит NitroPack поверх каталога на более чем 3000 наименований.
- OpenCart
- ocStore
- PHP
- MySQL
- LiqPay
- Privat24
- monobank
- Nova Poshta
- 1С
Три сценария
Заказать новый магазин, обновить версию или доработать текущий
- Новый магазин с нуля
Проектируем структуру каталога, собираем кастомную тему, подключаем оплату, доставку и обмен с 1С. Стартовый магазин до 500 SKU — от $1900; полный объём с интеграциями и оптовым кабинетом — до $7500. Срок запуска — 5-12 недель в зависимости от каталога.
На выходе: живой магазин, инструкция для контент-менеджера и 30 дней поддержки.
- Обновление версии и переезд
Магазин на OpenCart 1.5 или 2.x, который давно не обновляли, переносим на актуальную ветку: каталог, заказы, клиентскую базу, кастомные модули. Старые URL закрываем редиректами 301, мета и структуру сохраняем — переезд не должен стоить позиций в Google.
На выходе: магазин на поддерживаемой версии, карта редиректов и протокол тестирования.
- Доработка существующего OpenCart
Технический аудит и честный ответ: что лечится, а что дешевле переписать. Типичная картина — купленная тема, три десятка модулей от разных авторов и правки прямо в ядре, из-за которых магазин не обновляется. Скажем это на аудите, а не после третьего счёта.
Кейсы
Магазины на OpenCart, принимающие заказы каждый день
Как мы работаем
Как мы доводим магазин на OpenCart до первой оплаты
Бриф и структура каталога
30 минут в Zoom: сколько позиций, какие атрибуты и фильтры, есть ли опт, сколько языков и валют, нужен ли обмен с 1С. Для переезда шаг заменяет аудит существующего магазина. На выходе: структура каталога, перечень интеграций, вилка бюджета и сроки.
Дизайн
Макеты карточки товара с опциями, каталога с фильтрами, корзины, оформления заказа и кабинета покупателя. Три раунда правок — в бюджете. На выходе: утверждённые макеты для desktop и mobile и фикс-прайс на полный объём.
Тема, модули, наполнение
Вёрстка темы под OpenCart, кастомные модули под ваш процесс, параллельно загружаем каталог импортом. Деплой на staging раз в неделю. На выходе: магазин на staging с реальными товарами.
Интеграции и тестирование
Подключаем LiqPay или monobank, Нова Пошта, 1С или CRM. Проверяем живыми транзакциями: реальная оплата, трекинг, возврат. На выходе: подписанный протокол тестирования.
Запуск и передача
Перенос на боевой домен, редиректы со старых адресов, Google Search Console, GA4, Merchant Center — до дня релиза. Учим контент-менеджера работать с каталогом. На выходе: живой магазин, инструкция и 30 дней поддержки.
Частые вопросы
Что спрашивают об OpenCart и переезде
Поговорим
Опишите каталог — оценим магазин на OpenCart

Подробнее
Что в магазине на OpenCart работает из коробки, а что строим
Сколько стоит магазин на OpenCart и от чего зависит цифра
Стоимость создания магазина на OpenCart — 78 000–307 500 ₴, или $1 900–7 500, срок 5–12 недель. Разброс такой широкий, потому что на концах вилки стоят разные проекты. Внизу это стартовый каталог, адаптированная тема, оплата картой и Нова Пошта. Вверху — десятки тысяч позиций с фильтрами, кабинет оптовика, несколько языков и валют, обмен остатками с 1С.
Что тянет к верхней границе, видно заранее. Большой каталог с глубокой фильтрацией, две аудитории в одном магазине, нетиповые модули, которых нет в маркетплейсе, двусторонний обмен с учётной системой. Сделать магазин дешевле верхней цифры реально. Часть объёма выносим на второй этап, и предлагаем это сами, когда бюджет ограничен.
Точную цену называем после брифа и ТЗ. До этого любая сумма будет догадкой. Вилки по всем типам проектов и годовые расходы на домен, хостинг и поддержку мы разложили в калькуляторе стоимости. Ориентир под ваш каталог даёт короткая анкета — опишите проект в брифе, вернёмся с цифрой и сроком.
Когда OpenCart уместен, а когда дешевле другая платформа
OpenCart (опенкарт) мы берём под один тип задачи — когда магазин и есть сайт. Тысячи и десятки тысяч позиций, длинные деревья категорий, атрибуты и фильтры, опт рядом с розницей, несколько языков и валют. Корзина, группы покупателей со своими ценами, купоны, кабинет клиента, сравнение и закладки лежат в ядре. Собирать их из плагинов не придётся.
Когда каталог небольшой и второстепенный, а проект держится на контенте, блоге и посадочных страницах, удобнее вести всё в одной админке. Такой магазин на WooCommerce мы делаем ровно так же и платформой второго сорта не считаем. Когда внутри B2B-логика с несколькими складами, договорными ценами и обменом с ERP, разговор уходит в магазин на Laravel или кастомную разработку.
Пограничный случай разбираем на звонке, до сметы. Все форматы, которые мы строим, лежат на странице интернет-магазинов — оттуда проще понять, в какой из них попадает ваш каталог.
Опт и розница в одном магазине без второго сайта
Оптовику и рознице нужен один каталог и разные условия. В OpenCart это закрывают группы покупателей. У оптового клиента свой кабинет со своей ценой, минимальной партией и правилами доставки, розничная витрина живёт рядом, на том же домене. Второй сайт под опт заводить не нужно, и в поддержке это заметно дешевле.
Так работают ELVI и Larionoff, у которого рядом с оптом идёт ещё и дропшиппинг, и оптовый портал Sushi Product+ с подборками ингредиентов под конкретную кухню. Расчёты в гривне, евро и долларе, украинская версия каталога и русская на /ru. Ниши с оптом повторяются, и по той же схеме мы собираем магазин автозапчастей и магазин одежды. Остальные работы собраны в портфолио.
Каталог на десятки тысяч позиций и что его на самом деле тормозит
Самый большой каталог в наших проектах — 35 000+ товаров, строительный маркет «Будмен» с отдельным разделом проката инструмента. Размер каталога сам по себе магазин не роняет. Роняет тяжёлая купленная тема, десятки модулей с лишними запросами и изображения, которые никто не масштабировал.
Работа с большим каталогом начинается с дерева категорий. Собираем его по тому, как ищет ваш покупатель, структура склада для этого почти никогда не подходит. Дальше идут опции и варианты товара со своими остатками и ценами, фильтры и размерные сетки, импорт позиций из Excel или 1С по нашему шаблону. Тысячи SKU руками не набивают. Скорость держат индексы, кеширование, переписанные запросы и сжатые картинки. В смете это отдельная строка со своими часами.
Как это выглядит вживую, видно по работам. В Gdent каталог медицинских материалов разложен по клиническим направлениям. В RainWay калькулятор собирает комплект водостока по серии, диаметру и цвету. У Gadgik подбор чехлов идёт по сотням моделей телефонов, плюс собственный модуль точек выдачи.
Переезд с OpenCart 1.5 и 2.x на 4.x без потери адресов
Половина обращений начинается со слов «магазин уже есть, но». За этим обычно стоит версия 1.5 или 2.x, купленная тема, три десятка модулей от разных авторов и правки прямо в ядре. Такой магазин не обновляется, потому что любое обновление затирает правки. Поэтому первый вопрос на старте у нас про версию, а первый этап работ — аудит.
OpenCart 4 переписал систему расширений. Модули, собранные под 3.x, на него не встают, а часть авторов свои решения так и не перенесла. Магазин на 3.0.3.x с рабочей связкой модулей не всегда «устаревший», и переход иногда обходится дороже поддержки текущей версии. Считаем оба сценария и показываем цифры. Обновляться только потому, что вышла новая версия, мы не советуем.
Сам переезд — это перенос каталога, заказов и клиентской базы в чистую сборку, вёрстка темы заново и кастомные модули под новое API. Магазин живёт с органики, поэтому адресную часть мы считаем обязательной. Карта старых адресов, редиректы 301, перенос title и description категорий и товаров, сохранённые ЧПУ-URL и hreflang для украинской и русской версий входят в работы по переезду. После релиза смотрим индексацию в Search Console. Позиций и трафика при этом не обещаем, их честно не гарантирует никто. Органика дальше идёт отдельным бюджетом и отдельной услугой, это SEO-продвижение. Обновления, бэкапы и безопасность живого магазина закрывает поддержка сайта.
Как заказать магазин на OpenCart из другого города
Офисов у нас два, Харьков и Киев. Одесса, Львов, Днепр — офиса там нет, с этими городами работаем удалённо, и на процесс это не влияет. Студия работает с 2016 года, за это время мы запустили более 500 проектов. Первые 30 дней поддержки после релиза входят в цену запуска.
Удалённо мы работаем ровно так же, как очно. Созвон на 30 минут в Zoom, тестовый стенд в браузере с деплоем раз в неделю, правки в одном документе. Оплату и доставку тестируем живыми транзакциями, документы подписываем электронно. Адреса офисов, телефоны и карту смотрите на странице контактов.
Создание магазина на OpenCart начинается с каталога, тема идёт сильно позже. Расскажите, сколько у вас позиций, есть ли опт и нужен ли обмен с 1С. За полчаса разговора назовём вилку и срок, конспект пришлём в тот же день. Чтобы разговор сразу шёл о цифрах, опишите каталог в брифе.








