Jak zintegrować Przelewy24 z platformą e-commerce?

29 października, 2025

Krok 1: Przygotowanie konta

Najpierw zaloguj się na swoje konto w Przelewy24 i zweryfikuj, czy masz aktywowany dostęp do API. Bez tego cała operacja to jak jazda autem bez silnika – nie pojedzie. Jeśli czegoś brakuje, od razu zgłoś się do supportu, bo czekanie to strata czasu, a w e‑commerce każda sekunda ma swoją wartość.

Krok 2: Pobranie kluczy API

W panelu przejdź do „Ustawienia → API”, tam znajdziesz dwa niezbędne elementy – Merchant ID i CRC (klucz szyfrujący). Traktuj je jak złoto, nie zapisuj w otwartym pliku tekstowym, a już na pewno nie wrzucaj do repozytorium publicznego. Najlepiej użyj zmiennych środowiskowych; w ten sposób twój kod pozostanie czysty i bezpieczny.

Krok 3: Wtyczka vs własny kod

Jeśli korzystasz z gotowych platform – WooCommerce, PrestaShop, Magento – istnieją dedykowane wtyczki, które „podstawiają” Przelewy24 w kilka kliknięć. Wtyczka? Prosto, szybka, ale ograniczona. Własny kod? Elastyczny, ale wymaga solidnej znajomości PHP/Node/… i odrobiny cierpliwości. Ostatecznie wybór zależy od twojej strategii: Chcesz błyskawicznie uruchomić sklep? Wtyczka. Chcesz pełną kontrolę nad płatnościami i wyglądem? Kod.

Implementacja wtyczki – szybki start

Instalujesz, wklejasz Merchant ID i CRC, włączasz tryb testowy i sprawdzasz, czy przycisk „Zapłać z Przelewy24” pojawia się w koszyku. Nie zapomnij przełączyć na tryb produkcyjny po pozytywnych testach – to kluczowe, inaczej klienci będą płacić w „trybie pilota”.

Własny kod – krok po kroku

Najpierw tworzysz endpoint „/checkout”, który zbiera dane zamówienia, generuje token i wysyła żądanie POST do https://sandbox.przelewy24.pl/api/v1/transactions. Następnie odbierasz odpowiedź, wyciągasz URL płatności i przekierowujesz klienta. Po powrocie z Przelewy24 obsługujesz callback, weryfikujesz status i aktualizujesz zamówienie w bazie. To nie bajka, ale daje pełną kontrolę nad każdym detalem.

Krok 4: Testy i uruchomienie

Nie ma nic gorszego niż “nasz serwer odpalił” i nagle okazało się, że płatność nie przechodzi. Dlatego najpierw testuj w trybie sandbox, używając kart testowych dostarczonych przez Przelewy24. Sprawdź każdy scenariusz: sukces, odrzucenie, anulowanie. Następnie przetestuj webhook, bo bez tego nie dostaniesz potwierdzenia o zakończeniu transakcji.

Ostateczna wskazówka

Gdy wszystko działa, włącz „Live” i zadbaj o monitorowanie logów – to pozwoli wyłapać nieprzewidziane błędy zanim klient się zdenerwuje. I pamiętaj: przelewy24zaklady.com oferuje wsparcie techniczne, więc nie krępuj się zadzwonić, gdy coś nie gra.

rezerwacja

Zarezerwuj stolik w BonBon

Planujesz spotkanie, urodziny lub po prostu chcesz mieć pewność, że znajdziesz miejsce? Zadzwoń i zarezerwuj stolik z wyprzedzeniem.

Przewijanie do góry