← wszystkie wpisy
Poradniki

Płatności online na stronie: Przelewy24, Stripe czy PayU? Praktyczny przewodnik

Płatności online na stronie: Przelewy24, Stripe czy PayU? Praktyczny przewodnik

Co kilka tygodni dostaję to samo pytanie od klienta: „Chcę przyjmować płatności na stronie - co wybrać?". Zwykle zaraz po nim leci drugie: „Ile to kosztuje i czy klient zapłaci BLIK-iem?". To dobre pytania, bo wybór płatności online na stronie to decyzja na lata - zmiana operatora później oznacza przepinanie integracji i przenoszenie danych rozliczeniowych.

Poniżej rozkładam trzy najczęstsze opcje na polskim rynku: Przelewy24, Stripe i PayU. Bez ściemy, z widełkami i konkretną rekomendacją na końcu.

BLIK to nie dodatek - to podstawa w Polsce

Zacznę od rzeczy, którą zagraniczne poradniki pomijają: w Polsce BLIK i szybkie przelewy (pay-by-link) to dominujący sposób płacenia za zakupy online. Karta jest ważna, ale jeśli Twoja bramka nie obsługuje BLIK-a dobrze, tracisz realne konwersje.

To od razu zawęża wybór. Przelewy24 i PayU mają BLIK i wszystkie polskie banki w standardzie. Stripe dopiero od jakiegoś czasu ma BLIK, ale nadal jest to operator „kartowo-zachodni" - świetny do subskrypcji i klientów zagranicznych, słabszy w polskim ekosystemie szybkich przelewów.

Koszty i prowizje - realne widełki

Każdy z tych operatorów działa w modelu prowizji od transakcji - nie płacisz abonamentu, tylko procent od tego, co wpłynie.

Operator Prowizja (orientacyjnie) BLIK / przelewy PL Karty zagraniczne
Przelewy24 ok. 1,0–1,9% Bardzo dobre Dobre
PayU ok. 1,3–2,0% Bardzo dobre Dobre
Stripe ok. 1,5–2,9% + opłata stała BLIK jest, reszta słabiej Najlepsze

To są widełki poglądowe - konkretna stawka zależy od obrotu, branży i wynegocjowanej umowy. Przy większym obrocie prowizje spadają. Nie ma tu opłaty za samo posiadanie konta u żadnego z tej trójki, co jest dobrą wiadomością dla mniejszych biznesów.

Jedno ostrzeżenie: uważaj na koszty ukryte - zwroty, chargebacki, wypłaty w innej walucie, przewalutowanie. U Stripe przy sprzedaży w zł, a rozliczeniu w EUR, przewalutowanie potrafi zjeść marżę. Zawsze licz koszt całkowity, nie samą prowizję z nagłówka.

Aktywacja i weryfikacja - ile to trwa

Wszyscy trzej wymagają weryfikacji firmy (KYC - poznaj swojego klienta). W praktyce:

  • Przelewy24 / PayU - rejestracja online, weryfikacja tożsamości i firmy, zwykle od 1 do kilku dni roboczych. Wymagają danych JDG lub spółki, numeru konta, czasem potwierdzenia strony.
  • Stripe - rejestracja jest szybka, ale konto potrafi zostać wstrzymane do dodatkowej weryfikacji, zwłaszcza w „ryzykownych" branżach. Bywa nieprzewidywalne.

Praktyczna rada: przygotuj dane firmy, numer konta i opis działalności zanim zaczniesz. Im jaśniej opiszesz, co sprzedajesz, tym szybciej przejdziesz weryfikację.

Do czego która bramka pasuje

Nie ma jednej najlepszej - jest najlepsza do Twojego przypadku.

  • Sklep internetowy dla polskich klientów → Przelewy24 lub PayU. BLIK, wszystkie banki, dobre prowizje, znajome logo przy kasie buduje zaufanie.
  • Subskrypcje / płatności cykliczne (SaaS, dostęp do treści) → Stripe. Jego silnik subskrypcji, faktur i ponawiania płatności jest po prostu najdojrzalszy.
  • Klienci zagraniczni, sprzedaż w wielu walutach → Stripe. Tu jest bezkonkurencyjny.
  • Jednorazowe usługi, faktury, „zapłać za projekt" → Przelewy24 albo prosty link płatniczy. Nie potrzebujesz armaty na wróbla.
  • Mix polski + zagranica → często stawiam dwie bramki obok siebie: P24 dla Polaków, Stripe dla reszty świata. To normalne i dobrze się skaluje.

Bezpieczeństwo - nie wpisujemy danych karty u siebie

Najważniejsza zasada, którą wbijam każdemu klientowi: nigdy nie zbieraj danych kart płatniczych na własnym serwerze. Numer karty, CVV, data ważności - to wszystko zostaje po stronie operatora, który ma certyfikat PCI DSS.

W praktyce oznacza to jeden z dwóch scenariuszy integracji:

  • Przekierowanie (redirect) - klient klika „Zapłać", ląduje na bezpiecznej stronie operatora, wpisuje dane tam, wraca na Twoją stronę z potwierdzeniem. Najprostsze i najbezpieczniejsze.
  • Gotowy widget / iframe - formularz płatności wyświetla się u Ciebie, ale dane lecą bezpośrednio do operatora, nie przez Twój serwer.

Dzięki temu nawet gdyby ktoś włamał się na Twoją stronę, nie ma tam żadnych danych kart do ukradzenia. To zdejmuje z Ciebie ogromną odpowiedzialność prawną i techniczną.

Dodam z perspektywy RODO: warto wiedzieć, gdzie operator przetwarza dane. Przelewy24 i PayU to polskie/UE podmioty - dane rozliczeniowe zostają w UE. Przy Stripe część przetwarzania idzie poza UE, co przy niektórych klientach (np. instytucjach) bywa problemem do przemyślenia.

Integracja techniczna - w skrócie

Od strony kodu wygląda to podobnie u każdego:

  1. Zakładasz konto i dostajesz klucze API (produkcyjne i testowe).
  2. Twoja strona tworzy „zamówienie" i wysyła je do operatora.
  3. Klient płaci - redirectem lub przez widget.
  4. Operator wysyła do Ciebie webhook (powiadomienie serwer-serwer), że płatność się powiodła. To jego słuchasz, nie tego, co wróci w przeglądarce - bo przekierowanie można sfałszować, webhook z podpisem nie.
  5. Po weryfikacji webhooka odblokowujesz produkt / usługę.

Cały klucz do niezawodności to poprawna obsługa webhooków i status transakcji. Widziałem sklepy, gdzie klient zapłacił, a zamówienie nie zeszło jako opłacone, bo ktoś polegał tylko na powrocie z przeglądarki. To się kończy telefonami od klientów i zwrotami.

Tu wchodzi moja robota. Zamiast wpychać Cię w ciężką platformę z miesięcznym abonamentem, wpinam bramkę bezpośrednio w Twoją stronę - lekko, na własnym kodzie, z porządną obsługą webhooków. Płacisz raz za wdrożenie, a nie w nieskończoność za „system", którego nie kontrolujesz. Rozwiązanie jest Twoje, dane są Twoje.

Moja rekomendacja w jednym zdaniu

Jeśli sprzedajesz głównie w Polsce - Przelewy24 (lub PayU) z BLIK-iem. Jeśli robisz subskrypcje albo sprzedajesz za granicę - Stripe. Jeśli masz jedno i drugie - oba naraz, i to jest w porządku.

Jeśli zastanawiasz się, którą bramkę wpiąć w swoją stronę albo jak zrobić to bezpiecznie i tanio w utrzymaniu - napisz, podpowiem bez zobowiązań: grodev.pl/#contact. Buduję cicho, wdrażam ostro.

Często zadawane pytania

Przelewy24 czy PayU - co wybrać do sklepu w Polsce?

Przy sprzedaży wyłącznie w Polsce obie bramki załatwiają to samo i różnica sprowadza się do warunków, jakie wynegocjujesz. Przelewy24 bywa prostsze w uruchomieniu dla małej firmy i jednoosobowej działalności, PayU częściej wygrywa przy większych obrotach, bo prowizja jest negocjowalna, a integracje z platformami sklepowymi są dojrzalsze. Praktyczna rada: poproś obie o ofertę, podając realny miesięczny obrót, i porównaj nie samą prowizję procentową, tylko sumę prowizji, opłaty stałej od transakcji i kosztu wypłat.

Ile kosztuje bramka płatnicza w Polsce?

Typowy przedział dla BLIK i przelewu internetowego to około 1 do 1,9 procent od transakcji, dla kart zwykle nieco więcej. Do tego dochodzą opłaty, o których łatwo zapomnieć: stała kwota od transakcji przy niskich kwotach potrafi ważyć więcej niż procent, opłata za wypłatę środków oraz koszt zwrotu. Przy średniej wartości koszyka poniżej 50 zł opłata stała jest ważniejsza od stawki procentowej i to na nią trzeba patrzeć przy negocjacjach.

Czy warto podpiąć Stripe do polskiego sklepu?

Warto, jeśli sprzedajesz za granicę albo prowadzisz subskrypcje, bo w obu tych obszarach Stripe jest wyraźnie lepszy od polskich bramek. Do sprzedaży wyłącznie krajowej sam Stripe jest słabszym wyborem, bo BLIK jest w Polsce najczęściej wybieraną metodą i musi działać bez tarcia. Rozwiązanie, które sprawdza się najczęściej: polska bramka z BLIK jako podstawa i Stripe dodatkowo dla klientów zagranicznych oraz płatności cyklicznych.

Czy mogę mieć dwie bramki płatnicze jednocześnie?

Tak i jest to częstsze, niż się wydaje. Klient widzi jedną listę metod płatności, a pod spodem różne metody obsługują różni dostawcy. Koszt to trochę więcej pracy przy wdrożeniu i dwa panele do pilnowania, zysk to lepsze warunki na każdym rynku i brak uzależnienia od jednego dostawcy. Warunkiem jest poprawna obsługa powiadomień o płatności z obu źródeł, żeby zamówienie zmieniało status niezależnie od tego, którędy poszły pieniądze.

Jak długo trwa aktywacja bramki płatniczej?

Przy jednoosobowej działalności i prostym profilu zwykle 1 do 3 dni roboczych. Przy spółce, wyższych obrotach albo branży uznanej za podwyższonego ryzyka weryfikacja potrafi zająć 2 tygodnie i więcej. Dokumenty warto przygotować wcześniej: dane rejestrowe, rachunek firmowy, opis działalności oraz działającą stronę z regulaminem i polityką prywatności, bo ich brak jest najczęstszym powodem odrzucenia wniosku.

Czy potrzebuję certyfikatu PCI DSS?

Przy standardowej integracji nie, ponieważ dane karty są wprowadzane po stronie bramki, a Twój serwer ich nie widzi ani nie przechowuje. Obowiązki wynikające z PCI DSS przejmuje wtedy dostawca płatności. Pełna zgodność staje się Twoim problemem dopiero wtedy, gdy chcesz przyjmować dane karty bezpośrednio na własnej stronie, co przy małej i średniej firmie prawie nigdy nie ma uzasadnienia.

Podobne teksty z bloga

Masz projekt na oku?

Napisz - wycenę odeślę do 48 h. Bez agencji, bez pośredników.

✉ napisz: dominik.gronski@grodev.pl
Dominik Groński
Dominik Groński
Full-stack developer · GroDev · Poznań

Buduję custom systemy webowe: Laravel, WooCommerce, konfiguratory 3D w Three.js. Piszę bez ściemy, od strony biznesu który to potem utrzymuje. Prowadzę GroDev - studio jednoosobowe z Poznania.

Zadzwoń Darmowa wycena