Przejdź do treści
Przelewy24 na stronie firmowej: jak przyjmować płatności

Przelewy24 na stronie firmowej: jak przyjmować płatności

Opublikowano: 16 października 2026| Zaktualizowano: 16 października 2026

Przyjmowanie płatności na stronie firmowej wymaga połączenia oferty, sposobu płatności i potwierdzenia transakcji. Możesz zacząć od linku do płatności albo zbudować proces, który sam aktualizuje zamówienie i przekazuje dane do innych systemów.

Krótka odpowiedź

Przelewy24 można dodać do strony bez sklepu przez Generator linku lub Wirtualny koszyk, a w autorskim formularzu przez integrację API. Link sprawdzi się przy pojedynczych płatnościach za usługę, zaliczkę lub wydarzenie.

Jeśli strona ma automatycznie potwierdzać wpłatę, zmieniać status rezerwacji albo przekazywać dane do CRM, zaplanuj integrację z obsługą powiadomień i weryfikacją transakcji.

Usługi KC Mobile

Potrzebujesz pomocy w tym temacie?

Czytasz poradnik „Przelewy24 na stronie firmowej: jak przyjmować płatności”. Napisz, co chcesz zrobić i na jakim etapie jesteś. Ustalimy, czy możemy pomóc i jaki zakres prac będzie potrzebny.

Czy Przelewy24 można dodać do strony bez sklepu?

Tak, do przyjęcia pojedynczej płatności nie potrzebujesz pełnego sklepu internetowego. Przelewy24 udostępnia Generator linku, który pozwala przygotować płatność i wysłać klientowi odnośnik, oraz Wirtualny koszyk do prezentowania produktów bez rozbudowanej platformy sprzedażowej.

Rodzaje stron, rozwiązania płatnicze i działania po płatności
Rodzaj strony lub sprzedażyRozwiązanie do rozważeniaCo dzieje się po płatności
Strona usługowa, konsultacja lub zaliczkaGenerator linku z określoną kwotąKlient przechodzi z linku do płatności, a firma sprawdza transakcję w panelu
Zapisy na wydarzenieFormularz z linkiem przypisanym do opłaty albo integracja APIPotwierdzenie udziału może wymagać powiązania płatności z rezerwacją
Kilka produktów na prostej stronieWirtualny koszykKlient może dodać produkty i przejść do zakupu bez typowego sklepu
Wiele usług, zmienne ceny lub rezerwacjeFormularz z integracją APISystem może powiązać płatność z konkretnym zamówieniem

Generator linku jest dostępny z poziomu panelu Przelewy24 w sekcji Usługi. Operator opisuje też Wirtualny koszyk, w którym sprzedawca dodaje produkty, ustala koszty dostawy i umieszcza wygenerowany link na swojej stronie. Przed wyborem rozwiązania ustal, czy każda płatność ma tę samą kwotę i czy po wpłacie trzeba automatycznie wykonać dalszą czynność.

Czytasz poradnik „Przelewy24 na stronie firmowej: jak przyjmować płatności”. Napisz, co chcesz zrobić i na jakim etapie jesteś. Ustalimy, czy możemy pomóc i jaki zakres prac będzie potrzebny. Omów temat tego poradnika

Jakie metody wdrożenia są dostępne?

Metodę wybierz według tego, ile procesu ma obsługiwać strona. Sam link nie aktualizuje automatycznie rezerwacji w Twoim CRM, a pełna integracja API wymaga zaprogramowania rejestracji płatności, obsługi powiadomień oraz weryfikacji transakcji.

Metody płatności, nakład wdrożenia, automatyzacja i zastosowania
MetodaNakład wdrożeniaAutomatyzacjaZastosowanie
Link płatniczyNiskiNiska, głównie obsługa w paneluJednorazowa usługa, zaliczka, zamówienie z telefonu lub e-maila
Formularz z linkiemNiski lub średniOgraniczona, zależna od sposobu powiązania formularza z płatnościąZgłoszenia i zamówienia o ustalonej kwocie
Wirtualny koszyk Przelewy24Niski lub średniObsługa zamówień w panelu operatoraProsta sprzedaż kilku produktów bez dużego sklepu
Wtyczka CMSŚredniZwykle aktualizacja statusu w obsługiwanym systemieStrona oparta na platformie z gotowym modułem płatności
Integracja APIWysokiWysoka, jeśli poprawnie zaprojektowano powiadomienia i weryfikacjęZmienne kwoty, rezerwacje, CRM, dokumenty i własny proces zamówienia

Przelewy24 publikuje dokumentację REST API i gotowe wtyczki do wybranych platform. Wtyczka ma sens, gdy strona działa na zgodnym CMS-ie i obsługuje typowy proces. Własny formularz lub niestandardowy model rezerwacji częściej wymaga zaprojektowania integracji pod sposób obsługi firmy.

Jeśli klient ma samodzielnie płacić na stronie, zaplanuj widoczny przycisk i jasny opis kwoty. Gdy wdrożenie ma obejmować również połączenie z CRM albo automatyczne potwierdzanie rezerwacji, integracja płatności powinna uwzględniać cały przepływ danych, a nie tylko samo przekierowanie do operatora.

Jak przygotować stronę do przyjmowania płatności?

Przygotuj ofertę i informacje o sprzedawcy przed konfiguracją operatora, ponieważ weryfikacja i obsługa płatności muszą odpowiadać temu, co klient widzi na stronie. W przypadku strony firmowej pokaż, kto przyjmuje płatność, za co klient płaci i co stanie się po zakupie.

  • Opisz usługę, produkt lub wydarzenie oraz warunki realizacji.
  • Podaj cenę i informację o dodatkowych kosztach, jeśli występują.
  • Udostępnij dane sprzedawcy, regulamin oraz politykę prywatności.
  • Opisz zasady reklamacji, odstąpienia od umowy lub zwrotu, odpowiednio do rodzaju sprzedaży.
  • Przygotuj stronę potwierdzenia, anulowania lub instrukcję dalszych kroków dla klienta.
  • Ustal, jak klient zgłosi problem z płatnością i jak firma odnajdzie jego transakcję.

Wymogi weryfikacji sklepu opisane przez Przelewy24 obejmują między innymi dane sprzedawcy, warunki płatności i dostawy oraz zasady reklamacji i odstąpienia. Szczegółowe wymagania mogą zależeć od rodzaju działalności i sposobu sprzedaży, dlatego przed publikacją sprawdź aktualne kryteria operatora. Samo dodanie przycisku nie zastępuje informacji o warunkach zakupu.

Jak przebiega konfiguracja krok po kroku?

Konfigurację prowadź od ustalenia procesu do testu transakcji, a dane produkcyjne włącz dopiero po sprawdzeniu przepływu. Dla Generatora linku etapy są krótsze niż dla API, ale w obu wariantach trzeba powiązać wpłatę z tym, czego dotyczy.

1. Wybierz rozwiązanie: link, Wirtualny koszyk, wtyczkę CMS albo API.
2. Zarejestruj i aktywuj konto Przelewy24 oraz uzgodnij dostępne metody i warunki z operatorem.
3. Dla linku przejdź w panelu do Usługi, a następnie Generator linku. Uzupełnij tytuł płatności, kwotę i opcjonalny adres powrotny.
4. Dla integracji pobierz identyfikator POS, klucz CRC i, jeśli wymaga tego integracja, klucz API. Przelewy24 wskazuje ścieżkę Moje dane > Ustawienia > Dane API i konfiguracja. W ustawieniach API należy też podać statyczny adres IP serwera, jeśli jest wymagany dla danej usługi.
5. W konfiguracji wtyczki lub API ustaw adres powrotu klienta oraz adres odbioru powiadomień o statusie. Nie traktuj powrotu klienta na stronę jako potwierdzenia wpłaty.
6. Przeprowadź testy na środowisku testowym lub w trybie wskazanym przez operatora, a następnie sprawdź rejestr transakcji i status zamówienia.
7. Po akceptacji testów przełącz konto i konfigurację na produkcyjne dane dostępowe.

Kluczy CRC i API nie umieszczaj w kodzie strony widocznym dla przeglądarki. Przechowuj je po stronie serwera, ogranicz dostęp do konfiguracji i rozdziel dane testowe od produkcyjnych.

Schemat pokazuje kolejność konfiguracji płatności Przelewy24 od wyboru metody po test i uruchomienie, by pomóc zaplanować wdrożenie.

Jak sprawdzić, czy status płatności aktualizuje się poprawnie?

Samo przekierowanie klienta na stronę podziękowania nie dowodzi, że płatność została rozliczona. W integracji API system powinien odebrać powiadomienie o statusie i wykonać dodatkową weryfikację transakcji metodą Transaction/Verify; dokumentacja Przelewy24 wskazuje, że transakcja jest potwierdzona dopiero po tej weryfikacji.

Scenariusze testowe płatności, kontrole systemu i oczekiwane zachowania
Scenariusz testowyCo sprawdzić w przeglądarce i systemieOczekiwane zachowanie
Płatność zakończona powodzeniemPowrót klienta, powiadomienie, weryfikację kwoty i status zamówieniaZamówienie przechodzi do stanu opłaconego dopiero po potwierdzeniu transakcji
Płatność odrzuconaKomunikat dla klienta i stan zamówieniaZamówienie nie otrzymuje statusu opłaconego
Klient zamyka okno przed płatnościąPowrót do strony i ponowne otwarcie procesuZamówienie pozostaje nieopłacone, a klient zna dalszy krok
Powtórne powiadomienieObsługę tego samego identyfikatora transakcji więcej niż razSystem nie tworzy drugiego zamówienia ani ponownego potwierdzenia realizacji
Kwota lub waluta nie zgadza sięDane transakcji z danymi zamówieniaSystem wstrzymuje automatyczną realizację i kieruje przypadek do sprawdzenia

Przetestuj także brak odpowiedzi serwera na powiadomienie i ponowienie jego dostarczenia. Obsługa powinna być idempotentna: ponowne powiadomienie o tej samej transakcji nie może uruchomić drugiej wysyłki, rezerwacji ani faktury. Dla każdego przypadku zapisz identyfikator sesji, identyfikator transakcji i stan zamówienia, żeby dało się odtworzyć przebieg.

Lista scenariuszy testowych pokazuje, jak powinien zachować się system przy sukcesie, błędzie i powtórzeniu powiadomienia o płatności.

Jakie błędy najczęściej blokują płatność?

Najpierw ustal, czy błąd występuje przy otwieraniu płatności, powrocie klienta czy aktualizacji statusu. Każdy z tych etapów ma inne źródło problemu i wymaga sprawdzenia osobnych danych.

Objawy problemów z płatnościami, przyczyny i miejsca diagnostyki
ObjawMożliwa przyczynaMiejsce sprawdzenia
Klient nie przechodzi do formatki płatnościBłędny identyfikator POS, podpis lub kwotaLog żądania rejestracji i konfiguracja modułu
Płatność działa, ale zamówienie pozostaje nieopłaconeBrak powiadomienia, błędny adres statusu lub nieudana weryfikacjaLog serwera, odpowiedź endpointu statusu i panel transakcyjny
API zwraca błąd autoryzacjiNiewłaściwy klucz API, CRC lub adres IPPanel Moje dane > Ustawienia > Dane API i konfiguracja
Klient wraca na nieistniejącą stronęNieprawidłowy adres powrotny albo ścieżka strony zmieniona po wdrożeniuParametry rejestracji transakcji i konfiguracja integracji
Status w panelu i w serwisie firmy się różniąPowiadomienie nie zostało poprawnie przetworzone lub sesja nie pasuje do zamówieniaIdentyfikator sesji, log odbioru powiadomienia i weryfikacja transakcji
Problem pojawia się po zmianie certyfikatuNiepełny łańcuch certyfikatów lub błędna konfiguracja HTTPSKonfiguracja serwera i log błędów połączenia

Przed zgłoszeniem problemu przygotuj identyfikator transakcji, godzinę zdarzenia, wersję CMS i modułu, wersję PHP oraz informację, czy błąd wystąpił w sandboxie czy na produkcji. Nie wysyłaj operatorowi kluczy API ani sekretów w zrzucie ekranu.

Jak zabezpieczyć obsługę zamówienia po płatności?

Realizuj usługę dopiero po potwierdzeniu poprawnego statusu i zgodności płatności z zamówieniem. W systemie zapisz identyfikator własnego zamówienia oraz dane potrzebne do powiązania go z transakcją P24.

Porównaj kwotę i walutę z zapisanymi w zamówieniu. Jeżeli kwota się nie zgadza albo powiadomienie dotyczy nieznanej sesji, oznacz przypadek do ręcznej weryfikacji zamiast automatycznie wysyłać produkt lub potwierdzać rezerwację. Dodaj ochronę przed wielokrotnym przetworzeniem tego samego powiadomienia.

Gdy panel operatora pokazuje wpłatę, ale firmowy system jej nie widzi, sprawdź transakcję w panelu Przelewy24 w sekcji Transakcje > Lista transakcji, a następnie porównaj identyfikator i logi powiadomień. W razie wątpliwości wstrzymaj realizację do czasu wyjaśnienia; nie proś klienta o ponowną wpłatę bez sprawdzenia, czy pierwsza transakcja została pobrana.

Źródła i dokumentacja operatora

Aktualne funkcje, wymagania dostępu API i status transakcji należy potwierdzić w dokumentacji Przelewy24 przed uruchomieniem produkcyjnym. Dokumentacja opisuje między innymi dane dostępowe, adres IP serwera oraz dodatkową weryfikację transakcji po otrzymaniu powiadomienia.

Więcej poradników w tym temacie

Wspomniane narzędzia

Przelewy24Generator linku Przelewy24Wirtualny koszyk Przelewy24Przelewy24 REST APIWooCommerceCRM

Najczęściej zadawane pytania

Jak dodać Przelewy24 do strony internetowej?
Wybierz Generator linku, Wirtualny koszyk, wtyczkę CMS albo integrację API zależnie od procesu sprzedaży. Link utworzysz w panelu Przelewy24 w sekcji Usługi > Generator linku, a po wdrożeniu przetestuj płatność i status zamówienia.
Czy Przelewy24 działa na stronie bez sklepu internetowego?
Tak. Możesz przyjmować wpłaty przez link płatniczy lub skorzystać z Wirtualnego koszyka. Przy własnym formularzu, rezerwacji albo automatycznym potwierdzeniu usługi potrzebna może być integracja z API.
Jak umieścić link do płatności Przelewy24 na stronie?
Wygeneruj link w panelu, uzupełnij nazwę i kwotę płatności, a następnie umieść go jako adres docelowy przycisku. Opisz obok przycisku, czego dotyczy płatność i co klient otrzyma po jej wykonaniu.
Jak sprawdzić, czy płatność Przelewy24 została potwierdzona?
Sprawdź transakcję w panelu Przelewy24 w sekcji Transakcje > Lista transakcji. W integracji API serwer powinien dodatkowo odebrać powiadomienie i zweryfikować transakcję, zanim zmieni status zamówienia na opłacone.
Kiedy do płatności Przelewy24 potrzebna jest integracja API?
API warto wdrożyć, gdy system ma automatycznie wiązać płatność z zamówieniem, zmieniać status rezerwacji, przekazywać dane do CRM albo ograniczać ręczną obsługę. Wymaga ono poprawnej obsługi powiadomień i weryfikacji, nie tylko przekierowania klienta.
#Przelewy24#płatności online#integracja płatności#płatność na stronie#link do płatności#API płatności#strona firmowa#obsługa zamówień
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.

Potrzebujesz pomocy w tym temacie?

Czytasz poradnik „Przelewy24 na stronie firmowej: jak przyjmować płatności”. Napisz, co chcesz zrobić i na jakim etapie jesteś. Ustalimy, czy możemy pomóc i jaki zakres prac będzie potrzebny.