Confirme compatibilidade antes de atualizar

Nem todos os módulos instalados têm uma versão compatível com PS9. Alguns precisam de um fork dedicado em vez de uma simples atualização. Verifique cada módulo antes de tocar na versão do core.

Teste primeiro num ambiente de staging

O back-office Symfony do PS9 renderiza páginas de forma diferente do admin legado. Um módulo que funcionava perfeitamente em PS8 pode falhar silenciosamente numa página de administração em PS9 sem gerar um erro visível.

Valide o front-office depois do back-office

Hooks de front-office como carrinho e checkout mudam menos do que o admin, mas ainda vale a pena percorrer o fluxo de compra completo depois de qualquer atualização major, incluindo o processo de pagamento até ao fim.