> ## Documentation Index
> Fetch the complete documentation index at: https://docs.aftersell.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Abrir ao adicionar ao carrinho

> Controle se o cart drawer abre automaticamente quando um cliente adiciona um item ao carrinho.

<div id="overview">
  ## Visão geral
</div>

A configuração Open on Add to Cart controla se o drawer do Upcart abre automaticamente toda vez que um cliente clica em "Add to Cart" na sua loja.

<div id="where-to-find-it">
  ## Onde encontrá-la
</div>

Vá para: Cart Editor > Settings > Cart settings
Procure a alternância rotulada "Open cart drawer on add to cart".

<div id="default-behavior">
  ## Comportamento padrão
</div>

Essa configuração vem ativada por padrão. Quando ativada, o cart drawer desliza e abre imediatamente sempre que um cliente adiciona um produto ao carrinho.

<div id="enabled-default">
  ## Ativada (padrão)
</div>

* O cart drawer abre automaticamente a cada ação de "Add to Cart".
* Os clientes veem imediatamente o que está no carrinho, incluindo quaisquer upsells ou recompensas.
* Recomendado para a maioria das lojas.

<div id="disabled">
  ## Desativada
</div>

* O cart drawer não abre automaticamente quando itens são adicionados.
* Os clientes precisam clicar manualmente no ícone do carrinho para abrir o drawer.
* Use isto se o seu tema já exibe uma confirmação de adição ao carrinho e você não quer que o drawer concorra com ela.

<div id="opening-the-cart-programmatically">
  ## Abrindo o carrinho de forma programática
</div>

Se você desativar essa configuração, mas ainda quiser que o carrinho abra em condições específicas, pode acioná-lo quando um item for adicionado usando a API pública:

```javascript theme={"theme":{"light":"snazzy-light","dark":"github-dark"}}
<script>
  window.upcartSubscribeAddedToCart(function(event) {
    window.upcartOpenCart();
  });
</script>
```

Coloque isto em Cart Editor > Settings > Custom HTML > Scripts (Before Load). Este exemplo abre o carrinho quando um item é adicionado. Você pode trocar upcartSubscribeAddedToCart por qualquer outro evento de subscribe dependendo de quando você quer que o carrinho abra.

<div id="best-practice">
  ## Boa prática
</div>

Mantenha essa configuração ativada na maioria das lojas. O cart drawer abrindo ao adicionar ao carrinho é uma das maneiras mais eficazes de destacar upsells, o progresso de recompensas e o botão de checkout no momento de maior intenção de compra.
