Sklepy internetowe Problem i rozwiązanie
Klient zapłacił, a zamówienie WooCommerce dalej „Oczekuje na płatność”
W skrócie
- Objaw: klient ma potwierdzenie z banku, a zamówienie w sklepie ma status „Oczekuje na płatność” i nie przechodzi do realizacji.
- Przyczyna: sklep nie odebrał powiadomienia od operatora płatności (webhook, adres powrotu) albo odrzucił je przy weryfikacji.
- Rozwiązanie: popraw adres powiadomień w panelu operatora, odblokuj go w zaporze i cache, zaktualizuj wtyczkę bramki i sprawdź logi.
Nie masz czasu? Zrobimy to za Ciebie - Sklepy internetowe od 2 000 zł netto
Jak to wygląda
Klient płaci BLIK-iem, przelewem online albo kartą, dostaje potwierdzenie z banku, a w sklepie zamówienie dalej ma status „Oczekuje na płatność”. Nie dostaje maila o przyjęciu zamówienia, a obsługa sklepu musi ręcznie sprawdzać wpłaty w panelu operatora.
Dlaczego tak się dzieje
Po płatności operator (np. Przelewy24, PayU, Tpay, Autopay, Stripe) wysyła do sklepu powiadomienie o statusie transakcji. Dopiero ono zmienia status zamówienia. Jeśli powiadomienie nie dotrze albo sklep je odrzuci, płatność jest zaksięgowana u operatora, ale sklep o niej nie wie.
Najczęstsze przyczyny
- zły adres powiadomień w panelu operatora (np. stary adres sklepu, http zamiast https),
- zapora serwera, wtyczka bezpieczeństwa albo Cloudflare blokuje żądania od operatora,
- cache albo przekierowanie zmienia adres powiadomienia,
- niezgodne klucze lub sumy kontrolne (np. tryb testowy w sklepie i produkcyjny u operatora),
- nieaktualna wtyczka bramki po zmianach w API operatora.
Nie zmieniaj statusów ręcznie masowo bez sprawdzenia wpłat u operatora. Zawsze porównaj zamówienie z transakcją w panelu płatności.
Ten problem jest na liście 100 problemów z WooCommerce w grupie „Płatności”.
Darmowy skan sklepu
Sprawdź swój sklep za darmo
Wpisz adres, a przeniesiemy Cię do bezpłatnego skanu na stronie CodeScriptum.
Jak to rozwiązać krok po kroku
Klient zapłacił, a zamówienie WooCommerce dalej „Oczekuje na płatność” - https://codescriptum.pl/blog/woocommerce-zamowienie-oczekuje-na-platnosc/
- W panelu operatora płatności otwórz transakcję z problemem i sprawdź historię powiadomień: czy zostały wysłane i jaki kod odpowiedzi zwrócił sklep.
- Porównaj adres powiadomień w panelu operatora z adresem podanym w ustawieniach wtyczki bramki; popraw go na aktualny adres https sklepu.
- Sprawdź, czy klucze, identyfikator sklepu i tryb (testowy lub produkcyjny) są takie same w sklepie i u operatora.
- Wyklucz adres powiadomień z cache, przekierowań i blokad zapory lub wtyczki bezpieczeństwa; w Cloudflare wyłącz dla niego wyzwania dla botów.
- Zaktualizuj wtyczkę bramki płatności i włącz jej logi, a potem zrób płatność testową.
- Zamówienia, które utknęły, porównaj z transakcjami u operatora i dopiero wtedy zmień ich status ręcznie.
Jak sprawdzić, że zadziałało
Płatność testowa zmienia status zamówienia na „W realizacji” w ciągu kilku sekund, klient dostaje mail o przyjęciu zamówienia, a w panelu operatora powiadomienie ma odpowiedź 200.
Usługa CodeScriptum
Sklepy internetowe
od 2 000 zł netto
- WooCommerce, Shopify, PrestaShop, Shoper i sklepy dedykowane
- Migracja bez utraty pozycji w Google
- Integracje: płatności, InPost, BaseLinker, KSeF
Najczęściej zadawane pytania
Czy klient zapłacił, skoro zamówienie oczekuje na płatność?
Możliwe, że tak. Sprawdź transakcję w panelu operatora płatności, zanim poprosisz klienta o ponowną płatność.
Dlaczego problem dotyczy tylko części zamówień?
Często winne są blokady zapory lub limity, które działają tylko czasami, albo klienci, którzy zamykają okno przed powrotem do sklepu, gdy sklep polega na adresie powrotu zamiast powiadomień.
Pojęcia w tym artykule
Źródła
- Dokumentacja WooCommerce: bramki płatności (otwiera się w nowej karcie) developer.woocommerce.com
Podobne problemy
Sklepy internetowe
Brak paczkomatów InPost przy zamówieniu w WooCommerce - jak to naprawić
Rozwiązanie Oficjalna wtyczka InPost połączona z ShipX, metoda w strefie „Polska”, zgodny formularz zamówienia i test z kilkoma produktami.
Sklepy internetowe
Sklep WooCommerce wolno działa na telefonie - przyczyny i jak go przyspieszyć
Rozwiązanie Mocniejszy serwer z cache, lżejsze zdjęcia, mniej skryptów i poprawnie ustawiony cache, zaczynając od największego elementu strony (LCP).
Sklepy internetowe
Jak zwiększyć konwersję w sklepie internetowym - 10 sprawdzonych technik
10 sprawdzonych technik zwiększania konwersji w e-commerce - od uproszczenia checkout po AI-personalizację i remarketing. Konkretne porady dla sklepów online.
Sklepy internetowe
WooCommerce vs Shopify vs PrestaShop - porównanie platform e-commerce 2026
WooCommerce, Shopify czy PrestaShop? Porównujemy koszty, możliwości SEO, skalowalność i elastyczność trzech najpopularniejszych platform e-commerce w 2026.