Sprzedaż i koszyk

Sprzedaż i koszyk: najczęstsze problemy

Przyczyny i rozwiązania problemów z koszykiem, które twórcy zgłaszają najczęściej: odrzucony kod rabatowy, komunikat zamiast formularza, brakujące metody płatności, zamówienia testowe, zwroty i nieudane płatności.

8 min czytaniaOstatnia aktualizacja: 30 wrz 2026

Ta strona zbiera problemy z koszykami, kodami rabatowymi, metodami płatności i zamówieniami, które twórcy zgłaszają najczęściej. Przy każdym znajdziesz przyczynę i kroki, które go rozwiązują.

Klient wpisuje kod rabatowy i widzi „Ten kod jest nieprawidłowy”

Koszyk pokazuje ten sam komunikat, Ten kod jest nieprawidłowy, przy każdym powodzie, dla którego kodu nie można użyć. Przyczynę trzeba więc odczytać z samego kodu. Otwórz Oferty → Kody rabatowe (/discounts), kliknij kod i przejdź po kolei tę listę:

  1. Kod jest wyłączony. Przełącznik na stronie kodu musi być włączony.
  2. Okres ważności. Przy włączonym Ustaw limit czasowy kod działa tylko między datami Ważny od i Ważny do. Kod sprawdzany przed datą początkową jest odrzucany tak samo jak kod po terminie. Kliknij Edytuj i przesuń albo usuń daty.
  3. Limit użyć jest wyczerpany. Kafelek Użycia pokazuje na przykład 5 / 5. Kliknij Edytuj i podnieś wartość Limit ilości kodów w sekcji Ustaw limit użycia.
  4. Kod nie obejmuje tego produktu albo tej ceny. Zakres pokazuje kafelek Dotyczy. Kod ustawiony na Wybrane produkty działa tylko na nie, a kod ograniczony do wybranych cen (pole Ceny w oknie Edytuj) tylko na te ceny. Klient mógł wybrać inną cenę w tym samym koszyku.
  5. Inna waluta. Kod Kwotowy powstaje w jednej walucie i działa tylko na ceny w tej walucie. Kod Procentowy działa w każdej walucie.

Jeśli klient w ogóle nie widzi linku Dodaj kod promocyjny, pole jest wyłączone w tym koszyku: otwórz koszyk, przejdź do zakładki Formularz i UX i włącz Pokaż pole kodu rabatowego.

Inny komunikat, Nie można użyć tego kodu - cena po rabacie byłaby niższa niż minimalna kwota płatności., oznacza, że sam kod jest poprawny, ale cena po rabacie byłaby niższa niż najmniejsza kwota, jaką przyjmuje operator płatności. Zmniejsz rabat dla tej ceny.

Jak tworzyć i edytować kody: Kody rabatowe.

Komunikat mówi, w jakim stanie jest koszyk.

Co widzi odwiedzającyPrzyczynaRozwiązanie
Ta oferta nie została jeszcze opublikowanaKoszyk ma status Szkic albo został wstrzymany.Otwórz go w Oferty → Koszyki (/checkouts) i kliknij Opublikuj koszyk. Płatny koszyk można opublikować dopiero po podłączeniu bramki płatności.
Produkt jest nieaktywnyKoszyk ma status Zarchiwizowany.Udostępnij link do opublikowanego koszyka tego produktu albo utwórz nowy: Utwórz koszyk.
Wybrany produkt nie istniejeAdres nie prowadzi do żadnego koszyka, na przykład przez literówkę.Otwórz koszyk w edytorze i skopiuj adres jeszcze raz przyciskiem Kopiuj link.
Ta oferta dobiegła końcaKoszyk ma termin oferty i czas zakończenia już minął.Przesuń datę albo wyłącz Oferta kończy się o określonym czasie: Ustaw termin oferty.
Zakupy są wstrzymaneTwój własny plan Zanfii albo okres próbny się skończył, więc koszyki nie przyjmują zamówień.Wybierz plan; koszyki zaczną sprzedawać, gdy plan będzie aktywny. Nic nie jest usuwane. Zobacz Twój okres próbny i Anuluj lub wznów plan Zanfii.

Ukrycie produktu wstrzymuje wszystkie jego koszyki i pozostają one wstrzymane także po ponownej publikacji produktu. Każdy koszyk opublikuj osobno przyciskiem Opublikuj koszyk.

W koszyku nie widać Apple Pay ani Google Pay

Przyciski portfeli pochodzą ze Stripe i pojawiają się tylko wtedy, gdy jednocześnie spełnione są cztery warunki.

  1. Stripe jest połączony i włączony na cenie. Inne bramki płatności nie oferują Apple Pay ani Google Pay.
  2. Szybka płatność jest włączona. W edytorze koszyka otwórz Formularz i UX i sprawdź przełącznik Szybka płatność (Apple Pay / Google Pay). Koszyki utworzone, zanim to ustawienie powstało, mają go domyślnie wyłączony.
  3. Urządzenie klienta obsługuje taką płatność. Apple Pay wymaga Safari na urządzeniu Apple z kartą w portfelu, Google Pay wymaga Chrome z zapisaną kartą. Na innych urządzeniach przyciski są ukryte mimo włączonego ustawienia.
  4. Domena strony jest zarejestrowana w Stripe. Otwórz Integracje → Płatności (/integrations/payments), kliknij Zarządzaj na karcie Stripe i sprawdź sekcję Twoje domeny zarejestrowane w Stripe. Jeśli przy domenie widać Niezarejestrowana, kliknij Synchronizuj domeny. Zrób to samo po podłączeniu albo zmianie własnej domeny.

Przyciski w podglądzie edytora są tylko makietą, więc sprawdzaj na publicznej stronie. Szczegóły: Pola koszyka i szybka płatność oraz Połącz Stripe.

W koszyku brakuje BLIK-a, Klarny albo innej metody płatności

Metoda pojawia się tylko wtedy, gdy bramka płatności jest połączona, włączona na danej cenie, a typ i waluta ceny na to pozwalają. Sprawdź w tej kolejności:

  1. Integracje → Płatności (/integrations/payments): karta bramki jest w sekcji Połączone.
  2. Cena w edytorze koszyka (zakładka Ceny): bramka jest włączona na tej cenie.
  3. Typ ceny: cena typu Subskrypcja albo Raty przez Stripe oferuje tylko kartę, Apple Pay i Google Pay, a także BLIK cykliczny, gdy skonfigurujesz go w Tpay.
  4. Waluta: BLIK wymaga ceny w PLN, a cena w USD lub GBP oferuje przez Stripe tylko kartę, Apple Pay i Google Pay.
  5. Okno Zarządzaj w Stripe: czerwona kropka przy BLIK, Przelewy24 albo Klarna w sekcji Statusy metod płatności oznacza, że Stripe nie aktywował tej metody na Twoim koncie. Użyj linku Zarządzaj metodami płatności w swoim panelu Stripe i dokończ aktywację po stronie Stripe.
  6. Zakładka Formularz i UX koszyka, sekcja Metody płatności: metoda może być w grupie Ukryte na tym koszyku. Ta sama lista ustala kolejność kafelków, więc tutaj też przesuniesz BLIK na górę.

Pełne zestawienie metod, typów cen i walut: Metody płatności według bramki.

Mam order bump, ale klienci go nie widzą

Order bump to osobny obiekt, który trzeba dodać do koszyka. Pokazuje się tylko przy cenach, do których pasuje.

  1. Otwórz płatny koszyk, zostań w zakładce Podstawy i przewiń do sekcji Order bumpy. Jeśli bumpa nie ma na liście, kliknij Dodaj order bump, wybierz Wybierz istniejący i wskaż go.
  2. Jeśli przy bumpie widać znacznik Niezapisany, kliknij Zapisz zmiany w nagłówku. Do tego momentu publiczna strona się nie zmienia.
  3. Sprawdź pole Widoczny dla cen. Bump ograniczony do wybranych cen jest ukryty, gdy klient wybierze inną cenę. Zaznacz Pokaż dla wszystkich cen, żeby był widoczny zawsze.
  4. Porównaj waluty. Bump w innej walucie niż cena wybrana przez klienta nie jest pokazywany.

Darmowe koszyki nie mają sekcji Order bumpy, a order bumpy są dostępne w planie Growth i wyższych. Konfiguracja krok po kroku: Dodaj order bump.

Zakupu testowego nie ma na liście Transakcji

Zamówienia testowe są domyślnie ukryte. Otwórz Transakcje (/orders), odznacz Ukryj zamówienia testowe nad tabelą i upewnij się, że zakres dat obejmuje dzień testu. Zamówienia testowe mają znacznik [TEST] przy nazwisku klienta. Nigdy nie powstaje do nich faktura.

Jak zwrócić klientowi pieniądze za zamówienie?

Na liście Transakcje nie ma przycisku zwrotu. Zwrot zaczyna się od dostępu klienta i zawsze jednocześnie ten dostęp odbiera.

  1. Otwórz Klienci (/customers), wejdź w profil klienta i przejdź do zakładki Dostępy.
  2. Otwórz menu z trzema kropkami w wierszu produktu i wybierz Odbierz dostęp ze zwrotem…. Otworzy się formularz Archiwizuj klienta. Ten sam formularz otwiera się z zakładki Dostęp produktu.
  3. W polu Zwrot środków wybierz Zwrot ostatniej płatności z kwotą. Przy subskrypcji zostaw włączone Anuluj subskrypcje w Stripe, żeby klient nie został obciążony ponownie.
  4. Kliknij Archiwizuj.

Pieniądze wracają przez bramkę płatności, a zamówienie dostaje w Transakcjach status Zwrot. Zwrot obejmuje całą ostatnią płatność. Opcja Zwrot ostatniej płatności jest dostępna dla płatności przyjętych przez Stripe, PayU i Tpay. Przy pozostałych płatnościach zwróć pieniądze w panelu swojej bramki (albo przelewem) i w formularzu wybierz Środki zostały zwrócone manualnie.

Zwrot nie koryguje faktury: „Pamiętaj, że jeżeli wystawiłeś FV do tego zamówienia musisz ją ręcznie skorygować.” Zrób to w swoim programie do faktur. Więcej o formularzu: Anuluj subskrypcję lub odbierz dostęp.

Klient dostał e-mail o nieudanej płatności. Czy Zanfia będzie mu przypominać?

Nie. Gdy płatność przez PayU, Tpay, Paynow, Przelewy24 albo PayPal się nie powiedzie, zamówienie dostaje status Nieopłacona, a klient otrzymuje jeden e-mail, „❌ Płatność za produkt nie powiodła się. [produkt]”, z przyciskiem prowadzącym z powrotem do koszyka. Na każdą nieudaną próbę przypada jeden e-mail; nie ma serii przypomnień i po opłaceniu zamówienia nic więcej nie jest wysyłane. Niektóre bramki zgłaszają niedokończoną płatność jako nieudaną dopiero wtedy, gdy minie ich własny czas na jej dokończenie, więc e-mail może przyjść sporo po samej próbie.

Nieudana płatność kartą przez Stripe pokazuje błąd od razu na stronie koszyka i nie wysyła e-maila. Nieudane odnowienia subskrypcji działają inaczej: Nieudane płatności i ponowienia.

Żeby włączyć albo wyłączyć te e-maile, otwórz koszyk, przełącz widok na Po zakupie, wybierz E-maile i powiadomienia i użyj przełączników E-mail o nieudanej płatności do kupującego oraz Powiadomienie o nieudanej płatności do Ciebie.

Klienci porzucają koszyk, ale e-mail odzyskujący nie wychodzi

E-maile odzyskujące nie są wysyłane same z siebie, dopóki nie opublikujesz automatyzacji, która to robi. Potrzebny jest też adres e-mail, na który można napisać.

  1. Otwórz Automatyzacje (/workflows), rozwiń menu przy przycisku Nowa automatyzacja i wybierz Odzyskuj porzucone koszyki. Przejrzyj e-mail i opublikuj automatyzację. Automatyzacja zostawiona jako szkic niczego nie wysyła.
  2. Żeby napisać do jednej osoby ręcznie, otwórz w Kokpicie widok Operacje (/dashboard?view=operations), znajdź koszyk w sekcji Koszyki i kliknij Odzyskaj.

Odzyskać można tylko osoby, które wpisały w koszyku swój adres e-mail. Osoba, która w międzyczasie zapłaciła albo wróciła do koszyka, jest pomijana. Szczegóły: Odzyskuj porzucone koszyki.

Jeśli Twojego problemu nie ma na tej liście, zobacz Pomoc i kontakt z zespołem Zanfii.

Czy ten artykuł był pomocny?

Powiązane artykuły

Coś się nie zgadza? Napisz do nas na support@zanfia.com.