Visão geral
Como funciona
- Se o carrinho contém apenas itens de upsell, o botão de checkout fica acinzentado
- Uma mensagem de aviso aparece abaixo do botão
- Quando um produto regular é adicionado, o botão fica ativo e o aviso desaparece- Fornece validação clara para cenários que garantem que produtos de upsell sejam comprados apenas com os produtos acionadores associados, como exibir mensagens de aviso direcionadas.
Passo 1: Adicione HTML personalizado
Upcart > Cart Editor > Settings > Custom HTML
Na seção Above announcements/rewards, cole:
Nota sobre legado: os callbacks
window.upcartOnCartLoaded ainda funcionam, mas estão obsoletos e registram avisos no console. Use upcartSubscribeCartLoaded em todos os novos scripts.Passo 2: Adicione CSS personalizado
Upcart > Cart Editor > Settings > Custom CSS Cole o seguinte código:
Resultado final
- O checkout fica bloqueado a menos que haja pelo menos um produto que não seja upsell no carrinho
- Uma mensagem informa aos clientes por que o checkout está desativado
- A experiência é fluida e alinhada com a marca
- Evitar compras acidentais de itens únicos de upsell
- Manter os upsells como produtos exclusivamente complementares
- Garantir melhor controle sobre o AOV e a montagem de kits de produtos