Bramki płatności WooCommerce: którą wybrać do sklepu?


Dobra bramka płatności w WooCommerce nie jest po prostu kolejną wtyczką. To element checkoutu, który musi połączyć metody płatności, statusy zamówień, zwroty, magazyn, wysyłkę i monitoring. W tym artykule porównujemy polskich operatorów, Stripe i praktyczny proces wdrożenia.
Najkrótsza odpowiedź: którą bramkę wybrać?
Nie ma jednej najlepszej bramki płatności dla każdego sklepu WooCommerce. Dla sprzedaży głównie w Polsce najważniejsze będą zwykle BLIK, szybkie przelewy, karty i wygodny checkout mobilny. Przy sprzedaży zagranicznej większe znaczenie mają kraj wydania karty, waluty, Apple Pay i Google Pay, wypłaty oraz obsługa sporów.
Przelewy24, PayU, Tpay, Autopay i ING Pay są naturalnymi kandydatami dla polskiego e-commerce. Stripe jest dobrym punktem odniesienia przy sprzedaży międzynarodowej, integracji API i produktach wymagających bardziej elastycznych scenariuszy. Ostateczny wybór powinien wynikać z oferty dla konkretnego konta oraz testu wtyczki na używanej wersji WooCommerce.
Stawki i funkcje operatorów opisane niżej zostały sprawdzone 13 sierpnia 2026 r. Nie są ofertą handlową Sitefy. Cenniki, promocje, metody, wymagania KYC i kompatybilność mogą się zmienić, dlatego przed podpisaniem umowy należy potwierdzić aktualne warunki bezpośrednio u dostawcy.
Czym jest bramka płatności w WooCommerce?
Operator, metoda płatności i wtyczka to trzy różne rzeczy
Operator płatności rozlicza transakcję i przekazuje sklepom informacje o jej stanie. Metoda płatności to sposób zapłaty, na przykład BLIK, przelew online, karta, Apple Pay albo płatność odroczona. Wtyczka WooCommerce jest warstwą techniczną, która łączy sklep z kontem operatora i przekłada zdarzenia płatnicze na zamówienia WooCommerce.
W praktyce konto może mieć aktywnego operatora, ale nie wszystkie metody będą dostępne od razu. Część z nich wymaga dodatkowej aktywacji, weryfikacji branży, odpowiedniej waluty albo osobnych warunków umowy.
Przekierowanie, formularz osadzony i express checkout
W modelu hosted lub redirect klient przechodzi na stronę operatora, banku albo aplikacji płatniczej. Sklep nie powinien wtedy samodzielnie zbierać danych karty. W modelu osadzonym klient widzi formularz lub komponent w checkout sklepu, ale dane nadal powinny być obsługiwane przez bezpieczną warstwę operatora.
Apple Pay, Google Pay i inne express checkouty mogą skrócić drogę do płatności, ale trzeba osobno sprawdzić adres dostawy, podatki, kupony, warianty produktów i metody wysyłki. Dokumentacja WooCommerce dotycząca płatności opisuje bramkę jako rozszerzenie, którego zgodność trzeba ocenić w kontekście całego sklepu.
Jak działa płatność po kliknięciu „Kupuję i płacę”?
- WooCommerce waliduje koszyk, dane klienta, dostawę i wybraną metodę płatności.
- Sklep tworzy zamówienie i zapisuje jego identyfikator oraz kwotę.
- Wtyczka operatora tworzy transakcję i przekazuje klienta do płatności lub otwiera bezpieczny komponent.
- Operator autoryzuje płatność, a przy kartach może uruchomić 3-D Secure.
- Przeglądarka wraca na adres return URL, ale ten powrót nie jest jeszcze dowodem zapłaty.
- Serwer sklepu odbiera podpisane powiadomienie, weryfikuje transakcję i zmienia status zamówienia.
- Dopiero po potwierdzeniu można uruchomić realizację, wysyłkę, dostęp do produktu cyfrowego, e-mail lub fakturę.
Zamówienie może więc istnieć mimo braku płatności. Status Pending payment oznacza oczekiwanie na zapłatę, On hold może oznaczać oczekiwanie na potwierdzenie lub ręczną decyzję, a Processing oznacza potwierdzoną płatność i etap realizacji. Nie ma jednego uniwersalnego mapowania statusów operatora na WooCommerce — definiuje je konkretna wtyczka i konfiguracja.
W Checkout Blocks może pojawić się również wersja robocza zamówienia. Dlatego testujemy klasyczny checkout i Cart/Checkout Blocks osobno, zamiast zakładać, że działanie jednego wariantu dowodzi poprawności drugiego.
Jak porównywać bramki płatności?
Porównanie samej prowizji często prowadzi do złej decyzji. Przed wyborem warto rozpisać:
- udział BLIK-a, przelewów, kart, portfeli, rat i płatności odroczonych;
- średnią wartość zamówienia oraz miesięczny obrót;
- kraj klientów, waluty płatności i waluty wypłat;
- opłaty aktywacyjne, miesięczne, stałe, za wypłatę, refund i chargeback;
- czy sklep potrzebuje kart zapisanych, tokenizacji, subskrypcji lub manual capture;
- zgodność konkretnej wersji wtyczki z WordPress, WooCommerce, PHP, HPOS i Checkout Blocks;
- jakość sandboxa, logów, dokumentacji i wsparcia technicznego;
- wpływ bramki na mobile checkout, wydajność i pozostałe wtyczki.
Jeżeli sklep ma rozbudowaną wysyłkę, płatność trzeba oceniać razem z dostawą. Warto też przeczytać nasz poradnik o metodach wysyłki i Flexible Shipping w WooCommerce oraz o integracji Furgonetki z WooCommerce.
Porównanie operatorów płatności WooCommerce
Poniższa tabela jest orientacyjnym zestawieniem publicznych informacji. Nie tworzy rankingu i nie zastępuje oferty dla konkretnego akceptanta.
| Operator | Metody i scenariusze | Publiczne warunki sprawdzone 13.08.2026 | Co potwierdzić przed wdrożeniem |
|---|---|---|---|
| Przelewy24 | BLIK, przelewy online, karty 3-D Secure, Apple Pay, Google Pay, wybrane raty, płatności odroczone i cykliczne. | Standardowo 1,29% + 0,30 zł dla wskazanych metod. Aktywacja 59 zł, zwracana po 10 transakcjach w pierwszych 2 miesiącach. Rejestracja, integracja i miesięczna opłata: 0 zł. | Aktywne metody, waluty, stawki zagraniczne, limit wypłat i kompatybilność aktualnej wtyczki. |
| PayU | Strona płatnicza, Secure Form, BLIK, karty, Google Pay, przelewy, raty i wybrane metody odroczone. | Brak publicznej, uniwersalnej stawki — cena zależy od indywidualnej oferty lub umowy. | POS, aktywne metody, waluty, terminy wypłat, refundy i warunki handlowe. |
| Tpay | BLIK, przelewy, karty, portfele, raty i BNPL; oficjalna integracja WooCommerce rozlicza transakcje w PLN. | Starter: 0 zł miesięcznie i aktywacja 99 zł; przelewy według strony oferty 1,59% + 0,39 zł. Business: 99 zł w miesiącach z transakcjami i stawki od 0,99%. Strona oferty i PDF pakietów 2026 różnią się w wybranych pozycjach, szczególnie dla BLIK-a. | Wartość z formularza zamówienia lub umowy, wersję wtyczki, Blocks, HPOS, refundy i obsługę PLN. |
| Autopay | BLIK, szybkie przelewy, karty, Apple Pay, Google Pay, Visa Mobile, raty, płatności odroczone i wybrane scenariusze cykliczne. | Standardowo 1,19% + 0,34 zł oraz aktywacja od 49 zł. Starter: 0% do 5500 zł obrotu miesięcznie, następnie 1,1%, przy minimalnej opłacie 29,99 zł miesięcznie. | Plan, aktywne metody, wersję pluginu, zwroty z panelu WooCommerce, waluty i rzeczywisty harmonogram rozliczeń. |
| ING Pay (dawniej imoje) | BLIK, szybkie przelewy, karty, Apple Pay, Google Pay, Visa Mobile, płatności odroczone i raty. | Brak opłaty aktywacyjnej i miesięcznej w publicznej ofercie; standardowo 0% przez pierwsze 3 miesiące. Później BLIK 1,59%, a karty i portfele 1,4% według aktualnej tabeli. | Wymagany rachunek firmowy ING, aktywne metody, promocję, udział kart zagranicznych i wersję integracji WooCommerce. |
| Stripe | Karty, BLIK, Apple Pay, Google Pay, Link, Przelewy24 przez Stripe, Checkout, Payment Element i API. | Karty EOG od 1,5% + 1 zł, BLIK 1,6% + 1 zł, Przelewy24 przez Stripe 1,9% + 1 zł. Karty spoza EOG i przewalutowanie mogą zwiększyć koszt. | Kwalifikację konta, waluty, payout, subskrypcje, dostępność metod lokalnych i zasady sporów. |
Źródła do weryfikacji: cennik Przelewy24, dokumentacja PayU, oferta Tpay i pakiety serwisowe Tpay 2026, oferta Autopay dla WooCommerce, ING Pay oraz cennik Stripe Polska.
Przelewy24
Przelewy24 jest mocnym kandydatem dla sklepu, którego podstawą są polskie metody płatności. Oficjalna strona modułu WooCommerce deklaruje obecnie obsługę wersji 9.x–11.x, a aktualizacje opisują między innymi HPOS i Block Checkout. To nadal deklaracja konkretnej wersji modułu — przed publikacją sklepu testujemy ją razem z motywem, checkoutem i pozostałymi rozszerzeniami.
PayU
PayU oferuje kilka modeli integracji: przekierowanie, Secure Form i API. Zaletą może być szeroki zestaw metod oraz panel do zarządzania transakcjami, ale ceny i aktywne metody zależą od POS-a oraz indywidualnych warunków. Nie używamy stawek z dawnych promocji jako aktualnego cennika.
Tpay
Tpay ma prosty model pakietowy, ale jego publiczne dokumenty nie są w pełni spójne. To dobry przykład, dlaczego w artykule nie warto przepisywać jednej liczby bez daty i bez sprawdzenia umowy. Szczególnie stawki BLIK-a i wybranych metod kartowych należy potwierdzić przed wdrożeniem.
Autopay
Autopay może pasować do sklepu, który chce połączyć polskie metody z kartami i portfelami. Oferta Starter z 0% do określonego obrotu wymaga czytania razem z abonamentem, progiem i aktywacją — „0% prowizji” nie oznacza bramki bez kosztów.
ING Pay, czyli dawne imoje
W aktualnej komunikacji operator występuje jako ING Pay. Starsze instrukcje WooCommerce mogą nadal używać nazwy imoje, dlatego przy wdrożeniu trzeba dopasować dokumentację do konkretnej wersji pluginu i rachunku firmowego. Promocyjnego okresu 0% nie należy przedstawiać jako stałej ceny.
Stripe
Stripe jest punktem odniesienia dla sprzedaży międzynarodowej i integracji API. Stripe Checkout może obsługiwać płatności jednorazowe i subskrypcje, a Payment Element daje osadzony interfejs metod płatności. BLIK jest dostępny w PLN, ale jego cykliczne wykorzystanie nie powinno być zakładane bez potwierdzenia dla konkretnego konta.
Prowizje to tylko część kosztu płatności
Realny koszt jednej płatności można opisać wzorem:
prowizja procentowa + opłata stała + ewentualny abonament + koszt aktywacji + wypłata + przewalutowanie + koszt refundów i sporów
Przykładowo niska stawka procentowa może być niekorzystna przy małych koszykach, jeśli opłata stała jest wysoka. Z kolei plan z abonamentem może opłacać się dopiero przy określonym obrocie. Nie porównujemy więc operatorów jednym hasłem „najtańszy”, tylko liczymy model dla konkretnego sklepu.
- Aktywacja może być jednorazowa, zwrotna po spełnieniu warunku albo zależna od planu.
- Abonament może być pobierany tylko w miesiącach z transakcjami albo niezależnie od obrotu.
- Refund bez opłaty operacyjnej nie musi zwracać pierwotnej prowizji.
- Chargeback może oznaczać opłatę, blokadę środków i obowiązek dostarczenia dowodów.
- Przewalutowanie może pojawić się po stronie płatności, salda, wypłaty albo dodatkowej usługi.
W ofercie operatora sprawdzamy też, czy ceny są podane netto czy brutto oraz czy dotyczą wszystkich metod, czy tylko wybranego pakietu. Jeżeli stawka nie jest publicznie uniwersalna, stosujemy jasne oznaczenie: Brak publicznej, uniwersalnej stawki — cena zależy od indywidualnej oferty lub umowy.
SCA, 3-D Secure, PCI DSS i webhooki
PSD2, SCA i 3-D Secure nie są tym samym
PSD2 jest ramą prawną, SCA oznacza silne uwierzytelnienie oparte na co najmniej dwóch niezależnych elementach, a 3-D Secure jest protokołem uwierzytelniania transakcji kartowych. 3DS może pomóc spełnić wymagania SCA, ale nie oznacza, że każda płatność wymaga widocznego kodu lub dodatkowego ekranu. Istnieją wyjątki zależne między innymi od wartości, ryzyka i rodzaju płatności.
Nie piszemy, że 3DS eliminuje fraud lub chargebacki. Właściwe sformułowanie brzmi: mechanizm pomaga uwierzytelnić część płatności kartowych, a dostępne przepływy zależą od operatora, banku i metody.
Certyfikat operatora nie obejmuje automatycznie całego sklepu
Przekierowanie lub hostowane pola mogą ograniczyć zakres danych kartowych, które przechodzą przez sklep, ale właściciel nadal odpowiada za bezpieczeństwo WordPressa, wtyczek, serwera, kont administracyjnych i skryptów checkoutu. Zakres obowiązków PCI DSS zależy od konkretnej integracji i należy go ustalić z operatorem lub doradcą zgodności.
W praktyce utrzymujemy HTTPS, aktualizacje, ograniczone uprawnienia, bezpieczne klucze API, logowanie bez danych kartowych i kontrolę zmian w checkout. Nie zapisujemy sekretów ani pełnych danych płatniczych w kodzie lub logach.
Return URL nie zastępuje webhooka
Adres powrotu służy przeglądarce klienta. Webhook lub server callback jest komunikatem serwer–serwer, który powinien potwierdzić zmianę statusu. Przy odbiorze powiadomienia sprawdzamy podpis, identyfikator sklepu, numer zamówienia, kwotę, walutę i stan transakcji.
- Webhook może dotrzeć więcej niż raz, dlatego potrzebna jest idempotencja.
- Zdarzenia mogą przyjść z opóźnieniem albo poza kolejnością.
- Błąd HTTP powinien uruchomić retry operatora lub procedurę reconciliation.
- Działania takie jak wysyłka i wystawienie dokumentu powinny uruchamiać się tylko raz po potwierdzeniu.
W dokumentacji operatorów sprawdzamy dokładną nazwę endpointu. Przelewy24 rozdziela adres powrotu klienta od adresu statusu i wymaga weryfikacji transakcji przez API. Stripe zaleca weryfikowanie podpisu webhooka na surowym body, obsługę duplikatów i brak założenia o kolejności zdarzeń.
Jak Sitefy wdraża płatności w WooCommerce?
Wdrożenie zaczynamy od modelu sprzedaży. Sama instalacja pluginu jest dopiero środkiem procesu — najważniejsze jest to, co ma wydarzyć się po poprawnej, odrzuconej, opóźnionej i zwróconej płatności.
- Analiza biznesowa: rozpisujemy rynki, waluty, średnie koszyki, produkty fizyczne i cyfrowe, subskrypcje, raty oraz oczekiwany sposób realizacji.
- Wybór operatora: porównujemy metody, warunki umowy, wypłaty, refundy, chargebacki, wymagania KYC i ograniczenia branżowe.
- Konto i środowisko testowe: przygotowujemy konto, dane firmy, sandbox, klucze testowe i osobne sekrety dla stagingu oraz produkcji.
- Wtyczka lub API: sprawdzamy wersje WordPressa, WooCommerce i PHP oraz zgodność z motywem, HPOS, Checkout Blocks i pozostałymi rozszerzeniami.
- Checkout: łączymy płatność z dostawą, podatkami, kuponami, wariantami, koszykiem gościa i komunikatami dla klienta.
- Statusy i webhooki: definiujemy przejście od Pending payment przez potwierdzenie do Processing/Completed, włącznie z błędami, timeoutem i retry.
- Zwroty i dokumenty: sprawdzamy refund pełny i częściowy, ręczny i automatyczny, fakturę, e-maile oraz sytuację, w której refund nie jest wspierany przez daną metodę.
- Testy i monitoring: przechodzimy macierz scenariuszy, weryfikujemy logi bez danych wrażliwych i ustalamy, kto reaguje na płatność oczekującą lub odrzuconą.
- Uruchomienie: przełączamy klucze produkcyjne, sprawdzamy webhooki po wdrożeniu i dokumentujemy procedurę aktualizacji pluginu.
Jeśli sklep potrzebuje również niestandardowego frontendu lub headless commerce, warto wcześniej przeczytać, jak porównać WooCommerce i architekturę headless oraz jak działa headless CMS. Płatności są wtedy osobną integracją, ale muszą zachować ten sam kontrakt statusów i webhooków.
Testy przed publikacją i typowe błędy
Minimalna macierz testów obejmuje:
- poprawną płatność BLIK, przelewem i kartą;
- odrzucenie płatności, brak środków, błędne dane i nieudaną autoryzację 3DS;
- zamknięcie strony operatora przed powrotem oraz powrót przed webhookiem;
- płatność potwierdzoną bez powrotu klienta;
- powtórzony webhook, zły podpis, błędną kwotę i niezgodną walutę;
- podwójne kliknięcie, ponowienie płatności i dwa równoległe checkouty;
- pełny i częściowy refund, odrzucony refund oraz ręczną zmianę statusu;
- klasyczny checkout, Blocks, HPOS, gościa, zalogowanego klienta, mobile i express checkout;
- e-mail, fakturę, rezerwację magazynu, dostawę i pojedyncze zlecenie wysyłki.
Najczęstsze błędy nie wynikają z samego formularza płatności. To między innymi brak HTTPS, pomylone klucze sandbox/live, zablokowany endpoint webhooka, cache na adresie callback, niezgodny numer zamówienia, różnica kwoty po rabacie, konflikt z Checkout Blocks, niedziałający refund albo automatyczne wysłanie zamówienia w statusie On hold.
Nie zatwierdzamy integracji na podstawie zielonego komunikatu „plugin aktywny”. Odbiór dotyczy konkretnej wersji wtyczki, motywu, waluty, metody, konfiguracji magazynu i całego aktywnego zestawu rozszerzeń.
Przykład z portfolio: PerfettoQuality
W dedykowanym case study sklepu WooCommerce PerfettoQuality repozytorium potwierdza WooCommerce, dedykowany motyw oraz integracje Autopay i Przelewy24. Dane projektu wskazują również Furgonetkę i Flexible Shipping jako elementy obsługi zamówień i dostaw.
To przykład architektury i zakresu integracji, a nie ranking operatorów ani obietnica wyniku sprzedażowego. Nie przypisujemy temu wdrożeniu niepotwierdzonych danych o konwersji, przychodzie czy szybkości strony.
FAQ: bramki płatności WooCommerce
Jaka bramka płatności jest najlepsza do WooCommerce?
To zależy od rynku, metod płatności, średniej wartości zamówienia, walut, subskrypcji oraz warunków umowy. Dla sklepu działającego głównie w Polsce często najważniejsza jest dobra obsługa BLIK-a i przelewów, a przy sprzedaży zagranicznej większe znaczenie mają karty, waluty i wypłaty.
Czy WooCommerce pobiera własną prowizję od transakcji?
Nie, WooCommerce jako oprogramowanie nie pobiera jednej uniwersalnej prowizji od każdej transakcji. Koszty mogą pochodzić od operatora płatności, wtyczki, hostingu, przewalutowania, wypłat lub dodatkowych usług.
Czy w jednym sklepie można uruchomić kilka bramek płatności?
Tak, jeżeli wtyczki i konfiguracja nie powodują konfliktów. Warto jednak ustalić, która bramka obsługuje konkretną metodę, jak wyglądają statusy zamówień i kto odpowiada za zwroty oraz monitoring.
Jak dodać BLIK do WooCommerce?
Najpierw wybiera się operatora, który oferuje BLIK dla danego konta, a następnie aktywuje metodę i konfiguruje jego oficjalną wtyczkę lub API. Sama instalacja wtyczki nie oznacza jeszcze aktywacji BLIK-a na koncie produkcyjnym.
PayU czy Przelewy24 — co wybrać?
To zależy od oferty dla konkretnego sprzedawcy, potrzebnych metod, walut i kompatybilności wtyczki. Przelewy24 publikuje część stawek, natomiast PayU nie ma jednej uniwersalnej publicznej stawki dla każdego akceptanta, więc porównanie powinno uwzględniać realną ofertę i test integracji.
Czy bramka musi obsługiwać Checkout Blocks i HPOS?
Jeżeli sklep korzysta z Checkout Blocks lub HPOS, tak — konkretna wtyczka powinna deklarować zgodność z tymi funkcjami i przejść testy na używanej wersji WooCommerce. Ogólna informacja, że operator ma integrację WooCommerce, nie potwierdza zgodności każdej funkcji.
Jak sprawdzić płatności przed uruchomieniem sklepu?
Przez środowisko sandbox lub testowe oraz staging sklepu. Trzeba sprawdzić nie tylko udaną płatność, ale też odmowę, 3-D Secure, zamknięcie strony operatora, opóźniony webhook, refund, ponowienie płatności i zachowanie na telefonie.
Dlaczego opłacone zamówienie pozostaje ze statusem oczekuje na płatność?
Najczęściej powodem jest niedostarczone lub odrzucone powiadomienie serwerowe, błędny podpis, niezgodny identyfikator zamówienia albo problem z weryfikacją kwoty i waluty. Sam powrót klienta na stronę podziękowania nie zmienia bezpiecznie statusu zamówienia.
Czy zwrot można wykonać bezpośrednio z WooCommerce?
Czasem tak, ale tylko wtedy, gdy operator, metoda płatności i konkretna wtyczka obsługują automatyczny refund. Ręczne ustawienie statusu Refunded może zapisać informację w WooCommerce, lecz samo w sobie nie wysyła pieniędzy klientowi.
Która bramka obsługuje płatności cykliczne?
Obsługa zależy od operatora, wtyczki, WooCommerce Subscriptions i konkretnej metody płatności. Karty oraz wybrane metody tokenizowane są zwykle łatwiejsze do wykorzystania przy odnowieniach niż jednorazowe metody lokalne, dlatego funkcję trzeba potwierdzić na docelowym koncie.
Czy do płatności WooCommerce potrzebny jest certyfikat SSL?
Tak, produkcyjny sklep powinien działać przez HTTPS, a wymóg ten jest również stawiany przez wiele integracji operatorów. SSL nie zastępuje jednak aktualizacji WordPressa, kontroli wtyczek, bezpiecznych webhooków ani analizy zakresu PCI DSS.
Kiedy warto dodać Stripe lub PayPal obok polskiego operatora?
Gdy sklep sprzedaje za granicę, potrzebuje określonych portfeli lub kart, chce oddzielić metody lokalne od międzynarodowych albo ma uzasadniony plan awaryjny. Druga bramka zwiększa jednak liczbę konfiguracji, statusów, refundów i scenariuszy do monitorowania.
Podsumowanie
Wybór bramki płatności WooCommerce powinien wynikać z metod, rynku, kosztu całego procesu, kompatybilności i sposobu obsługi zamówień. Prowizja jest ważna, ale nie może przesłonić webhooków, refundów, statusów, bezpieczeństwa i zachowania checkoutu na telefonie.
W Sitefy analizujemy płatności razem z całym sklepem: produktami, dostawą, dokumentami, magazynem, analityką i procedurą obsługi błędów. Jeśli planujesz nowy sklep albo porządkujesz istniejący checkout, zobacz usługę sklepy internetowe i opisz nam obecny proces.
Cenniki i warunki operatorów płatności mogą się zmieniać. Przed podpisaniem umowy należy potwierdzić aktualną ofertę bezpośrednio u dostawcy.
Chcesz wdrożyć płatności w WooCommerce bez niespodzianek?
Opisz metody płatności, rynki, dostawy i obecny checkout. Sprawdzimy operatora, kompatybilność wtyczki, webhooki oraz zakres testów przed publikacją sklepu.
