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

# Zrozumienie niedostępnych wariantów

> Ten artykuł wyjaśnia, jak Aftersell obsługuje niedostępne warianty produktów upsellowych na stronie post-purchase

<div id="overview">
  # **Przegląd**
</div>

Produkty upsellowe mogą mieć jedną lub wiele opcji wariantów (takich jak rozmiar czy kolor). Aftersell obsługuje niedostępne warianty w różny sposób w zależności od liczby opcji produktu, aby zapewnić płynne doświadczenie klienta i zapobiec wyborom niedostępnych pozycji.

***

<div id="out-of-stock-variant-logic">
  # **Logika niedostępnych wariantów**
</div>

<div id="products-with-a-single-variant-option">
  ### **Produkty z pojedynczą opcją wariantu**
</div>

Jeśli produkt ma **tylko jedną opcję wariantu**, a ten wariant jest **niedostępny**, jest on **całkowicie ukrywany.** Na przykład:

* Niebieski wariant tego produktu Notebook jest niedostępny

  <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="Okno dialogowe Select Products pokazujące wariant Notebook Blue oznaczony jako Out of Stock" width="1498" height="1160" data-path="images/aftersell/out-of-stock-variants-select-products-dialog-notebook.png" />

* Dlatego na stronie post-purchase niebieski wariant nie pojawi się jako opcja

  <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="Strona post-purchase z listą rozwijaną kolorów produktu Notebook zawierającą tylko White i Black" width="1942" height="1082" data-path="images/aftersell/out-of-stock-variants-post-purchase-notebook-colour.png" />

Zapobiega to interakcji klientów z produktem, którego nie można zrealizować.

***

<div id="products-with-multiple-variant-options">
  ### **Produkty z wieloma opcjami wariantów**
</div>

Jeśli produkt ma wiele opcji wariantów, **wyświetlane są wszystkie opcje wariantów**, w tym te niedostępne. Domyślnie Aftersell **wstępnie wybierze dostępny wariant**, jeśli taki istnieje. Jeśli jednak klient ręcznie wybierze **niedostępny wariant**, zostanie on wyraźnie oznaczony jako **niedostępny** i nie będzie można go dodać.

Na przykład:

* Wariant niebieski/mały tego produktu T-shirt jest niedostępny

  <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="Okno dialogowe Select Products pokazujące wariant T-shirt niebieski Small oznaczony jako Out of Stock" width="1190" height="934" data-path="images/aftersell/out-of-stock-variants-select-products-t-shirt.png" />
* Jednak wariant nadal pojawi się na aktywnej stronie post-purchase, ale klienci nie będą mogli go kupić po wybraniu.

  <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 T-shirt na stronie post-purchase z niedostępnym wariantem pokazującym przycisk Unavailable" width="1530" height="854" data-path="images/aftersell/out-of-stock-variants-t-shirt-unavailable-button.png" />

Takie podejście daje klientom pełny wgląd w dostępne opcje, jednocześnie zapobiegając nieprawidłowym wyborom.

**UWAGA:** ta logika obowiązuje nawet wtedy, gdy wszystkie ustawienia wariantów są odznaczone w edytorze.

***

<div id="pre-order-and-pre-sale-variants">
  # **Warianty pre-order i przedsprzedaży**
</div>

Powyższa logika niedostępności dotyczy wariantów, które nie mogą być dłużej sprzedawane po wyczerpaniu stanu magazynowego — domyślne zachowanie Shopify **"Stop selling when out of stock"**.

Warianty pre-order i przedsprzedaży są obsługiwane inaczej. W Shopify te warianty mają włączone **"Continue selling when out of stock"** (polityka magazynowa *continue*). Aftersell sprawdza **politykę** magazynową wariantu, a nie tylko jego bieżący stan, więc wariant z kontynuowaną sprzedażą jest traktowany jako **dostępny** nawet wtedy, gdy jego śledzony stan magazynowy wynosi 0 lub jest ujemny.

W rezultacie warianty pre-order/przedsprzedaży zachowują się na stronie post-purchase jak warianty dostępne:

* **Pojedyncza opcja wariantu:** wariant jest **wyświetlany** (nie ukrywany), a klienci mogą go dodać.
* **Wiele opcji wariantów:** wariant jest **możliwy do wyboru i zakupu** — nie jest oznaczony jako niedostępny.

Pozwala to prowadzić oferty pre-order lub przedsprzedaży jako upselle post-purchase, bez ukrywania wariantu z powodu braku stanu magazynowego.

<Note>
  Aby włączyć to zachowanie, włącz **Continue selling when out of stock** dla wariantu w Shopify (w ustawieniach **Inventory** wariantu produktu). Wariant pozostawiony z domyślnym ustawieniem *stop selling when out of stock* podlega opisanej powyżej logice niedostępności, gdy jego stan magazynowy osiągnie 0.
</Note>

<Note>
  Wyjątek: jeśli Twoja oferta jest skonfigurowana tak, aby ukrywać produkty niedostępne, warianty z kontynuowaną sprzedażą o stanie 0 lub ujemnym są ukrywane razem ze zwykłymi niedostępnymi wariantami.
</Note>

***

<div id="hiding-variants-that-arent-published-to-your-online-store">
  # **Ukrywanie wariantów nieopublikowanych w Twoim Online Store**
</div>

Domyślnie Aftersell może oferować warianty, które są dostępne w magazynie, ale wykluczone z kanału sprzedaży Online Store w Shopify — na przykład warianty, które utrzymujesz dostępne dla sprzedaży detalicznej lub hurtowej, ale celowo ukrywasz w swoim sklepie internetowym.

Aby te warianty nie pojawiały się w ofertach post-purchase, przejdź do **Settings → Inventory**, znajdź sekcję **Unpublished variants** i zaznacz **Hide unpublished variants from post-purchase offers**. Ustawienie jest domyślnie wyłączone.

<div id="how-it-works">
  ## Jak to działa
</div>

Przy włączonym ustawieniu Aftersell sprawdza status publikacji każdego wariantu w kanale sprzedaży Online Store przed uwzględnieniem go w ofercie. Warianty, które nie są opublikowane, są wykluczane. Jeśli każdy wariant produktu jest wykluczony, produkt jest całkowicie usuwany z oferty.

Filtr dotyczy zarówno aktywnych ofert, jak i podglądu edytora ofert, więc to, co widzisz w edytorze, odpowiada temu, co otrzymują klienci.

<Note>
  To ustawienie wymaga uprawnienia `read_publications` w Shopify. Zaznaczenie pola poprosi Cię o jego przyznanie, a ustawienie zacznie działać dopiero po zaakceptowaniu.
</Note>

<Warning>
  Kontrola działa w trybie **fail-open**. Jeśli brakuje uprawnienia lub zapytanie do Shopify zakończy się błędem albo przekroczy limit czasu, wariant nadal będzie oferowany, a nie ukrywany. Traktuj to jako preferencję merchandisingową, a nie gwarancję, że nieopublikowany wariant nigdy się nie pojawi.
</Warning>
