Płatności w Magento 2 – Przelewy24, PayU, BLIK i Stripe dla polskich sklepów

Jak zainstalować i skonfigurować polskie bramki płatności w sklepie Magento 2 i MageOS

2 marca 2026 · Magento 2 / MageOS · 8 min czytania

Spis treści

  1. Metody płatności dostępne w Magento 2
  2. Instalacja modułów płatności przez Composer
  3. Konfiguracja Przelewy24 w Magento 2
  4. Konfiguracja PayU w Magento 2
  5. Stripe i płatności zagraniczne
  6. Często zadawane pytania

Metody płatności dostępne w Magento 2

Płatności w Magento 2 konfiguruje się przez moduły (extensions) instalowane przez Composer lub ręcznie. Magento 2 obsługuje szeroką gamę metod płatności dla polskiego rynku: Przelewy24, PayU, TPay, BLIK, Stripe, PayPal oraz wbudowane metody jak przelew bankowy i płatność przy odbiorze.

Magento 2 zawiera wbudowane metody płatności:

Przelew bankowy (Bank Transfer Payment) – klient opłaca zamówienie przelewem. Sprzedawca ręcznie potwierdza wpłynięcie płatności.

Płatność przy odbiorze (Cash on Delivery) – klient płaci kurierowi przy odbiorze paczki.

Zero Subtotal Checkout – dla zamówień o wartości 0 PLN (np. darmowe produkty lub zamówienia w pełni pokryte kuponem).

Dla płatności online wymagane są zewnętrzne moduły bramek płatności, które integrują sklep z systemami takimi jak Przelewy24 czy PayU.

Ważne: Magento 2 na hostingu SMARTX może wymagać dostępu SSH lub Composer do instalacji modułów płatności. Skontaktuj się ze wsparciem SMARTX, jeśli potrzebujesz pomocy z instalacją przez Composer.

Instalacja modułów płatności przez Composer

W Magento 2 moduły instaluje się przede wszystkim przez Composer – menedżer zależności PHP. To profesjonalne podejście zapewniające łatwe aktualizacje i zarządzanie zależnościami.

Połącz się z serwerem przez SSH

Zaloguj się do serwera przez SSH (dane dostępowe w panelu SMARTX). Przejdź do katalogu głównego Magento: cd /var/www/magento (lub analogiczna ścieżka podana przez SMARTX).

Zainstaluj moduł przez Composer

Uruchom komendę instalacji modułu. Przykład dla Przelewy24: composer require przelewy24/magento2. Composer pobierze moduł i jego zależności automatycznie.

Włącz moduł i zaktualizuj bazę danych

Po instalacji uruchom sekwencję komend Magento:
bin/magento module:enable [NazwaModulu]
bin/magento setup:upgrade
bin/magento setup:di:compile
bin/magento cache:flush

Skonfiguruj moduł w panelu admina

Po instalacji przejdź do Stores > Configuration > Sales > Payment Methods. Znajdź nowo zainstalowany moduł i wprowadź dane API (ID sprzedawcy, klucz API) otrzymane od dostawcy bramki płatności.

Wskazówka: Alternatywą dla Composer jest instalacja przez Magento Marketplace – zaloguj się na marketplace.magento.com, kup/pobierz moduł i zsynchronizuj przez panel admina Magento w System > Web Setup Wizard (dostępne w starszych wersjach M2).

Konfiguracja Przelewy24 w Magento 2

Przelewy24 to jedna z najpopularniejszych polskich bramek płatności z oficjalnym modułem dla Magento 2, obsługującym BLIK, szybkie przelewy i karty kredytowe.

Zarejestruj konto w Przelewy24

Wejdź na przelewy24.pl i zarejestruj konto firmowe. Przejdź weryfikację tożsamości i podpisz umowę o świadczenie usług płatniczych. Proces weryfikacji trwa zwykle 1–3 dni robocze.

Zainstaluj moduł Przelewy24 dla Magento 2

Na stronie developers.przelewy24.pl pobierz moduł dla Magento 2 lub zainstaluj przez Composer. Upewnij się, że wersja modułu jest zgodna z zainstalowaną wersją Magento 2.

Skonfiguruj dane API

W Stores > Configuration > Sales > Payment Methods > Przelewy24 wprowadź: Merchant ID, CRC (klucz autoryzacyjny) i API Key z panelu Przelewy24. Ustaw środowisko produkcyjne.

Skonfiguruj webhook i przetestuj

W panelu Przelewy24 skonfiguruj URL powiadomień (webhook): https://twojadomena.pl/przelewy24/payment/notification. Złóż testowe zamówienie, aby zweryfikować poprawność integracji.

Konfiguracja PayU w Magento 2

PayU to wiodąca polska bramka płatności z rozbudowanymi funkcjami dla e-commerce, w tym płatnością odroczoną (PayU Later) i obsługą subskrypcji.

1. Zarejestruj konto PayU – na payu.com/pl wybierz plan dla e-commerce. PayU oferuje różne modele prowizyjne – sprawdź warunki przed rejestracją.

2. Zainstaluj moduł PayU – oficjalny moduł PayU dla Magento 2 dostępny jest na GitHub (github.com/PayU/plugin_magento_2) lub przez Composer: composer require payu/module-payu.

3. Konfiguracja API – w Stores > Configuration > Sales > Payment Methods > PayU wprowadź POS ID, MD5 key i OAuth credentials (client_id, client_secret) z panelu PayU.

4. Aktywuj metody płatności – w konfiguracji modułu włącz obsługiwane metody: BLIK, karty, szybkie przelewy, PayU Later. Możesz kontrolować kolejność wyświetlania metod w procesie checkout.

Ważne: PayU obsługuje płatności wielowalutowe (EUR, USD) co jest przydatne przy sprzedaży zagranicznej. Skonfiguruj osobne konta PayU dla różnych walut lub skorzystaj z funkcji automatycznej konwersji walut.

Stripe i płatności zagraniczne

Stripe to globalna bramka płatności idealna dla sklepów Magento 2 sprzedających za granicę. Oficjalny moduł Stripe dla Magento 2 (Stripe Payments) jest dostępny na Magento Marketplace.

Instalacja Stripe – zainstaluj przez Composer: composer require stripe/stripe-magento2-official. Moduł zawiera obsługę Stripe Payment Intents, 3D Secure i obsługę wielu walut.

Konfiguracja – w Stores > Configuration > Sales > Payment Methods > Stripe wprowadź klucze API (Publishable Key i Secret Key) z panelu Stripe. Aktivuj tryb live po testach.

Zalety Stripe dla Magento 2: obsługa 135+ walut, Apple Pay i Google Pay w checkoucie, zaawansowane zapobieganie fraudom (Stripe Radar), subskrypcje i płatności cykliczne, szczegółowe analizy transakcji.

TPay – alternatywa dla polskiego rynku. Oficjalny moduł TPay dla Magento 2 dostępny na tpay.com/integration/magento2. Konfiguracja analogiczna do Przelewy24 z Client ID i Client Secret.

Wskazówka: Możesz aktywować kilka bramek jednocześnie w Magento 2. Klienci wybierają preferowaną metodę w checkout. Standardowa konfiguracja dla polskiego rynku: Przelewy24 lub PayU (BLIK, przelewy) + Stripe (karty zagraniczne) + Przelew bankowy (dla B2B).

Często zadawane pytania

Które bramki płatności polecić dla Magento 2 na polskim rynku?

Dla polskiego sklepu Magento 2 najczęściej polecane są Przelewy24 i PayU. Obie obsługują BLIK, szybkie przelewy, karty kredytowe i mają oficjalne moduły dla Magento 2 kompatybilne z najnowszymi wersjami platformy. Przelewy24 jest ceniona za przejrzyste prowizje. PayU oferuje szerszą sieć bankową, PayU Later (płatność odroczona) i dobre wsparcie techniczne. Stripe polecany jest przy sprzedaży zagranicznej.

Jak zainstalować moduł płatności w Magento 2?

Moduły płatności w Magento 2 instaluje się przez Composer. Przez SSH uruchom: composer require vendor/module-name, następnie bin/magento module:enable VendorName_ModuleName i bin/magento setup:upgrade, na końcu bin/magento cache:flush. Na hostingu SMARTX możesz skorzystać z dostępu SSH lub poprosić support o pomoc z instalacją przez Composer.

Czy Magento 2 wymaga SSL do przyjmowania płatności?

Tak, SSL (HTTPS) jest wymagany przez Magento 2 zarówno dla panelu admina jak i całego procesu zakupowego. Bramki płatności (Przelewy24, PayU, Stripe) dodatkowo wymagają HTTPS jako standard PCI DSS. Na hostingu SMARTX certyfikat SSL Let's Encrypt jest automatyczny i bezpłatny. W konfiguracji Magento (Stores > Configuration > General > Web) ustaw HTTPS dla frontendu i admina.

Zobacz też

Uruchom sklep Magento 2 z polskimi płatnościami!

Hosting Magento 2 i MageOS od SMARTX – automatyczna konfiguracja środowiska, darmowy SSL i wsparcie techniczne dla Twojego sklepu.

Zamów hosting Magento 2
Magento 2 płatności online Przelewy24 PayU BLIK
Czy ta informacja była pomocna? 0 klientów oceniło tę informację jako przydatną (0 Głosów)