Przejdź do treści
E-commerce i WooCommerce

BLIK w WooCommerce - konfiguracja krok po kroku

Publikacja: Aktualizacja:
Czytaj poradnik
Jasna ilustracja liczydła do porównania kosztów

Krótka odpowiedź

Zidentyfikuj producenta, wersję modułu i rodzaj checkoutu. Następnie ustaw właściwe środowisko oraz dane operatora, włącz BLIK i sprawdź pełny proces w sandboxie. Odbierz widoczność metody, potwierdzenie płatności i obsługę zwrotu.

Obsługa BLIK w API nie dowodzi, że wybrana wtyczka udostępnia ten sam wariant w Blocks. Zwykły kod, zapisany alias i Pay Later wymagają odrębnego sprawdzenia.

Aby skonfigurować BLIK w WooCommerce, potrzebujesz konkretnej wtyczki operatora i aktywnej metody na jego koncie. Nie wszystkie moduły mają takie same ustawienia: jeden przekierowuje kupującego, drugi pozwala wpisać kod w sklepie, a zapisanie powiązania do kolejnych płatności jest osobną funkcją. Poniżej znajdziesz mapę konfiguracji oficjalnych modułów PayU, Przelewy24, Tpay i paynow oraz listę rzeczy do sprawdzenia przed uruchomieniem.

W tym poradniku

Zidentyfikuj moduł, wersję i sposób płacenia

Sprawdź pełną nazwę wtyczki w WordPressie. Produkt innego dostawcy może obsługiwać tę samą bramkę, ale mieć inne formularze, opcje i wymagania. Nie stosuj instrukcji WP Desk do oficjalnego modułu PayU ani odwrotnie.

Oficjalny modułUstalenie na 12.09.2026Co sprawdzić w sklepie
PayU GPO PaymentWydanie 2.11.0Wybraną metodę i rodzaj kasy
Przelewy24, nowa gałąźOpisana dla WooCommerce 9.x-11.xWersję pobranego pakietu i instrukcję tej gałęzi
Tpay Open APIWydanie 1.15.3Tryb BLIK i konfigurację globalną
paynowWydanie 2.5.11Dane środowiska i zgodność checkoutu

Źródła: wydanie PayU, strona modułu P24, wydanie Tpay i wydanie paynow. To stan dokumentacji podczas przygotowania poradnika, nie gwarancja zgodności każdej kombinacji dodatków.

Jeśli dopiero wybierasz sposób obsługi kupującego, zacznij od poradnika płatności BLIK w WooCommerce. Dalsze kroki służą skonfigurowaniu wybranego rozwiązania.

Podaj platformę sklepu i potrzebne metody płatności. Operator może być jeszcze do wyboru. Ustalimy zakres konfiguracji i testów; opłaty operatora będą osobną pozycją. Wyceń integrację płatności

Przygotuj konto i odizolowane testy

Potwierdź, że konto operatora należy do właściwego sprzedawcy i ma uruchomiony potrzebny wariant BLIK. Nazwa metody widoczna w module nie zastępuje jej aktywacji na koncie. Przygotuj osobne dane produkcyjne i testowe, zgodnie z instrukcją dostawcy.

Przed zmianą wykonaj kopię plików, bazy i konfiguracji. Testy prowadź na środowisku, które nie obciąży klienta ani nie wyśle prawdziwego zamówienia do realizacji. Sprawdź produkcyjne klucze, automatyczne odnowienia, magazyn i wiadomości, które mogły zostać skopiowane ze sklepem.

Zapisz, czy używasz klasycznej kasy, Blocks albo dodatkowego kreatora checkoutu. Wybierz przykładowy koszyk odpowiadający rzeczywistej sprzedaży i zanotuj oczekiwany wynik. Ułatwi to odróżnienie braku metody wynikającego z konfiguracji od problemu jej działania.

Nie potrzebujesz kodu BLIK prawdziwego klienta do ustawienia modułu. Dane testowe i scenariusze bierz z dokumentacji operatora. Jeżeli nie możesz potwierdzić środowiska lub bezpiecznego powrotu do wcześniejszej konfiguracji, zatrzymaj pracę przed próbą płatności. Nie testuj nieznanych ustawień na zamówieniach obsługiwanych w produkcji.

Włącz BLIK w oficjalnym module PayU

Oficjalny moduł PayU korzysta z danych punktu płatności REST. Globalną konfigurację znajdziesz w WooCommerce > Ustawienia PayU. Dane środowiska produkcyjnego i sandbox są rozdzielone, a tryb testowy sprawdza się również dla konkretnej metody. Jeśli metoda korzysta z ustawień globalnych, musi używać właściwego zestawu danych.

Opis oficjalnej wtyczki przedstawia BLIK jako osobną metodę z przekierowaniem. Nie zakładaj, że samo włączenie tej opcji doda pole kodu w checkout. Możliwości API i instrukcja innego producenta nie zmieniają funkcji zainstalowanego modułu. Źródła: oficjalne repozytorium PayU i polska instrukcja modułu.

Sprawdź aktywność BLIK na odpowiednim punkcie płatności oraz dostępność metody dla używanego koszyka. Następnie odbierz rozpoczęcie płatności, powrót i aktualizację zamówienia. Nie wystarczy stwierdzić, że kafelek jest widoczny.

Pełną konfigurację danych oraz środowiska opisuje instrukcja PayU w WooCommerce. Jeśli korzystasz z innej wtyczki PayU, wróć do jej dokumentacji i sprawdź, czy rzeczywiście odpowiada nazwie oraz wersji produktu w sklepie.

Uruchom płatności dopasowane do swojego sklepu

Wolisz od razu porozmawiać? Zadzwoń: 604 939 140

Wysyłając formularz, zgadzasz się na przetwarzanie danych w celu kontaktu (polityka prywatności). Odpowiadamy w 24h.

Ustaw BLIK i zapisany alias w Przelewy24

Nowy oficjalny moduł ma konfigurację w WooCommerce > Ustawienia > Przelewy24. Sekcja BLIK pozwala uruchomić wpisanie kodu bezpośrednio w sklepie. Opcja One Click dotyczy zapisanego aliasu: zalogowany klient może zdecydować o jego zachowaniu przy pierwszej płatności, aby później płacić bez ponownego wpisywania kodu. Źródło: instrukcja nowej gałęzi modułu P24.

Nie utożsamiaj braku kodu z gwarantowanym brakiem potwierdzenia w banku. Sprawdź zachowanie dla gościa i zalogowanego klienta, zgodnie z obsługiwanym scenariuszem. Nie zapisuj aliasu w dokumentacji wdrożenia ani nie używaj danych klienta do prób konfiguracji.

Podstawowa integracja P24 wymaga właściwych danych konta oraz IP serwera łączącego się z API. Adres ten nie jest adresem komputera administratora ani regułą odblokowania przychodzącego webhooka. Dane i poszczególne etapy opisuje instrukcja Przelewy24.

Po włączeniu metody sprawdź jej widoczność w rzeczywistym szablonie kasy. Osobny kafelek, przekierowanie do operatora oraz formularz wewnątrz sklepu mogą być różnymi wariantami. Odbierz dokładnie ten, który zamierzasz udostępnić kupującemu.

Skonfiguruj BLIK w Tpay albo paynow

W Tpay dane globalne ustawia się w WooCommerce > Ustawienia Tpay. Obejmują identyfikator klienta, sekret API, kod bezpieczeństwa i środowisko. Metody włącza się następnie w ustawieniach płatności WooCommerce. Dokumentacja wymaga również zgody na nadpisanie adresu powiadomień w panelu Tpay.

Opcja BLIK LVL 0 oznacza wpisanie kodu w sklepie. Bez niej klient jest przekierowywany do eBLIK. Sprawdź, czy metoda korzysta z właściwych ustawień globalnych oraz czy jej warunki pasują do dostawy i koszyka. Źródło: oficjalna instrukcja Tpay dla WooCommerce.

W oficjalnym paynow przejdź do WooCommerce > Ustawienia > Płatności > Paynow > Zarządzaj. Podaj klucz API i klucz podpisu dla właściwego środowiska. Adres powrotu powstaje automatycznie, a adres powiadomień konfiguruje się w panelu sprzedawcy według instrukcji modułu. Źródło: dokumentacja paynow.

Nie kopiuj adresu powiadomień między Tpay, paynow i P24. Najpierw ustal produkt oraz domenę, do której ma trafić zdarzenie. Po zapisaniu konfiguracji porównaj transakcję operatora ze stanem zamówienia, również przy kontrolowanym braku powrotu do sklepu.

Sprawdź Blocks, widoczność i potwierdzenie płatności

Zgodność trzeba oceniać dla konkretnej metody. PayU dodało BLIK dla Blocks w wersji modułu 2.4.0, a inne metody otrzymywały wsparcie w kolejnych wydaniach. Tpay opisuje dodanie Blocks w 1.5.0. Źródła: historia modułu PayU i historia Tpay. Nie wynika z tego, że wszystkie moduły działają od dowolnej instalacji WooCommerce 8.0.

W paynow plik wydania 2.5.11 deklaruje Cart & Checkout Blocks oraz testy do WooCommerce 10.2.0. README podaje inne, starsze minimum WooCommerce, dlatego nie traktuj go jako zapewnienia zgodności z każdą nowszą wersją. Sprawdź informacje wydania paynow i wykonaj odbiór własnego zestawu.

Testuj gościa i klienta zalogowanego, telefon i komputer oraz używane warianty dostawy. Przy odrzuceniu kodu nie ponawiaj płatności bez sprawdzenia stanu wcześniejszej próby.

Zwykły kod BLIK ma 6 cyfr i ważność 2 minuty, zgodnie z FAQ BLIK. Nie oznacza to, że po takim czasie WooCommerce musi anulować zamówienie. Liczy się potwierdzony stan transakcji, a nie sam upływ czasu widoczny przy kodzie.

Odbierz zwroty, dodatkowe funkcje i obsługę błędów

WooCommerce wyjaśnia: "Directly changing an order's status to Cancelled or Refunded will not automatically refund your customer." Źródło: dokumentacja zwrotów. Użyj obsługiwanej akcji refundacji przez bramkę i sprawdź wynik także u operatora. Nie ponawiaj zwrotu tylko dlatego, że ekran nie odświeżył się natychmiast.

Pay Later jest osobną usługą z warunkami aktywacji i użycia. W Tpay historia modułu wskazuje jej dodanie w 1.12.0. Nie oznacza to automatycznego uruchomienia na każdym koncie. Podobnie obsługa OneClick w API operatora nie dowodzi dostępności przełącznika w każdej wtyczce.

Przy podwójnym wpisie powiadomienia sprawdź identyfikatory transakcji. Powtórzony webhook nie jest sam w sobie dowodem drugiego obciążenia. Nie szukaj nieudokumentowanego przełącznika idempotencji.

Standardowa integracja od 1499 zł netto dotyczy jednego PayU, P24 albo Tpay w istniejącym WooCommerce. Inne moduły, awarie i szerszy zakres ustalamy osobno. Jeśli potrzebujesz pomocy przy WordPressie, napisz do nas: podaj adres lub platformę i cel albo objaw. Nie wysyłaj kluczy ani kodów płatniczych.

Więcej poradników w tym temacie

Wspomniane narzędzia

WooCommercePayUPrzelewy24TpaypaynowBLIKBlocksBLIK OneClickBLIK Pay Later

Najczęściej zadawane pytania

Czy BLIK działa z WooCommerce Blocks (nowy edytor checkoutu)?
Tak, w odpowiednio obsługiwanym module i wariancie metody. Zgodność zależy od producenta, wersji wtyczki, WooCommerce oraz dodatkowego checkoutu. Sprawdź historię wydań i wykonaj test na swoim sklepie, zamiast opierać się wyłącznie na nazwie BLIK. Obsługa klasycznej kasy nie dowodzi zgodności Blocks. Potwierdź także aktualizację zamówienia po płatności, a nie tylko widoczność formularza dla klienta.
Czym się różni BLIK Level 0 od BLIK OneClick?
Level 0 oznacza możliwość wpisania kodu BLIK bezpośrednio na stronie sklepu. OneClick wykorzystuje zapisane powiązanie, dzięki któremu przy kolejnej płatności nie trzeba ponownie wpisywać kodu. To różne funkcje, zależne od operatora i modułu. Brak kodu nie gwarantuje pominięcia potwierdzenia w aplikacji bankowej. Sprawdź także wymagania dotyczące zalogowania klienta oraz zapisania aliasu w wybranej integracji.
Ile wynosi dzienny limit transakcji BLIK?
Limit zależy od banku, ustawień klienta i rodzaju operacji. Nie ma jednej kwoty, którą można przypisać wszystkim kupującym w WooCommerce. Klient sprawdza limit w swojej bankowości, a sklep kontroluje odpowiedź operatora i stan rozpoczętej transakcji. Nie proś o dostęp do aplikacji bankowej. Przy odmowie z powodu limitu najpierw wyjaśnij poprzednią próbę, zanim zaproponujesz alternatywną metodę.
Czy BLIK obsługuje zwroty automatyczne w WooCommerce?
Może obsługiwać zwrot przez operatora, jeśli pozwalają na to używany moduł i dana transakcja. Nie uruchamia go sama zmiana statusu zamówienia na zwrócony. Wykonaj właściwą akcję refundacji i sprawdź jej wynik w sklepie oraz panelu operatora. Przy niejasnym stanie nie ponawiaj zlecenia w ciemno. Zwrot częściowy wymaga również kontroli kwot zwróconych już wcześniej klientowi.
Jak włączyć BLIK Pay Later (płatność odroczona) w sklepie?
Sprawdź aktywację usługi na koncie operatora i wsparcie w konkretnym module. Samo działanie zwykłego BLIK nie potwierdza gotowości płatności odroczonej. Po konfiguracji sprawdź warunki dostępności dla koszyka oraz pełną ścieżkę i status zamówienia. Koszty sprzedawcy i warunki kupującego wynikają z aktualnej oferty. Nie zakładaj automatycznie bezpłatności, jednego terminu odroczenia ani obsługi przez każdą wtyczkę.

Przypisy i źródła

  1. wydanie PayU
  2. strona modułu P24
  3. wydanie Tpay
  4. wydanie paynow
  5. oficjalne repozytorium PayU
  6. polska instrukcja modułu
  7. instrukcja nowej gałęzi modułu P24
  8. oficjalna instrukcja Tpay dla WooCommerce
  9. dokumentacja paynow
  10. historia modułu PayU
  11. historia Tpay
  12. informacje wydania paynow
  13. FAQ BLIK
  14. dokumentacja zwrotów

Źródła zawierają linki do zewnętrznych raportów branżowych, badań i oficjalnych publikacji. Klikając w numerację [X] w treści artykułu, automatycznie zostaniesz przeniesiony do odpowiedniego przypisu.

#woocommerce#payu#przelewy24#tpay#paynow#blik#blocks#blik oneclick#blik pay later
Zdjęcie autora: Krzysztof Czapnik
O autorze

Krzysztof Czapnik

Founder & Technical Lead, KC Mobile

Projektuję i rozwijam strony WordPress, sklepy WooCommerce oraz aplikacje internetowe. Łączę projektowanie z programowaniem, integracjami i technicznym SEO. Projekty KC Mobile prowadzę osobiście.

Potrzebujesz pomocy z tym tematem? Napisz - odpowiem osobiście w 24h.

Uruchom płatności dopasowane do swojego sklepu

Podaj platformę sklepu i potrzebne metody płatności. Operator może być jeszcze do wyboru. Ustalimy zakres konfiguracji i testów; opłaty operatora będą osobną pozycją.