Reprodukujte problém beze změn

Zapište si verzi OpenCart, motiv, modul pokladny, složení košíku, zemi doručení a stav autorizace. Zkontrolujte, zda se problém opakuje v soukromém okně a na telefonu. Nevysypávejte košíky všech návštěvníků ani nevypínejte moduly v pracovním obchodě z důvodu experimentování: nejprve je vyžadována zkušební kopie.

Navazující článek: Platby OpenCart: ověření callbacků a stavu objednávky.

Spojte prohlížeč a server

Na kartě Síť najděte požadavek, po kterém se zpracování zastavilo. Uložte čas, stavový kód a bezpečný úryvek chyby bez osobních údajů. Zároveň najděte záznam v protokolech OpenCart a PHP. Samotný HTTP 200 neznamená úspěch: odpověď může obsahovat ověřovací zprávu nebo HTML místo JSON.

Navazující článek: Aktualizace modulů OpenCart bez narušení objednávek.

Otestujte jednu hypotézu

Na kopii izolujte poslední změnu: téma, platební modul, dodávku nebo modifikátor. Pokud způsob dopravy zmizí pouze pro konkrétní adresu, zkontrolujte její podmínky a geografické zóny. Po opravě zopakujte výchozí scénář, sousední scénář a negativní test s požadovaným prázdným polem.

Co předat vývojáři?

Adresa stránky, kroky k vyvolání chyby, čas selhání a snímek obrazovky s chybou. V obvyklém popisu úkolu neuvádějte hesla a úplné platební údaje.

Dokumentace a zdroje