Magento 2 – niewidoczny błąd CSS z-index spowodował 40% spadek konwersji
Sklep działał normalnie, ale konwersja nagle spadła o 40% w ciągu jednego dnia. Google Analytics pokazywał ruch na poziomie normy. Problem był niewidoczny gołym okiem – tylko przy konkretnym rozmiarze ekranu przyciski w checkoucie nachodziły na siebie i były nieaktywalne. Czas diagnozy: 3 godziny, naprawy: 30 minut.
- Opublikowano w Magento / Adobe Commerce
GraphQL custom resolver w Magento 2 – schemat, autoryzacja, testy
GraphQL w Magento 2 to nie tylko API do odczytu – możesz dodać własne typy, queries i mutations. Custom resolver to klasa PHP która odpowiada za pobranie danych dla danego pola lub query. Pokażę kompletną implementację: schemat GraphQL, resolver z autoryzacją, obsługę błędów i testy integracyjne. Na przykładzie query pobierającego historię zamówień klienta z filtrami.
- Opublikowano w Magento / Adobe Commerce
Magento 2 – wygasły klucz API bramki płatności wykryty za późno
Sklep przestał przyjmować płatności kartą w nocy z soboty na niedzielę. Monitoring nie wykrył problemu bo strona działała – tylko checkout był zepsuty. Klienci dostawali ogólny błąd „Nie można przetworzyć płatności”. Stracono kilkanaście godzin sprzedaży zanim zgłoszenie dotarło w poniedziałek rano. Czas naprawy: 45 minut po zgłoszeniu.
- Opublikowano w Magento / Adobe Commerce
Magento 2 Headless i PWA: kiedy inwestycja ma sens, a kiedy to przerost formy
Headless commerce i PWA (Progressive Web App) to modne pojęcia w e-commerce. Agencje chętnie je rekomendują – często niezależnie od tego czy rzeczywiście rozwiązują problem klienta. Poniżej próba odpowiedzi na pytanie kiedy headless ma sens, a kiedy jest przerostem formy nad treścią.
- Opublikowano w E-commerce
