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.