Magento 2 błędny VAT dla klientów B2B z UE – konfiguracja podatku
Sklep B2B naliczał VAT 23% klientom z Niemiec i Francji którzy podawali numer VAT UE. Zgodnie z zasadą reverse charge VAT powinien być 0% dla firm z UE posiadających numer VAT. Problem generował skargi klientów i ryzyko podatkowe. Czas naprawy: 8 godzin.
- Opublikowano w Magento / Adobe Commerce
Magento 2 mixed content – HTTP zasoby blokowane na HTTPS stronie
Po przejściu sklepu na HTTPS przestały ładować się obrazy produktów i arkusze CSS w przeglądarce Chrome. Konsola pokazywała setki błędów Mixed Content. Sklep wyglądał na zepsuty. Czas naprawy: 1 godzina.
- Opublikowano w Magento / Adobe Commerce
Algorytm Dijkstry – najkrótsza ścieżka w grafie, implementacja PHP
Algorytm Dijkstry to klasyczny algorytm wyszukiwania najkrótszej ścieżki w grafie ważonym z nieujemnymi wagami. Działa w O((V + E) log V) z kolejką priorytetową, gdzie V to liczba wierzchołków a E krawędzi. Praktyczne zastosowania to routing, nawigacja GPS, systemy rekomendacji i optymalizacja sieci. Pokażę implementację w PHP z kolejką priorytetową i dwa realne przykłady użycia.
- Opublikowano w Algorytmy
Magento 2 zduplikowane zamówienia – brak idempotentności w checkout
Sklep generował zduplikowane zamówienia – klient kliknął „Zamów” raz, ale powstawały dwa identyczne zamówienia z podwójną płatnością. Problem dotyczył ~2% zamówień głównie przy wolnym połączeniu internetowym. Czas naprawy: 6 godzin.
- Opublikowano w Magento / Adobe Commerce
