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

# Proces zakupu (checkout)

> Zobacz krok po kroku, co gracz przechodzi podczas zakupu w Twoim sklepie — od wyboru produktu po automatyczną dostawę.

<Frame caption="Strona zamówienia, którą widzi gracz podczas zakupu">
  <img src="https://mintcdn.com/andcze/6Qp9zwUm8VUzRssf/images/panel/checkout.png?fit=max&auto=format&n=6Qp9zwUm8VUzRssf&q=85&s=4e12ec138c2bf21d363aa3b5c5194d56" alt="Formularz zamówienia z danymi gracza, wyborem ilości i metodą płatności" width="1280" height="720" data-path="images/panel/checkout.png" />
</Frame>

Checkout to strona zamówienia — moment, w którym gracz zamienia chęć zakupu na realną wpłatę. To najważniejszy ekran w całym sklepie, bo właśnie tutaj zapadają decyzje o płatności. Na tej stronie przeprowadzimy Cię krok po kroku przez to, co widzi i klika gracz, żebyś dokładnie rozumiał jego drogę i wiedział, jak ją ułatwić.

Wszystko, co opisujemy poniżej, dzieje się automatycznie na podstawie ustawień, które wprowadzasz w panelu. Nie musisz niczego budować ręcznie — wystarczy, że masz produkty, metody płatności i serwer, a strona zamówienia złoży się sama.

## Jak gracz trafia na checkout

Gracz wchodzi na Twoją stronę, przegląda ofertę i wybiera produkt — np. rangę albo paczkę monet. Po kliknięciu produktu przechodzi na dedykowaną stronę zamówienia poświęconą wyłącznie temu zakupowi.

U góry widzi nazwę produktu, krótkie zdanie zachęty oraz **wyróżnioną informację**, by zwrócił uwagę na poprawność wpisywanych danych. W każdej chwili może też kliknąć **Wróć do sklepu**, jeśli chce zmienić zdanie lub wybrać coś innego.

<Note>
  Jeśli produkt jest zapisany jako szkic albo został usunięty, gracz zobaczy komunikat „Nie znaleziono produktu" i przycisk powrotu do sklepu. Dlatego linki do nieaktywnych produktów nigdy nie prowadzą donikąd „na ślepo".
</Note>

## Krok 1 — dane gracza

Pierwszy krok to dwa pola, które gracz wypełnia obok siebie.

<Steps>
  <Step title="Nick z gry">
    Gracz wpisuje swój nick z Minecrafta. Obok pola na żywo wyświetla się **główka jego postaci** — gdy nick jest poprawny, pojawia się jego prawdziwa skórka, a zanim cokolwiek wpisze, widnieje klasyczna głowa Steve'a. To prosty, ale skuteczny sposób, by gracz od razu wzrokowo potwierdził, że wpisał właściwy nick.
  </Step>

  <Step title="Adres e-mail">
    Gracz podaje swój e-mail. Służy on do potwierdzenia zamówienia i kontaktu w razie problemów z płatnością. To pole jest pomocnicze — nie blokuje zakupu, ale warto, żeby gracz je wypełnił.
  </Step>
</Steps>

Nick musi mieć od 3 do 16 znaków i może zawierać wyłącznie litery, cyfry oraz podkreślnik. Jeśli gracz wpisze coś niepoprawnego, pod polem od razu pojawi się czerwona podpowiedź z wyjaśnieniem, co poprawić.

<Warning>
  **Nick to adres dostawy.** To właśnie na ten nick trafiają zakupione przedmioty w grze. Jeśli gracz pomyli się o jedną literę, zakup dostanie ktoś inny. Dlatego główka postaci obok pola jest tak ważna — pomaga wyłapać literówkę, zanim gracz zapłaci.
</Warning>

## Krok 2 — ilość i paczki z bonusami

Drugi krok pozwala graczowi wybrać, ile sztuk produktu chce kupić. Pojawia się tylko wtedy, gdy produkt na to pozwala — przy zwykłej, pojedynczej randze gracz nic tu nie musi zmieniać.

Do dyspozycji ma dwa wygodne sposoby wyboru:

<Columns cols={2}>
  <Card title="Suwak ilości" icon="sliders-horizontal">
    Gracz przesuwa suwak, by płynnie ustawić dowolną liczbę sztuk w zakresie, który ustaliłeś przy produkcie. Może też kliknąć liczbę po prawej i **wpisać dokładną ilość** ręcznie.
  </Card>

  <Card title="Gotowe paczki" icon="grid-2x2">
    Pod suwakiem widać kafelki z popularnymi ilościami (np. 1×, 2×, 5×, 10×). Jedno kliknięcie ustawia ilość. To są **sugestie pakietów**, które definiujesz przy produkcie.
  </Card>
</Columns>

### Bonusy „+N gratis"

Jeśli przy produkcie ustawiłeś bonus za większą paczkę, na odpowiednim kafelku pojawia się żółta wstążka **+N** (np. „+200"). To znaczy, że gracz kupując tę ilość dostanie dodatkowe sztuki gratis. Gdy wybierze taką paczkę, bonus wyświetla się również w podsumowaniu po prawej jako osobna, zielona pozycja — żeby gracz wyraźnie widział, ile zyskuje.

<Tip>
  Bonusy to jedna z najmocniejszych dźwigni sprzedaży. Gracz, który widzi „kup 1000, dostań +200 gratis", często wybiera większą paczkę, niż początkowo planował. Bonusowe sztuki są dodawane automatycznie do dostawy — nie musisz nic robić ręcznie po zakupie.
</Tip>

## Krok 3 — metoda płatności

Trzeci krok to wybór sposobu zapłaty. Gracz widzi **siatkę kafelków** — każdy z nazwą metody, krótkim podpisem i **logo operatora** (np. BLIK, karta, przelew online, Apple Pay, Google Pay, Paysafecard, PayPal czy Klarna).

Każdy kafelek pokazuje:

* **nazwę metody** — np. „BLIK", „Karta" czy „Przelew online",
* **krótki podpis** pod nazwą — np. „Szybka płatność BLIK" albo „Visa, Mastercard", który od razu mówi, czego się spodziewać,
* **logo operatora** po prawej stronie, dzięki czemu metoda jest rozpoznawalna na pierwszy rzut oka.

Wybrany kafelek podświetla się Twoim kolorem akcentu i ma zaznaczony „ptaszek", więc gracz zawsze wie, co aktualnie wybrał. Pierwsza dostępna metoda jest zaznaczona automatycznie.

<Note>
  Jeśli nie skonfigurowałeś jeszcze żadnej metody płatności, w tym miejscu gracz zobaczy żółty komunikat „Ten sklep nie skonfigurował jeszcze metod płatności" i nie będzie mógł dokończyć zakupu. Metody dodajesz w sekcji **Operatorzy płatności**.
</Note>

Pod metodami pojawia się też drobna informacja, **który operator obsługuje płatność**, wraz z przypomnieniem, że realizując płatność gracz akceptuje regulamin i politykę prywatności tego operatora. To buduje zaufanie i jest standardem przy bezpiecznych zakupach online.

## Kod rabatowy

Tuż pod metodami płatności gracz znajdzie pole na **kod rabatowy**. Wpisuje kod i klika **Użyj**.

* Jeśli kod jest poprawny, pojawia się zielony komunikat „Kod zastosowany", a w podsumowaniu po prawej dochodzi osobna pozycja **Rabat** z odjętą kwotą.
* Jeśli kod jest błędny, wygasły lub nie pasuje do tego produktu, gracz zobaczy czerwoną informację, że kod jest nieprawidłowy.

Kody, które tu działają, tworzysz w sekcji **Kody rabatowe**. Możesz tam ustawić m.in. ich ważność oraz to, do których produktów pasują.

<Tip>
  Pole na kod rabatowy działa też psychologicznie: gdy gracz widzi puste miejsce na kod, czuje, że „gdzieś jest okazja". Warto rozdawać kody w mediach społecznościowych lub na Discordzie serwera — to świetny powód, by gracz wrócił i dokończył zakup.
</Tip>

## Podsumowanie zamówienia

Po prawej stronie (a na telefonie — pod formularzem) gracz przez cały czas widzi **podsumowanie zamówienia**, które aktualizuje się na bieżąco przy każdej zmianie. Zawiera ono:

<Columns cols={2}>
  <Card title="Produkt i serwer" icon="package">
    Ikona produktu, jego nazwa oraz serwer, na który trafi zakup. Gracz od razu widzi, co i gdzie kupuje.
  </Card>

  <Card title="Szczegółowy opis" icon="info">
    Krótki opis produktu, a pod nim przycisk, który rozwija pełny opis — gracz może spokojnie sprawdzić, co dokładnie dostaje, bez opuszczania strony zamówienia.
  </Card>
</Columns>

Niżej znajduje się rozpisana kwota:

* **Cena jednostkowa** — cena za jedną sztukę,
* **Ilość** — liczba wybranych sztuk,
* **Bonus** — dodatkowe sztuki gratis (jeśli wybrana paczka je daje), na zielono,
* **Rabat** — odjęta kwota z kodu rabatowego (jeśli zastosowany), na zielono,
* **Do zapłaty** — finalna, duża kwota, którą gracz faktycznie zapłaci.

<Info>
  Cena „Do zapłaty" jest kwotą końcową. Jeśli w ustawieniach sklepu masz włączony podatek VAT, jest on już uwzględniony w cenach Twoich produktów, więc gracz widzi pełną kwotę bez niespodzianek na końcu. Brak ukrytych dopłat to jeden z najważniejszych czynników budujących zaufanie i kończących zakup.
</Info>

## Akceptacja zgód i przejście do płatności

Zanim gracz zapłaci, musi zaznaczyć trzy oświadczenia — bez nich przycisk zapłaty pozostaje nieaktywny:

<Steps>
  <Step title="Akceptacja regulaminu">
    Gracz potwierdza, że akceptuje **regulamin** Twojego sklepu (z linkiem otwierającym go w nowej karcie) oraz że jego dane są poprawne.
  </Step>

  <Step title="Żądanie wcześniejszego rozpoczęcia">
    Gracz wyraźnie żąda rozpoczęcia świadczenia cyfrowego przed upływem 14-dniowego terminu odstąpienia.
  </Step>

  <Step title="Potwierdzenie skutku pełnego wykonania">
    Gracz osobno przyjmuje do wiadomości, że po pełnym wykonaniu świadczenia utraci prawo odstąpienia. System zapisuje oba oświadczenia wraz z wersją dokumentów i wysyła je w potwierdzeniu zamówienia.
  </Step>
</Steps>

Gdy wszystko jest gotowe — poprawny nick, wybrana metoda płatności i wszystkie trzy oświadczenia zaznaczone — gracz klika duży przycisk **Zamawiam i płacę**. Pod przyciskiem widnieje informacja, że zostanie przekierowany do bramki płatności wybranego operatora.

<Note>
  Przycisk zapłaty jest celowo nieaktywny, dopóki czegoś brakuje. Jeśli gracz spróbuje zapłacić bez poprawnego nicku, wybranej metody lub zgód, zobaczy czytelny komunikat, co dokładnie poprawić — nikt nie utknie bez wyjaśnienia.
</Note>

## Płatność i automatyczna dostawa

Po kliknięciu „Zamawiam i płacę" gracz zostaje przeniesiony do bezpiecznej bramki wybranego operatora, gdzie finalizuje wpłatę (np. potwierdza BLIK w aplikacji bankowej albo płaci kartą).

Co dzieje się dalej, dzieje się **samo**:

<Steps>
  <Step title="Gracz płaci">
    Operator płatności przyjmuje wpłatę i potwierdza ją Twojemu sklepowi.
  </Step>

  <Step title="Sklep realizuje komendy">
    Twój sklep automatycznie uruchamia komendy przypisane do produktu — nadaje rangę, dodaje monety albo wydaje przedmioty na nick podany przez gracza.
  </Step>

  <Step title="Gracz dostaje zakup w grze">
    Gdy plugin i serwer gry są połączone, przedmioty trafiają do gracza bez ręcznej obsługi. Przy przerwie połączenia zamówienie czeka w kolejce; bonusowe sztuki są uwzględniane automatycznie.
  </Step>
</Steps>

<Tip>
  Proces nie wymaga ręcznego zatwierdzania, ale zależy od dostępności operatora płatności, backendu, pluginu i serwera gry. Przetestuj komendy oraz zachowanie po rozłączeniu przed uruchomieniem sprzedaży.
</Tip>

## Strona statusu zamówienia

Po opłaceniu gracz trafia na **stronę statusu zamówienia**. To tutaj widzi potwierdzenie, że jego zakup został przyjęty i jest realizowany. Jeśli produkt był darmowy lub płatność potwierdziła się od razu, gracz zostaje przeniesiony na tę stronę bezpośrednio.

Strona statusu zamyka transakcję w przyjemny sposób — gracz nie zostaje z poczuciem niepewności „czy na pewno działa", tylko widzi jasny komunikat, że wszystko poszło dobrze.

<Note>
  Wszystkie zakupy — niezależnie od ich statusu — pojawiają się też u Ciebie w sekcji **Zamówienia**. Tam sprawdzisz szczegóły każdej transakcji i w razie potrzeby zareagujesz.
</Note>

## Dobre praktyki — jak zwiększyć konwersję

<Tip>
  * **Zadbaj o metody płatności** — im więcej wygodnych opcji (BLIK, karta, przelew, Apple Pay), tym mniej graczy rezygnuje. Brak ulubionej metody to częsty powód porzucenia koszyka.
  * **Ustaw atrakcyjne paczki z bonusami** — kafelki z „+N gratis" realnie podnoszą wartość zamówień. Daj graczowi powód, by kupił więcej.
  * **Pisz jasne opisy produktów** — gracz, który widzi w podsumowaniu dokładnie to, co dostaje, kupuje pewniej i szybciej.
  * **Nie zaskakuj ceną** — finalna kwota „Do zapłaty" powinna być dokładnie tym, czego gracz się spodziewa. Żadnych ukrytych dopłat.
  * **Rozdawaj kody rabatowe** — to świetny pretekst, by zaprosić graczy z powrotem do sklepu i domknąć zakup.
  * **Przetestuj zakup od początku do końca** — zrób testowe zamówienie i sprawdź, czy przedmiot poprawnie trafia do gry. Nic nie buduje zaufania graczy tak, jak sklep, który po prostu działa.
</Tip>
