Jak skonfigurować moduł płatności Przelewy24 w PrestaShop?
Przelewy24 to jeden z najpopularniejszych operatorów płatności w Polsce. Sprawdź jak poprawnie skonfigurować moduł w PrestaShop i uniknąć najczęstszych błędów.
Wymagania
- Konto w serwisie Przelewy24 (przelewy24.pl)
- PrestaShop 1.7.x lub 8.x
- Certyfikat SSL (https://) – wymagany przez Przelewy24
- Moduł Przelewy24 dla PrestaShop (oficjalny z marketplace)
Krok 1 – instalacja modułu
Pobierz oficjalny moduł ze strony przelewy24.pl → Dla developerów → Wtyczki lub z marketplace PrestaShop. Zainstaluj przez: Moduły → Zainstaluj moduł → wgraj plik ZIP.
Krok 2 – dane z panelu Przelewy24
Zaloguj się do panelu Przelewy24 i pobierz:
- ID sprzedawcy (Merchant ID)
- ID sklepu (Shop/POS ID)
- Klucz CRC – do weryfikacji transakcji
- Klucz API (dla nowego API REST)
Krok 3 – konfiguracja modułu
W PrestaShop: Moduły → Przelewy24 → Konfiguruj
- Wpisz ID sprzedawcy, ID sklepu i klucz CRC
- Tryb testowy – zostaw włączony na początku
- URL powiadomień (IPN) – zostanie wypełniony automatycznie
Krok 4 – konfiguracja URL powiadomień w panelu P24
W panelu Przelewy24: Moje dane → Dane do konfiguracji. Ustaw adres URL powiadomień:
https://twojsklep.pl/module/przelewy24/payment
Najczęstsze błędy
Błąd "Nieprawidłowy CRC"
Sprawdź czy klucz CRC jest wpisany bez spacji. Klucz jest case-sensitive.
Płatność się nie kończy – zamówienie zostaje "w toku"
Problem z URL IPN. Sprawdź czy adres sklepu w konfiguracji P24 zgadza się z aktualnym adresem (http vs https, www vs bez www).
Moduł nie pojawia się przy kasie
Sprawdź czy moduł jest podpięty do hooka displayPayment: Wygląd → Pozycje → displayPayment.