Технический аудит
Определяем версию, сборку, тему, модификаторы, модули, окружение и критичные ошибки.
Поддержка OpenCart
Работаем с каталогом, оформлением заказа, модулями и обменами. Перед изменениями учитываем версию платформы, модификаторы OCMOD и уже установленную кастомизацию.
Состав услуги
Состав и границы работы фиксируем до старта. Большую задачу делим на проверяемые этапы.
Определяем версию, сборку, тему, модификаторы, модули, окружение и критичные ошибки.
Дорабатываем категории, карточки, опции, фильтрацию, цены и отображение остатков.
Упрощаем корзину и checkout, проверяем расчёты, уведомления и создание заказа.
Диагностируем конфликты и меняем расширения так, чтобы сохранить управляемость обновлений.
Подключаем оплату, доставку, CRM и учётные системы после описания обмена и ошибок.
Проверяем запросы, кеширование, изображения, cron-задачи и серверные ограничения.
Результат
Критический путь от товара до заказа работает предсказуемо.
Доработки учитывают тему, модули и модификаторы.
Изменения и зависимости документированы.
Организация работ
До оценки нам важно увидеть исходное состояние. Так смета опирается на факты, а не на предположения.
Получаем адрес проекта, описание задачи и необходимые доступы с минимальными правами. Для действующего сайта сначала договариваемся о резервной копии и безопасном окне изменений.
Проверяем текущую реализацию, зависимости и ограничения. Отделяем обязательные работы от улучшений и фиксируем, что именно не входит в оценку.
Формируем этапы, результат каждого этапа и порядок проверки. Если точная оценка невозможна до исследования, отдельно предлагаем ограниченный диагностический этап.
Выполняем согласованный объём, проверяем критические сценарии и передаём результат. Дополнительные задачи не добавляются в счёт без согласования.
Стоимость
Цена определяется после знакомства с проектом. Для услуги «Поддержка OpenCart» на неё обычно влияют состояние текущей реализации, число сценариев, доступность тестовой среды, интеграции и срочность.
После первичного обращения мы уточним данные. Работы и внешние расходы начинаются только после согласования состава и стоимости.
Вопросы
Да, после проверки версии и отличий конкретной сборки.
Иногда безопаснее подготовить отдельную новую версию и перенести данные. Решение принимаем после аудита совместимости.
Да. Воспроизводим ошибку, проверяем модификаторы и журналы, затем выбираем минимальное изменение.
Да, если у службы есть рабочий модуль или API и понятные правила расчёта.
Первый шаг
Ответим, уточним исходные данные и предложим следующий этап. Работы и расходы начинаются только после согласования.