Разработка под задачи вашего бизнеса

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

Дорабатываем интернет-магазины на Webasyst и Shop-Script: исправляем ошибки, создаём плагины, связываем каталог с поставщиками и внешними сервисами, упрощаем оформление и обработку заказов.

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

Quadro Design — партнёр-эксперт Webasyst. Работаем с витриной, административной частью и связанными приложениями.

Что меняется в ежедневной работе

01. Покупатель
Находит товар, выбирает доставку и завершает заказ.

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

03. Владелец
Получает понятную логику, настройки и основу для развития.

Что мы дорабатываем в интернет-магазинах

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

Каталог, поиск и карточки товаров

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

Чтобы покупатель мог найти нужную позицию и понять, подходит ли она ему.

Корзина, доставка и оплата

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

По конкретной задаче: исправление корзины и оформления заказа. Для предзаказов — настройка доставки и даты получения. Для расчётов — доработка оплаты, налогов и чеков.

Чтобы правила магазина корректно работали на каждом шаге покупки.

Плагины, кабинеты и административная панель

Разрабатываем плагины для Shop-Script и других приложений Webasyst. Добавляем массовые операции, отчёты, роли сотрудников, кабинеты поставщиков и продавцов. Для оптовой торговли проектируем индивидуальные цены, заявки и ограничения доступа.

Посмотрите примеры плагинов для Shop-Script и выберите подходящий сценарий для своего магазина.

Чтобы сотрудники и партнёры видели нужные инструменты и только разрешённые данные.

Поставщики, склады и CRM

Организуем импорт из CSV, XML, YML и Excel, обмен ценами и остатками, обновления по расписанию. Связываем заказы с CRM и учётными системами, включая 1С и МойСклад, когда это предусмотрено задачей и возможностями их API.

Подробнее об обмене ассортиментом и остатками — на странице импорта каталога и интеграции с поставщиками.

Для обмена каталогом и заказами с учётной системой смотрите интеграцию интернет-магазина с 1С. Если нужен постоянный разбор ошибок и сопровождение изменений, изучите техническую поддержку сайта.

Чтобы данные не приходилось переносить вручную между несколькими системами.

Маркетплейсы и внешние сервисы

Разрабатываем и дорабатываем обмен с eBay, Ozon, Wildberries и Яндекс Маркетом: состав передаваемых данных и направления синхронизации определяем для каждой площадки отдельно. Подключаем телефонию, уведомления и другие сервисы через API.

Чтобы магазин и дополнительные каналы продаж работали по согласованным правилам.

Скорость, ошибки и техническое SEO

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

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

Техническую часть продвижения рассматриваем вместе с задачами SEO и оптимизации сайта. Если магазина ещё нет, начните с разработки интернет-магазина.

Примеры решённых задач

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

ZetZet.ru

Корзина, оплата и доставка

Исправили повторное создание заказов, удаление недоступных товаров из корзины и выбор пунктов выдачи СДЭК. Доработали правила доступности способов оплаты и совместимость плагинов доставки.

Подробнее о проекте ZetZet.ru →

KNR24

Маркетплейсы и сегменты покупателей

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

Подробнее о проекте KNR24 →

G4Sky

Кабинет продавца

Устранили ошибку 500 при редактировании товара. Доработали сохранение цен, остатков и вариантов товара, ограничения интерфейса продавца и мобильное представление кабинета.

Подробнее о проекте G4Sky →

Datika.me

Поставщики и процессы магазина

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

Подробнее о проекте Datika.me →

Как автоматизировали наполнение товаров с помощью ИИ →

Все кейсы по доработке и технической поддержке сайтов →

Подборка проектов по доработке интернет-магазинов →

Автоматизация, ИИ и новые каналы продаж

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

Наполнение каталога с помощью ИИ

В Shop-Script уже есть встроенные ИИ-инструменты. При необходимости настраиваем отдельный сценарий: исходные данные о товаре → подготовка описания и характеристик → проверка → публикация. Для фото, переводов и массовой обработки заранее определяем правила и стоимость сервисов. Модель не должна придумывать комплектацию, состояние, совместимость или другие неподтверждённые свойства товара.

Обмен данными без неконтролируемых повторов

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

Мини-приложения и отдельные интерфейсы

Возможности Shop-Script позволяют развивать продажи в мессенджерах, включая Telegram, MAX и ВКонтакте. Для нестандартного каталога, кабинета или приложения рассматриваем API, в том числе Headless API — работу с магазином через отдельный интерфейс. Это самостоятельная интеграционная задача, а не обязательная переделка каждой витрины.

Webasyst и приложения: работаем с системой целиком

Webasyst — платформа, а Shop-Script — приложение для интернет-магазина. У них разные версии и задачи. Изменение в корзине может затронуть доставку и оплату, а новая форма — приложение «Сайт», CRM, права доступа и уведомления. Поэтому оцениваем связку компонентов, а не только один файл.

Shop-Script
Каталог, артикулы, склады, заказы, скидки, витрины и каналы продаж.
«Сайт» и «Блог»
Страницы, посадочные разделы, публикации, маршрутизация и оформление контента.
CRM и «Рассылки»
Заявки, сделки, сегменты покупателей, формы подписки и передача данных между приложениями.
«Фото», «Хаб», «Поддержка» и другие приложения
Галереи, справочные разделы и обращения клиентов — когда эти инструменты нужны проекту.
«Команда» и «Задачи»
Доступ сотрудников и организация внутренних рабочих процессов.

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

Актуальные релизы: проверено 12 сентября 2026 года

Последние опубликованные версии по официальным журналам обновлений на дату проверки:

Webasyst
4.3.0.1162 —
Shop-Script
12.7.0.1289 —
«Сайт»
3.5.4.475 —
CRM
3.4.2.757 —
«Блог»
2.1.2.119 —
«Рассылки»
2.2.13.170 —

Это сведения о релизах производителя, а не о версиях, установленных на вашем сайте. Перед началом работ повторно проверяем доступные обновления и выбираем совместимую конфигурацию. Номер интерфейса Webasyst 2 не равен номеру версии платформы.

Обновление Shop-Script и перенос интернет-магазина

Помогаем развивать магазины на актуальной ветке Shop-Script 12 и планировать переход со старых выпусков, включая 7, 8, 9, X и 11. До обновления изучаем изменения в ядре, сторонние плагины, тему, PHP и интеграции. При смене версии серверного языка отдельно проводим обновление PHP до 8.5 с проверкой совместимости. Простая замена файлов без такой проверки может нарушить привычные сценарии.

Перенос с другой платформы

Рассматриваем миграцию с OpenCart, WooCommerce, 1С-Битрикс, InSales, Magento, PHPShop, Simpla, StoreLand и старого WebAsyst Shop-Script. Возможность переноса определяют доступные выгрузки, API, структура данных и объём накопленных доработок.

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

Данные, адреса страниц и запуск

По возможности сохраняем существующие URL. Для изменённых адресов составляем карту перенаправлений, проверяем внутренние ссылки, метаданные и доступность важных страниц для поиска.

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

Если задача связана со сменой сервера, смотрите перенос сайта на другой хостинг. Отдельный кейс переноса между версиями Shop-Script показывает исторический проект; совместимость актуальных версий проверяем для каждого магазина.

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

ЭТАП 01

Разбираем задачу

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

ЭТАП 02

Согласуем решение

Выбираем настройку, готовый плагин или разработку. Фиксируем состав работ, оценку, сроки и критерии готовности.

ЭТАП 03

Разрабатываем и проверяем

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

ЭТАП 04

Внедряем и передаём

Согласуем публикацию, сохраняем резервную копию и план отката. Передаём изменения, описание настроек и рекомендации по сопровождению.

Где это позволяет платформа, используем плагины, API и штатные точки расширения вместо прямого изменения ядра. Если без изменения стандартного кода задачу не решить, заранее обсуждаем последствия для обновлений. Новые пожелания после согласования оцениваем отдельно.

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

Базовая ставка разработки

2 000 ₽ / час

Объём и бюджет — после разбора задачи.

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

До начала согласуем оценку трудозатрат, этапы и сроки. Лицензии, платные плагины, хостинг и расходы на внешние сервисы, включая ИИ, указываем отдельно — они не включаются автоматически в стоимость программирования.

Вопросы перед началом работы

Нужно ли сначала подготовить техническое задание?

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

Можно доработать магазин, который создавали другие разработчики?

Да, после знакомства с проектом. Проверим тему, модули, изменения стандартного кода и доступность исходников. Если обнаружим ограничения или необходимость сначала исправить существующие ошибки, включим это в оценку.

Готовый плагин или индивидуальная разработка — что выбрать?

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

Доработка сохранится после следующего обновления?

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

Можно обойтись без полной переделки сайта?

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

Что происходит после внедрения?

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

Как подготовить задачу по интеграции

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

Расскажите, что нужно изменить в вашем магазине

Пришлите адрес сайта и опишите задачу своими словами. Для предварительной оценки полезно указать, где возникает проблема, что должно измениться и есть ли желаемый срок. Если знаете версии Shop-Script и задействованных плагинов — добавьте их.

Почта: quadro-design@mail.ru. Telegram: @Quadro_Design.

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