Skip to main content

Visão geral

Na maioria dos temas, apps de terceiros como o Globo modificam o botão padrão Add to Cart com uma função personalizada. Isso pode impedir que o Upcart seja acionado corretamente, causando redirecionamentos para o carrinho ou falhas na abertura do drawer.

Como corrigir

Siga estes passos para ajustar as configurações tanto no Upcart quanto no Globo:
  1. No app Upcart, vá para Cart Editor > Settings > Cart settings e expanda Advanced Settings.
  2. Ative a opção Enhanced Ajax API Compatibility.
Essa configuração melhora a compatibilidade com apps que usam ações personalizadas de adicionar ao carrinho. Sem ela ativada, os clientes podem ser redirecionados para a página de carrinho padrão da loja em vez de ver o drawer do Upcart. Em seguida, atualize suas configurações do Globo:
  1. Abra o app Globo Product Options.
  2. Localize e desative a opção: “Redirect to the shopping cart page after adding a product.”
Desativar isso garante que o drawer do Upcart abra corretamente depois que um produto for adicionado ao carrinho.

Por que isso acontece

O Globo Product Options substitui o processo padrão de Add to Cart da Shopify por um script personalizado. Quando isso acontece, o Upcart não consegue detectar a atualização do carrinho, a menos que a opção Enhanced Ajax API Compatibility esteja ativada. Ativar essa configuração permite que o Upcart reconheça ações personalizadas de adicionar ao carrinho e evita redirecionamentos indesejados para a página de carrinho padrão.