Anteriormente, era possível acessar páginas do checkout mesmo quando o carrinho estava vazio — situação comum quando a sessão expirava e o cookie do carrinho deixava de existir. Isso podia gerar erros e páginas inconsistentes, especialmente quando o usuário deixava o checkout aberto por longos períodos.
Agora, foi adicionada uma validação que impede o acesso ao checkout quando o carrinho não possui produtos.
As novas propriedades validateEmptyCart e emptyCartFallback permitem definir, diretamente no pages.json, se o checkout deve ser validado e para qual página o usuário será redirecionado em caso de carrinho vazio.
Benefícios:
- Evita erros e páginas quebradas por sessões expiradas.
- Garante uma navegação mais segura e previsível no checkout.
- Melhora a experiência de compra ao redirecionar o cliente automaticamente para uma página configurada (como home ou categoria).
Acesse a documentação de apoio Pages.json e Novos tipos de página.
Comentários
0 comentário
Por favor, entre para comentar.