> ## 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.

# Entendendo variantes fora de estoque

> Este artigo explica como o Aftersell lida com variantes fora de estoque de produtos de upsell na página pós-compra

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

Os produtos de upsell podem ter uma ou várias opções de variante (como tamanho ou cor). O Aftersell lida com variantes fora de estoque de forma diferente dependendo de quantas opções um produto tem, para garantir uma experiência fluida ao cliente e evitar seleções indisponíveis.

***

<div id="out-of-stock-variant-logic">
  # **Lógica de variantes fora de estoque**
</div>

<div id="products-with-a-single-variant-option">
  ### **Produtos com uma única opção de variante**
</div>

Se um produto tem **apenas uma opção de variante** e essa variante está **fora de estoque**, ela é **ocultada por completo.** Por exemplo,

* A variante azul deste produto Notebook está fora de estoque

  <img src="https://mintcdn.com/aftersell/1Y3gBpUfxv16VGSW/images/aftersell/out-of-stock-variants-select-products-dialog-notebook.png?fit=max&auto=format&n=1Y3gBpUfxv16VGSW&q=85&s=3b2b7930e45c41602ffcc80cb43c0ee7" alt="Caixa de diálogo Select Products mostrando a variante Notebook Blue marcada como Out of Stock" width="1498" height="1160" data-path="images/aftersell/out-of-stock-variants-select-products-dialog-notebook.png" />

* Portanto, na página pós-compra, a variante azul não aparecerá como opção

  <img src="https://mintcdn.com/aftersell/1Y3gBpUfxv16VGSW/images/aftersell/out-of-stock-variants-post-purchase-notebook-colour.png?fit=max&auto=format&n=1Y3gBpUfxv16VGSW&q=85&s=18efb2a353ed98f75d62f117a38c5090" alt="Página pós-compra com o dropdown de cor do Notebook listando apenas White e Black" width="1942" height="1082" data-path="images/aftersell/out-of-stock-variants-post-purchase-notebook-colour.png" />

Isso evita que os clientes interajam com um produto que não pode ser atendido.

***

<div id="products-with-multiple-variant-options">
  ### **Produtos com várias opções de variante**
</div>

Se um produto tem várias opções de variante, **todas as opções de variante são exibidas**, incluindo as que estão fora de estoque. Por padrão, o Aftersell **pré-seleciona uma variante em estoque**, se houver uma disponível. No entanto, se um cliente selecionar manualmente uma **variante fora de estoque**, ela será claramente marcada como **indisponível** e não poderá ser adicionada.

Por exemplo,

* A variante azul/pequena deste produto de camiseta está fora de estoque

  <img src="https://mintcdn.com/aftersell/1Y3gBpUfxv16VGSW/images/aftersell/out-of-stock-variants-select-products-t-shirt.png?fit=max&auto=format&n=1Y3gBpUfxv16VGSW&q=85&s=6c809a3947f91e6d155406de2fe7aa07" alt="Caixa de diálogo Select Products mostrando a variante azul Small da camiseta marcada como Out of Stock" width="1190" height="934" data-path="images/aftersell/out-of-stock-variants-select-products-t-shirt.png" />
* No entanto, a variante ainda aparecerá na página pós-compra ao vivo, mas os clientes não poderão comprá-la se for selecionada.

  <img src="https://mintcdn.com/aftersell/1Y3gBpUfxv16VGSW/images/aftersell/out-of-stock-variants-t-shirt-unavailable-button.png?fit=max&auto=format&n=1Y3gBpUfxv16VGSW&q=85&s=ffa02729600a64af9257b90fae58299b" alt="Oferta pós-compra de camiseta com uma variante fora de estoque mostrando um botão Unavailable" width="1530" height="854" data-path="images/aftersell/out-of-stock-variants-t-shirt-unavailable-button.png" />

Essa abordagem dá aos clientes visibilidade total das opções disponíveis, enquanto evita seleções inválidas.

**OBSERVAÇÃO:** essa lógica se aplica mesmo se todas as configurações de variante estiverem desmarcadas no editor.

***

<div id="pre-order-and-pre-sale-variants">
  # **Variantes de pré-encomenda e pré-venda**
</div>

A lógica de fora de estoque acima se aplica a variantes que não podem mais ser vendidas quando o estoque acaba — o comportamento padrão da Shopify **"Stop selling when out of stock"**.

Variantes de pré-encomenda e pré-venda são tratadas de forma diferente. Na Shopify, essas variantes têm **"Continue selling when out of stock"** habilitado (uma política de estoque *continue*). O Aftersell verifica a **política** de estoque da variante, não apenas a quantidade disponível, então uma variante com venda contínua é tratada como **disponível** mesmo quando seu estoque rastreado é 0 ou negativo.

Como resultado, variantes de pré-encomenda/pré-venda se comportam como variantes em estoque na página pós-compra:

* **Opção de variante única:** a variante é **exibida** (não ocultada), e os clientes podem adicioná-la.
* **Várias opções de variante:** a variante é **selecionável e comprável** — ela não é marcada como indisponível.

Isso permite executar ofertas de pré-encomenda ou pré-venda como upsells pós-compra sem que a variante seja suprimida por não ter estoque disponível.

<Note>
  Para habilitar esse comportamento, ative **Continue selling when out of stock** para a variante na Shopify (nas configurações de **Inventory** da variante do produto). Uma variante deixada no padrão *stop selling when out of stock* segue a lógica de fora de estoque descrita acima quando seu estoque chega a 0.
</Note>

<Note>
  Exceção: se a sua oferta está configurada para ocultar produtos fora de estoque, variantes com venda contínua e estoque 0 ou negativo são ocultadas junto com as variantes fora de estoque normais.
</Note>

***

<div id="hiding-variants-that-arent-published-to-your-online-store">
  # **Ocultando variantes não publicadas na sua Online Store**
</div>

Por padrão, o Aftersell pode oferecer variantes que estão em estoque, mas excluídas do canal de vendas Online Store na Shopify — por exemplo, variantes que você mantém disponíveis para varejo ou atacado, mas oculta deliberadamente da sua vitrine web.

Para impedir que essas variantes apareçam em ofertas pós-compra, vá em **Settings → Inventory**, encontre a seção **Unpublished variants** e marque **Hide unpublished variants from post-purchase offers**. A configuração vem desligada por padrão.

<div id="how-it-works">
  ## Como funciona
</div>

Com a configuração ativada, o Aftersell verifica o status de publicação de cada variante no canal de vendas Online Store antes de incluí-la em uma oferta. Variantes não publicadas são excluídas. Se todas as variantes de um produto forem excluídas, o produto é removido da oferta por completo.

O filtro se aplica tanto às ofertas ao vivo quanto à pré-visualização do editor de ofertas, então o que você vê no editor corresponde ao que os clientes recebem.

<Note>
  Essa configuração precisa da permissão `read_publications` na Shopify. Marcar a caixa solicita que você a conceda, e a configuração só entra em vigor depois que você aceitar.
</Note>

<Warning>
  A verificação é **fail-open**. Se a permissão estiver ausente, ou se a consulta à Shopify falhar ou expirar, a variante ainda é oferecida em vez de ocultada. Trate isso como uma preferência de merchandising, e não como uma garantia de que uma variante não publicada nunca aparecerá.
</Warning>
