Magento 2 emaile transakcyjne nie są wysyłane – konfiguracja SMTP
Klienci nie dostawali potwierdzeń zamówień. Sklep wysyłał emaile z lokalnego sendmail który był blokowany przez serwery pocztowe jako spam. 95% emaili trafiało do folderu Spam lub było odrzucanych. Czas naprawy: 2 godziny.
- Opublikowano w Magento / Adobe Commerce
Magento 2 atak botów na panel admin – brute force i ochrona
Serwer przeciążony, logi nginx pełne requestów do /admin. Boty próbowały się zalogować do panelu admina przez 72 godziny – 50 000 prób. Jeden z kont admin miał słabe hasło. Czas reakcji: 30 minut, wzmocnienie: 2 godziny.
- Opublikowano w Magento / Adobe Commerce
Custom Payment Method w Magento 2 – authorize, capture, refund, webhook
Własna metoda płatności w Magento 2 to jeden z bardziej złożonych modułów do napisania od zera. Wymaga implementacji interfejsu MethodInterface, konfiguracji w system.xml, szablonów JS dla checkout i obsługi webhooków zwrotnych od bramki. Pokażę kompletną strukturę modułu integrującego fikcyjną bramkę płatności – od autoryzacji przez capture po obsługę refundacji.
- Opublikowano w Magento / Adobe Commerce
Magento 2 reindeksowanie trwa godzinami – deadlock MySQL i brakujące indeksy
Sklep z 50 000 produktów – pełny reindeks trwał 6 godzin i często kończył się błędem deadlock. Ceny i dostępność produktów aktualizowały się z opóźnieniem. Czas naprawy: 1 dzień.
- Opublikowano w Magento / Adobe Commerce
