Stripe vs PayU 2026 — koszty, prowizje, integracja
Stripe vs PayU 2026: karty 1,4% + 0,25 EUR vs 1,6% + 0,20 PLN, BLIK 1,4% vs 0,99%, wypłata D+7 vs D+1 — kiedy wygrywa globalny SaaS, a kiedy polski KIP.
11 min czytaniaStripe vs PayU 2026 — co wybrać dla firmy: koszty, prowizje, integracja
TL;DR
Stripe (KIP irlandzki, EU passport) i PayU (KIP polski, część Naspers/Prosus) to dwa najczęściej rozważane wybory dla firm planujących płatności online w Polsce. Stripe wygrywa, gdy: sprzedajesz globalnie, masz subskrypcje SaaS, budujesz marketplace na Stripe Connect lub potrzebujesz najszerszego API i SDK. PayU wygrywa, gdy: 90%+ ruchu jest z Polski, zależy ci na BLIK 0,99%, wypłatach D+1 i polskojęzycznym wsparciu z opiekunem. Cenowo dla typowego polskiego sklepu z BLIK-iem dominującym PayU jest tańszy o 30–50% w skali roku; przy karcie zagranicznej i subskrypcjach Stripe ma przewagę funkcjonalną. Według porównania kosztów na 100 tys. PLN obrotu miesięcznie różnica wychodzi ~1 600 PLN/mc na korzyść PayU. Wielu sprzedawców rozważa setup hybrydowy: PayU dla PL + Stripe dla zagranicy.
Kontekst — kogo dotyczy ten wybór
W praktyce decyzja Stripe vs PayU pojawia się w trzech sytuacjach:
- Start nowej firmy / sklepu w PL. Założyciel decyduje, czy iść drogą "globalną" (Stripe + Shopify + Wise + delaware-style stack) czy "polską" (PayU + WooCommerce + IBAN PL + ZUS preferencyjny).
- Skalowanie SaaS poza Polskę. Firma działa już na PayU (BLIK, polski klient indywidualny) i potrzebuje recurring billing dla klientów zagranicznych. Stripe Billing jest tu standardem.
- Re-platforming po wzroście wolumenu. Sklep na Stripe płaci 2,5% efektywnej prowizji (BLIK 1,4% + opłaty FX) i widzi, że PayU dałby 1,1%. Migracja oznacza miesięczne oszczędności rzędu kilku tysięcy złotych.
Forma prawna ma znaczenie:
- JDG na ryczałcie — prościej obsłużyć PayU (faktury PL, IBAN PLN, brak walut). Stripe wymaga księgowania faktur z Irlandii, co dla ryczałtu jest neutralne, ale dla skali/liniowego wymaga ostrożności przy odliczeniach.
- Spółka z o.o. — oba systemy działają sprawnie, ale Stripe wymaga aktualnego CRBR (UBO), KRS i często PESEL beneficjenta.
- Sklep internetowy / e-commerce — kluczowa konwersja BLIK + Apple/Google Pay. Tu PayU lub setup hybrydowy.
- SaaS subskrypcyjny — Stripe Billing, kropka. PayU ma recurring, ale UX i API są o klasę słabsze.
Tabela porównawcza Stripe vs PayU
| Cecha | Stripe | PayU |
|---|---|---|
| Karta płatnicza standardowa (EU) | 1,4% + 0,25 EUR | od 1,6% + 0,20 PLN (negocjowalne ~1,1%) |
| Karta non-EU (USA/UK po Brexicie itp.) | 2,9% + 0,25 EUR | indywidualnie, zwykle 2,5–3,5% |
| BLIK | 1,4% | 0,99% (widełki, czasem 0,79% przy wolumenie) |
| Przelew online (PBL) | brak natywnie (przez P24 jako downstream) | od 0,99% |
| Stała opłata miesięczna | brak | brak (negocjowalna) |
| Czas wypłaty (PL) | D+7 (nowe konto), D+2 po ustabilizowaniu | D+1 po KYB |
| Wypłata SEPA / EUR | tak, natywnie | tak |
| Faktura — VAT | usługa płatnicza zwolniona z VAT | jw. |
| Licencja | KIP Irlandia (EU passport) | KIP PL (KNF) |
| Apple Pay / Google Pay | tak | tak |
| PayPal | tak (Stripe Payments) | tak |
| BNPL | Klarna, Affirm (US) | PayPo, Klarna, Allegro Pay |
| Subskrypcje / recurring | Stripe Billing — najlepsze API w branży | tak, ale uboższe API |
| REST API + webhooks | tak (najbogatsze SDK) | tak |
| SDK natywne | JS, Python, PHP, Go, Java, Ruby, .NET, iOS, Android | PHP, JS (oficjalne), inne community |
| Wsparcie KSeF | brak natywnie | częściowe (raporty CSV / XML) |
| Język wsparcia | EN (chat 24/7), PL (e-mail) | PL + EN, opiekun |
| PCI DSS | Level 1 | Level 1 |
| Dostępne w Marketplace | Stripe Connect (Standard/Express/Custom) | PayU Marketplace (wybrane plany) |
| Czas integracji typowej | 1–3 dni (Checkout) / 1–2 tyg. (Custom) | 1–5 dni |
Stawki są publikowane na stronach operatorów lub powtarzane w branży na początku 2026 r. Realne prowizje zależą od wolumenu i negocjacji.
Realny koszt — trzy scenariusze
Założenia: 70% BLIK, 25% karta krajowa, 5% inne (PayPal/Apple Pay/karta non-EU). Średnia transakcja jak w nagłówku.
Scenariusz A: 100 transakcji × 100 PLN = 10 000 PLN obrotu / mc
- Stripe: 70 × 1,40 + 25 × (1,40 + ~1,10 EUR ≈ 6,20) + 5 × ~6,50 ≈ 98 + 155 + 33 = ~286 PLN
- PayU: 70 × 1,19 + 25 × 1,80 + 5 × ~3,00 ≈ 83 + 45 + 15 = ~143 PLN
PayU jest o ~50% tańsze. Roczna różnica: ~1 700 PLN — przy obrocie 120 tys. PLN/rok to istotne 1,4% marży.
Scenariusz B: 1 000 transakcji × 100 PLN = 100 000 PLN obrotu / mc
- Stripe: ~2 860 PLN
- PayU (po negocjacji): ~1 250 PLN
Różnica: 1 600 PLN/mc = 19 200 PLN rocznie. To pełnoetatowy koszt juniora w marketingu.
Scenariusz C: 100 transakcji × 5 000 PLN = 500 000 PLN obrotu / mc
- Stripe: ~7 000 PLN (1,4% średnio)
- PayU (negocjowane ~1,1%): ~5 500 PLN
Różnica: 1 500 PLN/mc, ale tu częściej decyduje funkcja, nie cena. Stripe ma lepsze API do reconcilliacji, raportowanie, dispute management.
Scenariusz D: SaaS subskrypcyjny global, 500 klientów × 50 USD = 25 000 USD / mc (~100 000 PLN)
- Stripe Billing: 2,9% + 0,25 USD na transakcję karty US + 0,5% za recurring → ~900 USD = ~3 600 PLN
- PayU: technicznie da radę dla PL, ale dla US klientów cross-border ~3% + brak funkcji typu smart retries → realnie utrata 5–10% przychodu na nieudanych odnowieniach
W subskrypcjach Stripe wygrywa nie ceną, lecz dunning logic i kartami zagranicznymi.
Konfiguracja krok po kroku
Stripe Checkout — szybki start (1 dzień)
- Rejestracja na stripe.com z typem "Polska — JDG / sp. z o.o.".
- KYB: NIP, REGON, IBAN PL, dokumenty UBO.
- Aktywacja: Cards, BLIK (od 2022), Przelewy24 (jako downstream metoda płatności).
- Tworzenie produktów i cen w panelu lub przez API:
POST /v1/products { "name": "Plan Pro" }
POST /v1/prices { "product": "prod_x", "unit_amount": 9900, "currency": "pln", "recurring": {"interval": "month"} }
- Generacja Checkout Session:
POST /v1/checkout/sessions
{
"mode": "subscription",
"line_items": [{"price": "price_x", "quantity": 1}],
"success_url": "https://app.example.pl/welcome",
"cancel_url": "https://app.example.pl/pricing",
"payment_method_types": ["card", "blik"]
}
- Webhooki:
checkout.session.completed,invoice.paid,customer.subscription.deleted.
PayU REST API — szybki start (1–3 dni)
- Rejestracja na payu.com/pl, wybór planu.
- KYB: 2–5 dni roboczych. Po akceptacji — POS ID, drugi klucz, OAuth credentials.
- Pobranie OAuth tokena:
POST https://secure.payu.com/pl/standard/user/oauth/authorize
grant_type=client_credentials&client_id=...&client_secret=...
- Złożenie zamówienia:
POST https://secure.payu.com/api/v2_1/orders
Authorization: Bearer <token>
{
"notifyUrl": "https://sklep.pl/payu/notify",
"currencyCode": "PLN",
"totalAmount": "9900",
"products": [{"name": "Plan Pro", "unitPrice": "9900", "quantity": "1"}],
"buyer": {"email": "klient@example.com"}
}
- Notyfikacja (POST z OpenPayU-Signature) → walidacja podpisu HMAC-SHA256 → aktualizacja statusu.
- Recurring: PayU oferuje "Card on File" (token karty) i obciążenia cykliczne, ale wymaga to umowy dodatkowej i tradycyjnie 3DS na pierwszej transakcji.
Wymagania prawne
KNF / EU passport. Stripe Payments Europe Ltd działa z licencji irlandzkiego CBI; PayU Bilet Sp. z o.o. (i powiązane spółki) z licencji KNF. Oba podlegają PSD2 + AML5.
SCA / 3DS2. Karty powyżej 30 EUR — obowiązkowe SCA. Stripe i PayU obsługują to natywnie.
RODO. Konieczna umowa powierzenia (DPA). Stripe ma standardowy DPA online, PayU dostarcza wersję polskojęzyczną.
KSeF. Same bramki nie wystawiają faktur sprzedażowych. Webhook → Fakturownia / iFirma / Saldeo → KSeF.
VAT. Faktury od bramki — zwolnione z VAT (art. 43 ust. 1 pkt 7 ustawy o VAT). Faktura od Stripe ma stawkę "zw" lub "out of scope" (Reverse Charge dla EU B2B), faktura od PayU — "zw".
Odpowiedzialność za chargebacki. Sprzedawca ponosi pełną odpowiedzialność. Stripe oferuje "Chargeback Protection" za dodatkowe 0,4% — opłacalne tylko przy chargeback rate >0,5%.
Bramki dla różnych modeli biznesowych
- JDG ryczałt 8,5% / 12% (sklep online PL) — PayU. Niski koszt BLIK + szybka wypłata + faktura PL.
- Spółka z o.o., e-commerce PL + DACH — setup hybrydowy: PayU dla PL, Stripe dla DE/AT/CH (karty + Klarna). Kasa wpływa na dwa konta, agreguj raportowanie w jednym narzędziu.
- SaaS B2B subskrypcyjny (PLN + EUR + USD) — Stripe Billing. PayU jako uzupełnienie dla klientów PL, którzy chcą płacić BLIK-iem.
- Marketplace — Stripe Connect (Express dla najszybszego onboardingu sprzedawców). PayU Marketplace działa, ale wymaga manualnej konfiguracji.
- Donacje / mikropłatności — PayU lub Tpay (UI prostsze). Stripe Payment Links też ok, ale 1,4% boli przy 5 PLN.
Najczęstsze pułapki
- Blokady kont w Stripe. Najczęstsza w "high-risk" branżach: coaching, kursy online, info-products, kryptowaluty, suplementy. Środki blokowane na 90–120 dni. PayU również blokuje (KYB / AML), ale opiekun jest po polsku i decyzja zwykle szybsza.
- PayU — opóźniona aktywacja BLIK. BLIK uruchamia się po dodatkowej weryfikacji ~2 tygodni od KYB. Planuj launch z buforem.
- FX spread Stripe. Konwersja USD → PLN = ~2% spreadu. Dla SaaS rozliczanego w USD warto otworzyć konto Stripe USD i wypłacać przez Wise.
- Brak natywnej P24 w Stripe. Stripe oferuje "Przelewy24" jako metodę, ale realnie to bramka P24 podpięta jako downstream. Status update bywa wolniejszy o kilka godzin.
- Refundy a prowizja. Stripe zwraca część prowizji kartowej proporcjonalnie. PayU — prowizja przepada w całości.
- Subskrypcje Failed Payments. Stripe Smart Retries (3–4 próby w optymalnym oknie) odzyskuje ~30% nieudanych obciążeń. PayU brak tej funkcji — odzyskasz ~10%.
FAQ
Czy mogę przyjmować PLN przez Stripe i wypłacać na polskie konto IBAN? Tak. Stripe wypłaca PLN na IBAN PL (rachunek firmowy), bez konwersji.
Czy PayU obsłuży klienta z USA płacącego kartą Mastercard? Tak, technicznie. Ale prowizja od 2,9% + brak Apple Pay z US karty + wyższy chargeback rate. Dla cross-border lepszy Stripe.
Czy mogę połączyć Stripe i PayU w jednym checkoucie? Tak. WooCommerce / PrestaShop / własny checkout — dwie wtyczki / dwa SDK równolegle. Klient widzi obie ścieżki ("BLIK przez PayU" i "Karta przez Stripe").
Co z fakturami od bramek — czy są kosztem podatkowym? Tak (skala / liniowy / CIT). Na ryczałcie nie odliczasz kosztów, więc faktura jest neutralna podatkowo.
Jak zarządzać cashflow gdy mam wpływy z dwóch bramek? Praktyka: każda bramka wypłaca na osobne subkonto firmowe, transfery do konta głównego raz w tygodniu. Narzędzia takie jak Freenance pomagają śledzić cashflow firmowy z różnych bramek i agregować wpływy w jednym dashboardzie, co ułatwia comiesięczne uzgadnianie z księgowym.
Konwersja, UX i smart features
Sama prowizja nie wyczerpuje porównania. W wielu przypadkach o "winnerze" decyduje konwersja checkoutu i smart features po stronie operatora.
Stripe — przewaga technologiczna
- Stripe Link (one-click checkout dla zalogowanych użytkowników Stripe) — w typowym sklepie podnosi konwersję o 3–7 punktów procentowych dla powracających klientów.
- Stripe Radar — fraud detection przez ML; w niektórych segmentach obniża chargeback rate o 30–50%.
- Stripe Tax — automatyczne wyliczanie VAT EU/US/UK na podstawie lokalizacji klienta (osobny moduł, dodatkowo płatny).
- Stripe Sigma — SQL nad transakcjami w panelu (raporty ad-hoc bez eksportu).
- Stripe Atlas — pakiet zakładania spółki w Delaware (dla startupów planujących SAFE / fundraising).
PayU — przewaga lokalna
- PayU mPOS — fizyczny terminal dla sprzedaży offline (np. wystawa, event), zintegrowany z kontem online.
- PayU "Płać później" — natywny BNPL z PayPo / Klarna / Allegro Pay w jednym widgetcie.
- PayU "Marketing automation" — tagowanie klientów po typach transakcji do retargetingu.
- PayU Express — checkout w 1 kliknięciu dla zalogowanych użytkowników PayU (analogon Stripe Link).
- Lokalny opiekun — dedykowany account manager od ~50 tys. PLN/mc.
W praktyce wybór często zapada nie po cenniku, lecz po smart features: SaaS-y wybierają Stripe za Smart Retries i Billing, sklepy fashionowe — PayU za PayPo i Klarna, sklepy międzynarodowe — Stripe za Tax i Radar.
Reconciliation i raportowanie
Stripe ma najbogatsze API raportowe: Stripe Sigma (SQL), Reports API (CSV), webhooks dla każdego eventu. PayU oferuje raporty CSV / XML, ale custom queries wymagają eksportu i obróbki w Excelu / BigQuery.
Praktyka uzgadniania:
- Stripe — eksport miesięczny CSV "Balance Transactions" + reconciliation z wyciągiem bankowym. Dla średnich sklepów wystarcza.
- PayU — eksport CSV "Operacje" miesięcznie + ręczne uzgadnianie w księgowości (lub przez integrator typu Saldeo).
- Faktura prowizyjna — Stripe wystawia raz w miesiącu jako "out of scope" / Reverse Charge dla EU B2B. PayU — comiesięczna faktura PL ze stawką "zw".
Dla sklepów z dwoma bramkami warto agregować raportowanie w jednym miejscu — Excel, BigQuery lub dedykowane narzędzia finansowe. Czas: ~2 godziny miesięcznie dla sklepu o obrocie 100 tys. PLN.
Migracja Stripe → PayU lub odwrotnie
Częsta sytuacja: sklep startuje na Stripe (proste API, szybki start), po 6 miesiącach widzi koszt 2,5% efektywnej prowizji, planuje migrację do PayU. Lub odwrotnie — PayU z wolnym KYB, klient zagraniczny czeka, decyzja o dodaniu Stripe.
Praktyczne kroki migracji:
- Pre-launch. Setup nowej bramki w sandboxie. Test wszystkich metod płatności. Test webhooków.
- Soft launch. Druga bramka uruchomiona równolegle, klient widzi obie. A/B test konwersji 2–4 tygodnie.
- Migracja zapisanych kart (Card on File). To największa pułapka. Stripe i PayU mają różne procedury "card migration" — w skrajnych przypadkach trzeba wymusić ponowne podanie karty przez klienta.
- Migracja subskrypcji. Brak natywnej możliwości przeniesienia subskrypcji między operatorami. Trzeba ręcznie wygenerować nowe subskrypcje w nowym systemie i poprosić klientów o autoryzację.
- Hard cutover. Stara bramka wyłączona, nowa jako default. Pierwszy miesiąc zwykle z podwyższoną liczbą reklamacji od klientów ("dlaczego inny formularz?").
Szacunkowy czas migracji: 2–6 tygodni przy aktywnym sklepie z subskrypcjami; 1 dzień przy prostym sklepie z one-time purchases.
Co wybrać startując firmę w 2026
Według uproszczonego porównania:
- Startup SaaS B2B globalny. Stripe Billing, kropka. PayU jako secondary dla klientów PL chcących BLIK.
- JDG / sp. z o.o. e-commerce 100% PL. PayU jako default. Stripe tylko jeśli planujesz cross-border w ciągu 6 miesięcy.
- Marketplace. Stripe Connect Express. PayU Marketplace tylko jeśli wszyscy sprzedawcy są PL i nie planujesz ekspansji.
- Cross-border DACH + PL. Setup hybrydowy: PayU (PL BLIK) + Stripe (DE/AT karty + Klarna).
- Coaching / kursy / info-products. Ostrożność z oboma. Stripe częściej blokuje takie modele; PayU wymaga dokładniejszego opisu modelu biznesowego w KYB. Plan B na drugą bramkę gotowy.
Przy starcie najważniejsze: realistyczna prognoza struktury płatności (% BLIK vs karta vs PayPal), zaplanowany budżet na prowizje i bufor cashflow na D+1 vs D+7 wypłaty.
Powiązane artykuły
Want full control over your finances?
Try Freenance for free