GS Vision
Блог

Case study: Миграция към PrestaShop 8 — как обновихме онлайн магазина на Aquamatrix.bg

Aquamatrix.bg е наш дългогодишен партньор — работим заедно от 2019 г. През тези години магазинът прерасна от стандартна онлайн витрина в комплексна платформа: със собствена интеграция с ERP система за синхронизация на продукти, цени и наличности, с разширена B2B логика и с международни продажби, които изискват коректно ДДС третиране според страната на клиента.

До 2024 г. магазинът работеше на по-стара версия на PrestaShop. С развитието на бизнеса дойде моментът да преминем към PrestaShop 8 — стъпка, която не е просто "ъпдейт", а реална миграция: нова архитектура на темата, нови изисквания към модулите и пълно тестване на всички интеграции, върху които стъпва бизнесът на клиента.

Магазин с шестгодишна история носи натрупана сложност — десетки персонализирани модули, интеграции с куриерски услуги, методи за плащане, инструменти за маркетинг анализ и автоматизирана връзка с ERP системата на клиента. Всяка от тези части трябваше да:

  • продължи да работи без прекъсване на продажбите,
  • бъде тествана и адаптирана към новата версия на платформата,
  • запази (а където е възможно — подобри) скоростта и поведението, към които клиентите на Aquamatrix са свикнали.

Добавихме и нов слой сложност — паралелно с миграцията развивахме и нова B2B функционалност, така че екипът трябваше да планира внимателно последователността на задачите, за да не се "сблъскат" двата процеса.

Подходът ни

Разбихме миграцията на ясни, управляеми етапи:

1. Подготовка и разделяне на темата. Преди какъвто и да е друг код — изведохме темата на сайта в самостоятелен компонент и изчистихме остарели зависимости, за да може новата версия на платформата да стъпи на чиста основа.

2. Пренос на данни. Планирахме и изпълнихме контролиран трансфер на данни от текущия към новия сайт — продукти, поръчки, клиенти — с проверки на всеки етап, за да сме сигурни, че нищо не се губи и нищо не се дублира.

3. Възстановяване и тестване на интеграциите една по една. Всяка куриерска услуга, всеки метод на плащане и всеки инструмент за тракинг и маркетинг бяха прегледани, адаптирани към новата версия и тествани реално — стъпка, която отне съществена част от общото време, но е именно тази, която гарантира, че клиентът няма да усети "техническа" промяна зад кулисите.

4. Преработка на чекаута на части. Вместо еднократна голяма промяна, преработихме процеса на поръчка на стъпки — всяка тествана самостоятелно, преди да премине напред. Това ни позволи да хващаме и коригираме проблеми рано, докато са малки.

5. Запазване на връзката с ERP системата. Тъй като продуктовият каталог на Aquamatrix се захранва автоматично от ERP — синхронизация на продукти, цени, изображения, характеристики и категории — тази връзка трябваше да остане стабилна по време на цялата миграция. Възстановихме и валидирахме всеки елемент от синхронизацията поотделно.

6. Нова навигация и съдържание. Като част от обновлението въведохме обновена структура на менюто и инструменти за по-лесно управление на CMS съдържанието — подготовка за бъдещ растеж на каталога.

Резултатът

Миграцията премина на близо 30 отделни задачи и отне над 180 часа целенасочена работа — реалистична оценка, която отразява истинската сложност на проект с дългогодишна история и множество интеграции (планираната оценка беше двойно по-висока, доказателство, че добрата подготовка съкращава реалния обем работа).

Какво получи клиентът:

  • актуална, поддържана версия на платформата — основа за бъдещо развитие, без да "заседне" на остаряла технология;
  • запазени без прекъсване всички критични интеграции — доставка, плащания, ERP синхронизация, маркетинг тракинг;
  • преработен на стъпки чекаут, готов за по-нататъшни подобрения в конверсията;
  • нова основа за B2B функционалност, която вече се развива паралелно.

Защо тази история има значение

Миграцията на платформена версия често звучи като "техническа подробност", но за магазин с реален оборот и десетки активни интеграции тя е сериозен проект сама по себе си — изисква планиране, дисциплина и добро познаване на конкретния бизнес, не просто на технологията. Точно това е работата, която вършим за нашите дългосрочни партньори: не еднократни проекти, а непрекъснато развитие на платформа, която расте заедно с бизнеса им.


Благодарим на екипа на Aquamatrix.bg за дългогодишното доверие и съвместната работа по този проект.