Мультимагазинна платформа для догляду за тваринами, що лишається швидкою й захищеною

За чотири роки співпраці Encomage перетворила крихку, стійку до оновлень кодову базу на надійний фундамент для комерції.

Головна мультимагазинної вітрини Healthful Pets на Magento

КЛІЄНТ

Британський рітейлер натуральних товарів для здоров'я тварин на мультимагазинній платформі Magento 2

Healthful Pets — британський e-commerce-рітейлер, що спеціалізується на натуральних добавках, ласощах, товарах для догляду та здоров'я для собак, котів та інших тварин. Те, що починалося як одна вітрина, виросло в мультимагазинну операцію на одній спільній, сильно кастомізованій кодовій базі Magento 2 — і це підвищувало ставки в кожному оновленні, інтеграції та потоці оформлення, адже один збій міг прокотитися по всьому бізнесу.

Виклик

Що не працювало

Зі зростанням каталогу, трафіку й кількості магазинів складність платформи почала працювати проти бізнесу. Кожна невирішена проблема прямо оберталася втраченими замовленнями, підірваною довірою чи вразливістю до шахрайства.

  • Оформлення «зависало» на платіжних шлюзах. Серйозні зависання били по Braintree, Stripe і PayPal. Кожне зависання, збій оплати чи невдале створення замовлення означало покинутий кошик — дохід, втрачений на найкритичнішому кроці воронки.
  • Вітрина не збігалася з бек-офісом. Прогалини в синхронізації каталогу та індексації Algolia означали, що фронтенд ненадійно відображав реальні залишки й стан каталогу, тож покупці бачили неточну наявність і результати пошуку — це підривало довіру й створювало зайве навантаження на підтримку.
  • Платформу було важко оновлювати, і вона була під активними атаками. Складні цикли оновлень Magento 2 ризикували дестабілізувати живий магазин, а ін'єкції в шаблони, зловживання ботами й атаки з перебором карток щодня цілилися в оформлення.

Рішення

Що ми побудували

Encomage вбудувалася як довгостроковий інженерний партнер Healthful Pets і вела програму оптимізації на рівні всієї системи. Кожен напрям роботи відповідав на конкретний операційний ризик.

Управління мультимагазинною архітектурою.

Керували складністю роботи кількох вітрин на одній спільній кодовій базі — обробляли конфігурації окремих магазинів, варіації тем і поведінку оформлення, не допускаючи розходження коду.

Модернізація платформи.

Виконали послідовні цикли оновлень ядра Magento 2 через ретельні аудити залежностей і регресійне тестування, щоб магазин міг розвиватися, не ламаючись на живому трафіку.

Активний захист безпеки.

Проводили криміналістичне дослідження шкідливих payload'ів, посилили поля вводу на оформленні та запровадили обмеження частоти запитів і суворішу автентифікацію платежів, щоб перекрити перебір карток і зловживання ботами — не порушуючи шлях клієнта.

Оптимізація інтеграцій та оформлення.

Усунули вади асинхронних колбеків і транзакцій, щоб стабілізувати платіжні шляхи, зберігаючи глибоку сумісність із Linnworks ERP, Klaviyo та Loyalty Lion.

Операційна автономія.

Перенесли жорстко закодовані елементи шаблонів у гнучкі структури адмінки на базі CMS і мігрували блог на нативне рішення Magefan — тож команда може керувати контентом без деплою коду.

Стабілізоване оформлення на Braintree, Stripe і PayPal

Стабілізоване оформлення на Braintree, Stripe і PayPal. Після виправлень платіжних шляхів і колбеків найкритичніший крок воронки зафіксував нуль зависань за дванадцять місяців.

Коротко про проєкт

Клієнт

Healthful Pets

Галузь

E-commerce — товари для тварин і здоров'я

Регіон / розмір

Велика Британія · спеціалізований рітейлер (SMB)

Послуги

Magento-інженерія та оновлення · Мультимагазинна архітектура · Безпека e-commerce та запобігання шахрайству · Оптимізація платформи й оформлення

Технології

Magento 2, PHP, Algolia, Braintree / Stripe / PayPal, Linnworks, Klaviyo

Терміни

4 роки партнерства / триває

РЕЗУЛЬТАТ

Що змінилося для бізнесу

Через чотири роки Healthful Pets працює на фундаменті Magento, побудованому надовго: оновлюється й патчиться без дестабілізації щоденної торгівлі, надійний на кожному платіжному провайдері, з вітриною, що нарешті відображає реальні залишки, і командою, яка сама випускає свій контент.

0 зависань

Стабільне оформлення на 3 платіжних шлюзах (Braintree, Stripe, PayPal), захищене від зависань і невдалих замовлень.

Менше відмов

Виправлення платіжних шляхів і колбеків прибрали ключове джерело втрати доходу на оформленні.

Синхронно

Фронтенд збігається з бек-офісом: точні залишки, каталог і пошук Algolia після усунення прогалин синхронізації/індексації.

Без деплоїв

Адмінка на базі CMS дає команді незалежний контроль над макетами, банерами та контентом.

Подивіться в дії

Каталог і пошук Algolia з актуальними залишками

Каталог і пошук Algolia тепер відображають бек-офіс у реальному часі — точні залишки й результати, тож покупці більше не натрапляють на фантомну наявність чи порожні пошуки.

Кілька вітрин на одній кодовій базі Magento 2

Кілька вітрин, одна спільна кодова база Magento 2 — кожна зі своєю конфігурацією, темою та поведінкою оформлення, синхронізовані без розходження коду.

Адмінка на базі CMS — банери, макети, контент

Адмінка на базі CMS віддає банери, макети й контент у руки команди — оновлення, що колись потребували розробника й деплою, тепер робляться власними силами.

СЛОВАМИ КЛІЄНТА

Логотип Healthful Pets

Encomage виконали роботу вчасно й тримали клієнта в курсі через проєктну дошку. Команда відкрита, оперативна й уважна до деталей. Технічна експертиза Encomage та відданість партнерству були вирішальними для успіху проєкту.

Kay Johnson

Власниця

Джерело

ТЕХНОЛОГІЇ

Magento 2
PHP
Composer
JavaScript
HTML5 / CSS3
Magento CMS
XML
Cron і черги
Algolia
Braintree
Stripe
PayPal
Linnworks
Klaviyo
Loyalty Lion
Magefan Blog