Zahlung & Versand
Zahlungsarten
Das Plugin lädt alle in Shopware konfigurierten und aktiven Zahlungsarten. Es wird kein eigenes Payment-System mitgeliefert — das Plugin zeigt an, was in Shopware unter Einstellungen → Zahlungsarten konfiguriert ist.
Filterung durch den Rule Builder: Ab v1.0.5 wertet das Plugin Shopware-Verfügbarkeitsregeln korrekt aus. Zahlungsarten, die für die aktuelle Kundenkonstellation nicht verfügbar sind (Kundengruppe, Land, Warenkorbwert etc.), werden automatisch ausgeblendet.
Getestete Zahlungsanbieter
| Anbieter | Status | Hinweis |
|---|---|---|
| SwagPayPal | ✅ vollständig | Express Checkout + Standard |
| Klarna | ✅ vollständig | Icons werden korrekt dargestellt |
| Mollie | ✅ vollständig | |
| Stripe | ✅ vollständig | |
| Vorkasse / Überweisung | ✅ vollständig | Bankverbindung auf Danke-Seite |
| Rechnung | ✅ vollständig | |
| Lastschrift | ✅ vollständig |
Zahlungs-Plugins, die eigene Checkout-Templates mitbringen, können zu Konflikten führen. Solche Plugins vor dem Test deaktivieren.
Payment Icons
Icons der Zahlungsarten erscheinen neben dem Radio-Button der jeweiligen Methode. Die Darstellungsgröße ist über 4 Felder in der Plugin-Konfiguration steuerbar:
| Feld | Standard | Beschreibung |
|---|---|---|
| Maximalbreite | 64 px | Obere Grenze — verhindert überdimensionale Logos |
| Maximalhöhe | 28 px | Obere Grenze |
| Mindestbreite | 16 px | Untere Grenze — Icon bleibt sichtbar |
| Mindesthöhe | 16 px | Untere Grenze |
Fallback: Hat eine Zahlungsart kein Bild konfiguriert, erscheint ein generisches Kreditkarten-SVG-Icon. SVG-Icons ohne explizites height-Attribut werden korrekt skaliert (height: auto).
Express Checkout (PayPal)
Der PayPal Express-Button erscheint oberhalb des Checkout-Formulars und ermöglicht einen direkten Kauf ohne Adresseingabe im Shop.
Voraussetzungen:
- SwagPayPal installiert und konfiguriert (API-Zugangsdaten hinterlegt)
- „Express Checkout" im SwagPayPal-Plugin aktiviert
- In der Plugin-Konfiguration: Allgemein → Express Checkout anzeigen = ✅
Empfehlungen nach Shop-Typ:
| Shop-Typ | Express Checkout | Empfehlung |
|---|---|---|
| B2C | ✅ aktivieren | Schnellste Conversion für Privatkunden |
| B2B | ❌ deaktivieren | B2B-Kunden benötigen Rechnungsadresse + USt-IdNr. |
| Gemischt | Situativ | Per Rule Builder auf Privatkunden beschränken |
Bankverbindung bei Vorkasse
Bei Zahlungsarten wie „Vorkasse" oder „Überweisung" kann die Bankverbindung direkt auf der Danke-Seite angezeigt werden.
Konfiguration: Admin → Plugin-Konfiguration → Allgemein → Bankverbindung bei Zahlungsarten → gewünschte Zahlungsarten auswählen
Angezeigt wird automatisch:
- Kontoinhaber, IBAN, BIC, Bank
- Verwendungszweck:
Vorname Nachname + #Bestellnummer
Die Bankdaten selbst werden in den Standard-Shopware-Zahlungsart-Einstellungen gepflegt (Einstellungen → Zahlungsarten → bearbeiten).
Versandarten
Das Plugin nutzt ausschließlich die in Shopware konfigurierten Versandmethoden (Einstellungen → Versandmethoden). Es werden keine eigenen Versandmethoden mitgeliefert.
Rule Builder (ab v1.0.5)
Das Plugin unterstützt alle Shopware-Verfügbarkeitsregeln:
- Mindest- und Höchstbestellwert
- Kundengruppen (B2B / B2C)
- Lieferland
- Gewicht und Abmessungen
- Kombination mehrerer Bedingungen
Versandkosten-Anzeige
Die Versandkosten in der Bestellübersicht werden per AJAX aktualisiert, sobald der Nutzer die Versandart wechselt. Das Plugin liest den Rohwert aus data-shipping-price (serverseitig gerendert) — kein Text-Parsing, kein Überschreiben anderer Preis-Zeilen.
Testcheckliste vor Go-live
- Bestellung als Gast mit Standardversand + Standardzahlung
- Bestellung als Gast mit Express-Versand + anderer Zahlungsart
- Bestellung mit Kundenkonto
- Bestellung mit separater Rechnungsadresse
- PayPal Express (falls aktiviert)
- Vorkasse → Bankverbindung auf Danke-Seite sichtbar?
- Rule-Builder-Regel aktiv → korrekte Aus-/Einblendung prüfen
- Mobil (< 768 px) → vollständige Bestellung durchführen