Integracja płatności online w sklepie: PayU, Przelewy24, BLIK

Integracja płatności online krok po kroku: PayU, Przelewy24 i BLIK, wybór metod, wtyczka czy API, testy, zwroty i rozliczenia. Praktyczny przewodnik dla sklepu.

Integracja płatności online w sklepie: PayU, Przelewy24, BLIK

Integracja płatności online to połączenie Twojego sklepu z operatorem płatności, czyli bramką. Bramka przyjmuje pieniądze od klienta i odsyła sklepowi informację, czy transakcja się udała. W praktyce potrzebujesz trzech rzeczy: umowy i zweryfikowanego konta u operatora, technicznego połączenia sklepu z bramką (gotowa wtyczka albo API) oraz testów przed startem. Poniżej pokazuję krok po kroku, jak wygląda to przy PayU i Przelewy24, jakie metody płatności warto włączyć w Polsce i gdzie przy wdrożeniu najczęściej coś się psuje.

Marcinrezulak
marcinrezulak.pl
Uruchom płatności w swoim sklepie
Marcin Rezulak tworzy sklepy internetowe i integruje design, kodowanie oraz SEO w jednym procesie, z myślą o efektywnym pozyskiwaniu klientów.
Zobacz ofertę tworzenia sklepów

Krótko mówiąc

  • Klient płaci w bezpiecznym środowisku operatora, a sklep dostaje tylko status transakcji i należne środki.
  • W Polsce podstawą jest BLIK, zaraz za nim szybkie przelewy i karty. Apple Pay i Google Pay przydają się szczególnie przy zakupach na telefonie.
  • PayU i Przelewy24 uruchamiasz według podobnego schematu: rejestracja i weryfikacja, potem wtyczka lub API, na końcu testy.
  • Technicznie najważniejsze są powiadomienia o statusie płatności, bo to one zmieniają zamówienie na opłacone.
  • Rozliczasz się na podstawie raportów operatora (sprzedaż, prowizje, zwroty, wypłaty), a nie samego przelewu, który wpływa na konto.

1. Jak przebiega płatność w sklepie internetowym

Zacznę od mechaniki, bo od niej zależy każda decyzja dalej. Jak opisuje Fundacja Polska Bezgotówkowa, kupujący wprowadza dane w bezpiecznym środowisku, do którego sprzedawca nie ma dostępu, a po autoryzacji sklep otrzymuje informację o statusie transakcji oraz pieniądze.

Z perspektywy sklepu cały proces wygląda tak:

  1. Klient wybiera metodę płatności na ostatnim etapie zamówienia.
  2. Sklep tworzy zamówienie i przekazuje operatorowi kwotę, walutę, numer zamówienia oraz adres, na który klient ma wrócić po płatności.
  3. Klient autoryzuje płatność: wpisuje kod BLIK, loguje się do banku albo potwierdza kartę w aplikacji banku.
  4. Operator wysyła sklepowi powiadomienie o wyniku transakcji.
  5. Sklep zmienia status zamówienia na opłacone, wysyła potwierdzenie i uruchamia realizację.
  6. Operator rozlicza środki i wypłaca je na Twój rachunek zgodnie z umową.

Dla Ciebie oznacza to jedną ważną rzecz: dane karty czy logowania do banku nigdy nie trafiają na serwer sklepu. Twoja odpowiedzialność to poprawne przekazanie zamówienia do bramki i rzetelne odebranie odpowiedzi. Właśnie tę drugą część najczęściej robi się zbyt pobieżnie.

2. Metody płatności, których oczekują polscy klienci

Polski rynek ma wyraźnego lidera. W badaniu cytowanym przez Przelewy24 z BLIK-a korzysta 72% kupujących online, a 56% wskazuje go jako metodę używaną najczęściej. Szybkie przelewy deklaruje 64% osób, karty 43%. Inne badanie, przeprowadzone przez Autopay i opisane przez PRNews.pl, daje podobny obraz: BLIK wybiera 65% kupujących, dla 49% jest to ulubiona forma płatności, a z Google Pay korzysta 15% respondentów.

Skala jest duża także w liczbach bezwzględnych. Według BLIK w III kwartale 2025 r. użytkownicy wykonali 348,7 mln płatności online o łącznej wartości 54,2 mld zł.

Metoda Jak płaci klient Kiedy szczególnie się przydaje
BLIK Kod z aplikacji bankowej lub płatność jednym kliknięciem Zawsze, to obowiązkowa pozycja w polskim sklepie
Szybkie przelewy (pay-by-link) Przekierowanie do banku i potwierdzenie w aplikacji lub SMS-em Klienci przyzwyczajeni do bankowości internetowej, wyższe kwoty
Karty płatnicze Dane karty z potwierdzeniem 3D Secure Klienci z zagranicy, płatności cykliczne
Apple Pay i Google Pay Portfel w telefonie, bez wpisywania danych Ruch mobilny, szybkie zakupy impulsowe
Płatności odroczone i raty Zapłata później, w całości lub w ratach Większe koszyki
Przelew tradycyjny Ręczny przelew na rachunek sklepu Zamówienia firmowe, faktury
Za pobraniem Zapłata przy odbiorze paczki Klienci, którzy wolą zapłacić przy odbiorze

Opisy metod opieram na zestawieniu metod płatności w e-commerce Fundacji Polska Bezgotówkowa, która wymienia też Click to Pay, czyli tokenizację pozwalającą podać kartę tylko raz.

Przy BLIK-u warto wiedzieć, że sposób integracji ma znaczenie. Planet Pay wymienia trzy warianty: przekierowanie na stronę systemu BLIK, BLIK Level 0 z polem na kod bezpośrednio w sklepie oraz BLIK One Click bez wpisywania kodu. Pole na kod w samym koszyku skraca drogę do zapłaty o jeden ekran, dlatego przy sklepach na zamówienie zwykle je rekomenduję.

Klientka wpisuje na smartfonie kod BLIK

3. Jak wybrać operatora płatności

Operator to partner na lata, a jego zmiana w działającym sklepie oznacza nową umowę, nową integrację i testy. Zanim podpiszesz umowę, sprawdź kilka rzeczy:

  • Metody płatności: czy operator obsługuje BLIK, szybkie przelewy, karty, portfele i ewentualnie płatności odroczone w jednym miejscu.
  • Sposób integracji: czy jest gotowa wtyczka do Twojej platformy i czy dokumentacja API jest czytelna, z kontem testowym.
  • Płatności cykliczne: jeśli sprzedajesz subskrypcje, potrzebujesz obsługi płatności abonamentowych.
  • Zwroty: czy zwrot pełny i częściowy zrobisz z panelu oraz przez API, bez ręcznych przelewów.
  • Raporty rozliczeniowe: czy da się je pobrać w formacie, który przyjmie Twoja księgowość lub system ERP.
  • Bezpieczeństwo: szyfrowanie i zgodność ze standardem PCI DSS.
  • Prowizje i terminy wypłat: porównaj je w aktualnym cenniku operatora i w umowie, którą dostajesz do podpisu.

W Polsce najczęściej wybierane w małych i średnich sklepach są PayU i Przelewy24, dlatego na nich pokażę proces krok po kroku.

4. Integracja PayU krok po kroku

PayU opisuje rejestrację jako cztery kroki: wypełnienie formularza, akceptację umowy, załączenie dokumentów i przelew weryfikacyjny. Operator podaje też, że jego usługa obsługuje płatności w modelu abonamentowym, co jest ważne przy subskrypcjach.

Cały proces wygląda w praktyce tak:

  1. Rejestracja i weryfikacja firmy: formularz, umowa, dokumenty i przelew weryfikacyjny.
  2. Konfiguracja punktu płatności w panelu: tam pobierasz dane dostępowe, których sklep użyje do komunikacji z bramką.
  3. Połączenie sklepu: na popularnej platformie instalujesz wtyczkę i wklejasz dane dostępowe. W sklepie pisanym na zamówienie łączysz się przez API.
  4. Adres powiadomień: wskazujesz, pod jaki adres PayU ma wysyłać informację o zmianie statusu płatności.
  5. Testy: przeprowadzasz płatności udane, odrzucone i porzucone, a także zwrot.
  6. Przełączenie na produkcję: podmieniasz dane testowe na produkcyjne i robisz jedną prawdziwą transakcję kontrolną.

5. Integracja Przelewy24 krok po kroku

Schemat jest podobny. Według Przelewy24 najpierw zakładasz konto w panelu, akceptujesz warunki współpracy i przechodzisz weryfikację danych. Po aktywacji konta uruchamiasz płatności gotową wtyczką (dostępne są dla Shopify, WooCommerce, PrestaShop i Magento) albo przez API, korzystając z dokumentacji technicznej.

Operator udostępnia środowisko testowe Sandbox i właśnie tam warto sprawdzić integrację, zanim zobaczą ją klienci. Kolejność działań:

  1. Konto w panelu Przelewy24 i akceptacja warunków.
  2. Weryfikacja danych firmy i aktywacja konta.
  3. Instalacja wtyczki lub integracja przez API z danymi otrzymanymi w panelu.
  4. Testy w Sandboxie: płatność udana, anulowana, zwrot, ponowne powiadomienie.
  5. Uruchomienie produkcyjne i kontrolna transakcja na małą kwotę.

6. Wtyczka czy integracja przez API

To pytanie słyszę najczęściej. Odpowiedź zależy od tego, na czym stoi Twój sklep i jak bardzo proces sprzedaży odbiega od standardu.

Kryterium Gotowa wtyczka Integracja przez API
Platforma Popularne silniki sklepowe Sklep lub aplikacja na zamówienie
Czas wdrożenia Krótki, głównie konfiguracja Dłuższy, wymaga programowania i testów
Wygląd płatności Taki, jaki daje wtyczka Dopasowany do Twojego koszyka, np. pole BLIK w checkoucie
Nietypowe procesy Ograniczone możliwości Subskrypcje, zaliczki, płatności za rezerwacje, kilka sklepów w jednym systemie
Powiązanie z ERP i CRM Zależne od dodatkowych wtyczek Projektowane razem z całym przepływem danych

Jeśli masz standardowy sklep na popularnej platformie, dobrze skonfigurowana wtyczka wystarczy. Jeśli sprzedajesz w nietypowy sposób, na przykład pakiety usług, zaliczki na wydarzenia albo abonamenty, integracja przez API pozwala zbudować płatność wokół Twojego procesu, a nie odwrotnie. Tak buduję aplikacje webowe na zamówienie, w których płatność jest jednym z modułów.

7. Co przygotować przed uruchomieniem płatności

Zanim zaczniesz integrację, zbierz wszystko, czego potrzebuje operator i sklep. Oszczędzisz sobie kilku rund poprawek.

Po stronie firmowej:

  • dane rejestrowe firmy i rachunek bankowy, na który mają trafiać wypłaty,
  • dokumenty wymagane przez operatora przy weryfikacji,
  • regulamin sklepu z opisem dostępnych metod płatności, terminów i zasad zwrotów,
  • osoba z dostępem do panelu operatora, która będzie obsługiwać zwroty i reklamacje.

Po stronie technicznej:

  • certyfikat SSL na całej stronie, bez mieszanych zasobów; szerzej opisałem to w tekście o certyfikacie SSL na stronie,
  • serwer, który przyjmuje powiadomienia z zewnątrz i nie blokuje ich zaporą ani pamięcią podręczną; tu pomoże wybór dobrego hostingu dla sklepu internetowego,
  • mapa statusów: co dzieje się z zamówieniem po płatności udanej, odrzuconej, oczekującej i po zwrocie,
  • decyzja, gdzie trafia informacja o płatności dalej: do magazynu, faktur, systemu ERP. Jeśli łączysz sklep z ERP, przeczytaj, jak podchodzę do tematu w artykule o integracji ERP z e-commerce.

8. Testy i najczęstsze problemy z transakcjami

Fundacja Polska Bezgotówkowa zaleca, by przed uruchomieniem skorzystać z konta testowego oferowanego przez dostawcę. Ja przechodzę zawsze ten sam zestaw scenariuszy:

  1. płatność udana każdą włączoną metodą,
  2. płatność odrzucona i anulowana przez klienta,
  3. klient zamyka kartę przeglądarki w trakcie płatności,
  4. zamówienie z rabatem, darmową dostawą i kwotą z groszami,
  5. zwrot całkowity i częściowy,
  6. to samo powiadomienie wysłane przez operatora dwa razy.

Najczęstsze problemy, które widzę w audytach sklepów:

  • Klient zapłacił, a zamówienie wisi jako nieopłacone. Zwykle powiadomienie nie dociera do sklepu: blokuje je zapora, przekierowanie adresu albo wtyczka bezpieczeństwa. Sprawdź logi serwera i historię powiadomień w panelu operatora.
  • Status zmienia się na podstawie powrotu klienta. Strona „dziękujemy” nie jest potwierdzeniem płatności. Wiarygodne jest wyłącznie powiadomienie od operatora, weryfikowane po stronie serwera.
  • Zamówienie opłacone podwójnie lub dwa maile z potwierdzeniem. Sklep nie rozpoznaje, że już obsłużył dane powiadomienie. Obsługa musi być odporna na powtórzenia.
  • Rozbieżność kwoty. Sklep wysyła do bramki kwotę przed rabatem albo źle zaokrągla grosze. Kwota w zamówieniu i w bramce musi być liczona w jednym miejscu.
  • Problemy po migracji. Przy przenosinach sklepu zmieniają się adresy powiadomień i powrotu. Opisałem to w tekście o tym, jak przenieść sklep internetowy bez utraty sprzedaży.

9. Rozliczenia, zwroty i bezpieczeństwo

Na koncie firmowym widzisz zwykle jedną wypłatę za wiele transakcji, pomniejszoną o prowizje. Dlatego, jak radzi MDO Finanse, płatności online rozlicza się na podstawie sprzedaży, raportów operatora, prowizji, zwrotów i wypłat, a zwrot powinien być powiązany z zamówieniem, dokumentem sprzedaży i ewentualną korektą. Przy chargebackach warto zachować potwierdzenia z panelu operatora.

Przykład szczegółowości takich danych: raporty rozliczeniowe PayU rozróżniają m.in. transakcję zakupu, prowizję, zwrot, wypłatę na konto i korektę rozliczenia, z identyfikatorem transakcji i numerem zamówienia. Jeśli te raporty automatycznie trafiają do systemu księgowego lub ERP, uzgadnianie płatności przestaje być ręczną pracą na koniec miesiąca.

Po otrzymaniu statusu płatności warto zautomatyzować też komunikację z klientem: potwierdzenie, informację o wysyłce, obsługę zwrotu. W firmach usługowych, gdzie płatność potwierdza termin wizyty, dobrze sprawdzają się rezerwacje przez WhatsApp, które klient i tak ma na telefonie.

W kwestii bezpieczeństwa Fundacja Polska Bezgotówkowa radzi sprawdzić, czy dostawca bramki korzysta z szyfrowania i spełnia standardy takie jak PCI DSS. Przy kartach bezpieczeństwo wspierają też tokenizacja i 3D Secure. Po stronie sklepu Twoim zadaniem jest ochrona danych dostępowych do bramki: trzymaj je poza kodem dostępnym publicznie i ogranicz dostęp do panelu operatora do osób, które go potrzebują.

Jak podchodzę do integracji płatności

Płatność to ostatni krok zakupu i moment, w którym klient najłatwiej rezygnuje. Dlatego nie traktuję jej jak wtyczki do zainstalowania na końcu projektu, tylko jak część procesu sprzedaży, którą projektuję od początku.

Ponieważ sam odpowiadam za projekt UI/UX, kod i wdrożenie, decyzje o płatnościach zapadają w jednym miejscu. Wiem, gdzie w koszyku ma stać pole BLIK, jak sklep ma reagować na każdy status i dokąd informacja o płatności trafia dalej: do CRM, faktur czy magazynu. Nie ma przekazywania ustaleń między grafikiem, programistą i osobą od wdrożenia, więc nic nie gubi się po drodze.

Najwięcej daje mi dopasowanie płatności do realnego procesu klienta. Zaliczka na wydarzenie, abonament, płatność za pakiet usług czy zamówienie hurtowe na fakturę to różne scenariusze i każdy zasługuje na przemyślaną obsługę, a nie kompromis narzucony przez szablon.

Marcin

Integracja płatności w Twoim sklepie

Projektuję i wdrażam sklepy internetowe na zamówienie, w których integracja płatności jest częścią projektu od pierwszego dnia: wybór metod, połączenie z bramką, obsługa statusów, zwrotów i przepływ danych do Twoich systemów. Zajmuję się też migracjami sklepów i integracjami z innymi systemami.

Marcinrezulak

Jeśli dopiero planujesz budżet, zajrzyj do tekstu o tym, ile kosztuje sklep internetowy, a efekty wcześniejszych projektów zobaczysz w realizacjach. Gdy potrzebujesz płatności połączonych z procesem sprzedaży, sprawdź też panele CRM projektowane pod Twoją firmę.

Najczęstsze pytania

Ile trwa integracja płatności online?

Najwięcej czasu zajmuje zwykle weryfikacja konta u operatora, bo zależy od kompletności dokumentów. Sama konfiguracja wtyczki w standardowym sklepie jest szybka. Integracja przez API w sklepie na zamówienie wymaga więcej czasu, bo obejmuje programowanie, obsługę statusów i testy wszystkich scenariuszy.

Czy mogę mieć w sklepie jednocześnie PayU i Przelewy24?

Technicznie tak, sklep może obsługiwać więcej niż jednego operatora. Ma to sens, gdy chcesz mieć zapasową bramkę albo jeden operator lepiej obsługuje konkretne metody. Pamiętaj tylko, że każdy operator to osobna umowa, osobne raporty rozliczeniowe i osobna obsługa zwrotów.

Czy muszę mieć certyfikat SSL, żeby przyjmować płatności?

Sklep przyjmujący płatności powinien działać w całości po HTTPS. Chroni to dane klienta na etapie zamówienia i buduje zaufanie w momencie płatności. Dane karty czy logowania do banku klient i tak podaje w środowisku operatora, a nie na Twoim serwerze.

Dlaczego zamówienie jest nieopłacone, choć klient zapłacił?

Najczęściej sklep nie odebrał powiadomienia od operatora, bo zablokowała je zapora, przekierowanie lub wtyczka bezpieczeństwa. Sprawdź w panelu operatora status transakcji i historię powiadomień, a następnie logi serwera. Zamówienie zmieniaj na opłacone dopiero po potwierdzeniu w panelu.

Źródła

Fundacja Polska Bezgotówkowa: Integracja bramki płatniczej w sklepie online Fundacja Polska Bezgotówkowa: Metody płatności w e-commerce Przelewy24: Metody płatności, których dziś oczekują polscy kupujący w sieci Przelewy24: Jak włączyć płatności internetowe w swoim sklepie PRNews.pl: Badanie Autopay o płatnościach online BLIK: transakcje w III kwartale 2025 r. Planet Pay: Sklep internetowy, jaki system płatności wybrać PayU: Płatności w sklepie internetowym PayU Developer Guide: Raporty rozliczeniowe MDO Finanse: Księgowanie płatności online w e-commerce

Rekomendacje

Potrzebujesz strony, która działa tak, jak opisuję?

Bezpłatna rozmowa, konkretna wycena w 24 h.

Porozmawiajmy

Czytaj dalej

Kolejne wpisy

Gotowy na współpracę?

Zbudujmy stronę, która pracuje na Twój biznes.

Bezpłatna rozmowa, konkretna wycena w 24 godziny. Opowiedz o projekcie, a powiem Ci, jak mogę pomóc. Bez zobowiązań.