💳 Płatności
Integracja płatności w Shopware
Kompletny przewodnik po konfigurowaniu bramek płatności w sklepie Shopware. Poznaj najpopularniejsze metody płatności i ich integrację.
Najpopularniejsze bramki płatności
PayPal
Najpopularniejsza metoda płatności online na świecie.
- Obsługa kart kredytowych i debetowych
- PayPal Express Checkout
- Ochrona kupującego i sprzedającego
- Wsparcie dla wielu walut
Stripe
Nowoczesna platforma płatnicza dla e-commerce.
- Obsługa kart Visa, Mastercard, American Express
- 3D Secure 2.0
- Płatności cykliczne i subskrypcje
- Zaawansowane API i webhooks
Przelewy24
Wiodąca bramka płatnicza w Polsce.
- Szybkie przelewy bankowe
- BLIK, karty płatnicze
- Raty i odroczone płatności
- Wsparcie dla PLN
Instalacja bramki płatności
Krok 1: Instalacja wtyczki
# Przez panel administracyjny:
Extensions → My extensions → Upload extension
# Lub przez CLI:
bin/console plugin:refresh
bin/console plugin:install --activate NazwaWtyczki
bin/console cache:clear Krok 2: Konfiguracja bramki
- Przejdź do
Settings → Payment methods - Wybierz zainstalowaną metodę płatności
- Wpisz dane API (klucze, secret keys, merchant ID)
- Skonfiguruj tryb testowy/produkcyjny
- Zapisz konfigurację
Krok 3: Przypisanie do kanału
Aktywuj metodę płatności dla wybranego kanału sprzedaży:
- Przejdź do
Sales Channels - Wybierz kanał sprzedaży
- W zakładce "Payment & Shipping" zaznacz odpowiednie metody
- Zapisz zmiany
🔒 Bezpieczeństwo płatności
- Certyfikat SSL/TLS - obowiązkowy dla wszystkich transakcji
- PCI DSS - przestrzegaj standardów bezpieczeństwa kart płatniczych
- 3D Secure - włącz dodatkową autoryzację transakcji
- Tokeny płatności - nie przechowuj danych kart na serwerze
- Logi transakcji - monitoruj wszystkie płatności
- Webhooks - zabezpiecz endpointy przed nieautoryzowanym dostępem
Testowanie płatności
Przed uruchomieniem produkcyjnym zawsze testuj bramkę w trybie sandbox:
Tryb testowy
Użyj testowych kluczy API i przeprowadź próbne transakcje z różnymi scenariuszami (sukces, błąd, odrzucenie).
Weryfikacja webhooks
Sprawdź czy powiadomienia o statusie płatności są prawidłowo odbierane i przetwarzane.
Testy zwrotów
Przetestuj proces zwrotu płatności (refund) oraz częściowych zwrotów.