Aby dodać Przelewy24 do swojej strony internetowej, należy przejść przez kilka kluczowych etapów: od założenia konta w systemie Przelewy24, przez uzyskanie danych konfiguracyjnych, aż po właściwą integrację z wybraną platformą lub własnym serwisem. Poniżej znajdziesz szczegółowy poradnik krok po kroku, który możesz wykorzystać jako instrukcję do publikacji na swoim serwisie internetowym.
Krok 1 – załóż konto w Przelewy24
- Wejdź na stronę https://www.przelewy24.pl/ i kliknij „Rejestracja”.
- Wypełnij formularz rejestracyjny, podając podstawowe dane firmy i informacje kontaktowe.
- Po założeniu konta potwierdź rejestrację przez e-mail oraz zaloguj się do panelu administracyjnego Przelewy24.
Krok 2 – sprawdź kompatybilność strony lub systemu e-commerce
- Popularne platformy (np. WooCommerce, Magento, PrestaShop, Shopify) mają gotowe moduły lub dedykowane wtyczki Przelewy24,
- jeśli korzystasz z autorskiego rozwiązania lub customowego sklepu, sprawdź dokumentację API Przelewy24 na stronie przelewy24.pl/developers.
Krok 3 – pobierz dane dostępowe do integracji
- Po zalogowaniu do panelu Przelewy24 przejdź do zakładki „Moje Dane” lub „Integracja”.
- Skopiuj ID sprzedawcy (tzw. merchant ID) i kod CRC (kod weryfikacyjny).
- Zachowaj je – będą potrzebne w dalszych krokach.
Krok 4 – konfiguracja po stronie twojej strony internetowej
Integracja przez gotową wtyczkę / moduł
- Dla WooCommerce (WordPress), Magento, PrestaShop itp.,
- wejdź w panel administracyjny sklepu,
- w sekcji wtyczek znajdź „Przelewy24” i zainstaluj odpowiednią wtyczkę,
- w ustawieniach wtyczki wpisz ID sprzedawcy i kod CRC,
- aktywuj wybraną metodę płatności Przelewy24,
- przetestuj działanie płatności na stronie testowej.
Integracja przez API – własne systemy
- Skorzystaj z oficjalnej dokumentacji Przelewy24: przelewy24.pl/developers,
- główne kroki:
- generuj żądanie płatności POST na endpoint Przelewy24 podając ID sprzedawcy, kwotę (w groszach), opis transakcji i inne wymagane dane,
- odbierz odpowiedź z linkiem do płatności i przekieruj tam klienta,
- po dokonaniu płatności odbierz informację o statusie transakcji poprzez endpoint notify,
- zweryfikuj poprawność każdej transakcji poprzez walidację kodu CRC.
Przykładowy fragment kodu (w PHP):
$params = [ 'merchant_id' => 'TWOJ_ID', 'pos_id' => 'TWOJ_ID', 'session_id' => session_id(), 'amount' => 2000, // kwota w groszach 'currency' => 'PLN', 'description' => 'Numer zamówienia 123', 'email' => '[email protected]', // inne wymagane pola 'crc' => 'TWÓJ_KOD_CRC' ]; // następnie POST na https://secure.przelewy24.pl/trnRegister
Krok 5 – testowanie i wdrożenie
- Ustaw tryb „testowy” w ustawieniach Przelewy24.
- Przeprowadź testowe transakcje – sprawdź, czy proces przechodzi poprawnie przez wszystkie etapy (rejestracja płatności, przekierowanie, powrót na stronę).
- Po pozytywnej weryfikacji, przełącz integrację w tryb produkcyjny i zacznij przyjmować płatności od klientów.
Dodatkowe wskazówki
- Warto sprawdzić aktualizacje wtyczki – Przelewy24 często rozwija swój system i publikuje nowe wersje integracji;
- Dbaj o bezpieczeństwo kluczy (ID, CRC) – nie udostępniaj ich publicznie;
- Dla platform landing page (np. Landingi), zwykle wystarczy dodanie odpowiednich pól formularza, przekazanie id-sprzedawcy i kodu CRC oraz krótkiego skryptu JavaScript.
Przykładowe platformy i gotowe rozwiązania
- WooCommerce – ustawienia → płatności → Przelewy24,
- Shopify – skonfiguruj aplikację Przelewy24 w panelu metod płatności,
- BaseLinker / Base.com – integruj przez narzędzia automatyzujące obsługę zamówień.
Podsumowanie
Dodanie Przelewy24 do strony internetowej to proces intuicyjny, szczególnie na popularnych platformach e-commerce. W przypadku własnych stron wymagane jest przygotowanie integracji przez API i samodzielna obsługa potwierdzeń transakcji. Zawsze korzystaj z najnowszej dokumentacji Przelewy24 oraz testuj płatności przed udostępnieniem ich klientom.
W razie pytań warto kontaktować się bezpośrednio z działem technicznym Przelewy24.