SwagPayPal

PayPal für Shopware 6

by shopware AG



Das offizielle PayPal für Shopware 6 Plugin, entwickelt von der shopware AG, bietet eine umfassende Integration von PayPal Checkout und ermöglicht vielfältige Zahlungsmethoden wie Express Checkout, PayPal Pay Later (Später bezahlen) sowie Kreditkartenzahlungen. Basierend auf dem Open-Source-Repository SwagPayPal, unterstützt das Plugin fortschrittliche Funktionen wie „Vaulting“ für gespeicherte Zahlungsdaten, Abonnements und die automatisierte Übermittlung von Sendungsnummern für erhöhte Sicherheit.

Kernfunktionen & Vorteile

  • PayPal Checkout Integration: Eine einzige Integration für fast alle relevanten Zahlungsarten weltweit.
  • Express Checkout: Ermöglicht Kunden den Kauf direkt von der Produktdetailseite oder aus dem Warenkorb heraus, ohne mühsame Dateneingabe.
  • PayPal Pay Later: Bietet Kunden flexible Finanzierungsoptionen wie Ratenzahlung oder „Bezahlen nach 30 Tagen“ (länderabhängig).
  • Kredit- und Debitkarten: Direkte Akzeptanz von Visa, Mastercard und weiteren Anbietern, ohne dass der Kunde ein PayPal-Konto benötigt.
  • Smarte Zahlungsmethoden: Automatische Anzeige der für den Kunden relevantesten lokalen Zahlungsarten (z. B. SEPA-Lastschrift, giropay, iDEAL).

Erweiterte Features für Händler

  • Vaulting (Gespeicherte Zahlungsmittel): Kunden können ihre Zahlungsdaten sicher für zukünftige Einkäufe hinterlegen, was die Conversion-Rate bei Stammkunden erhöht.
  • Abonnements & Recurring Payments: Unterstützung für wiederkehrende Zahlungen und Abo-Modelle direkt über die PayPal-Schnittstelle.
  • Automatisierte Sendungsverfolgung: Automatische Übermittlung von Tracking-Informationen an PayPal, um den Verkäuferschutz zu stärken und die Freigabe von Guthaben zu beschleunigen.
  • Integrierte Konfliktlösung: Status-Updates zu Käuferschutzfällen direkt im Shopware-Administration-Panel einsehbar.
  • Nahtlose Backend-Integration: Einfache Verwaltung von Rückerstattungen (Full & Partial Refunds) direkt aus den Shopware-Bestelldetails heraus.

Open-Source- und Lizenzhinweis

Dieses Plugin basiert auf dem Open-Source-Projekt SwagPayPal der shopware AG und wird über unsere Plattform bereitgestellt. Soweit nicht anders angegeben, erfolgt die Bereitstellung dieses Plugins auf Grundlage der MIT-Lizenz. Der ursprüngliche Copyright-Hinweis sowie der vollständige Lizenztext sind im Plugin-Paket enthalten.

Copyright (c) shopware AG

Die Software wird „wie besehen“ und ohne Gewährleistung jeglicher Art bereitgestellt, soweit gesetzlich zulässig. Maßgeblich sind die Lizenzbedingungen der MIT-Lizenz. Den vollständigen Lizenztext finden Sie im Plugin-Paket sowie unter: https://github.com/shopware/SwagPayPal/blob/trunk/LICENSE.


Changelogs

10.8.5
Shopware version: 6.7
1. Oktober 2026 (vor 1 Woche)
  • Fixes an issue, where pending PayPal captures and authorizations were not reflected in the payment state
  • Fixes an issue where late PayPal browser cancellations could cancel payments already being processed, and negative webhooks could incorrectly attempt to cancel fully or partially paid or refunded transactions (shopware/shopware#19221)
  • Fixes an issue where PayPal and Pay Later payments failed after the approved order amount changed, instead of asking the customer to approve the new amount (shopware/SwagPayPal#759)
  • Added the order custom field swag_paypal_agentic_commerce_sales_channel_id, which stores the agentic sales channel of orders placed via PayPal Agentic Commerce. The Administration order list labels these orders
  • Fixes an issue, where the "log out guest customer after order" setting kept Pay Upon Invoice guests logged in permanently instead of logging them out once the payment details were shown (shopware/shopware#7962)
  • Fixes an issue, where the PayPal JS could be loaded twice in the storefront
  • Fixes an issue, where PayPal accounts and cards were not saved for future purchases, if PayPal completed the vaulting asynchronously (shopware/SwagPayPal#845)
  • Adds the PayPal Agentic Commerce sales channel type when updating from an older plugin version
9.13.4
Shopware version: 6.6
1. Oktober 2026 (vor 1 Woche)
  • Fixes an issue, where pending PayPal captures and authorizations were not reflected in the payment state
  • Adds the PayPal Agentic Commerce sales channel type when updating from an older plugin version
  • Added the order custom field swag_paypal_agentic_commerce_sales_channel_id, which stores the agentic sales channel of orders placed via PayPal Agentic Commerce. The Administration order list labels these orders
  • Fixes an issue, where PayPal accounts and cards were not saved for future purchases, if PayPal completed the vaulting asynchronously (shopware/SwagPayPal#845)
  • Fixes an issue, where refunds of legacy PayPal payments via the Admin API were still possible as order editor, although they require the order refund editor permission (shopware/SwagPayPal#530)
10.8.4
Shopware version: 6.7
16. September 2026 (vor 3 Wochen)
  • Fixes an issue where updating from a custom plugin version could rerun migrations, overwrite existing PayPal configuration values, or fail because of legacy landing page settings
  • Fixes an issue, where Google Pay payments that required 3D Secure never completed due to blocking the authentication window with the Google Pay one
  • Fixes an issue, where payments with saved cards and recurring payments could fail with ACTION_DOES_NOT_MATCH_INTENT when payment acquisition was set to AUTHORIZE
9.13.3
Shopware version: 6.6
16. September 2026 (vor 3 Wochen)
  • Fixes an issue where updating from a custom plugin version could rerun migrations, overwrite existing PayPal configuration values, or fail because of legacy landing page settings
  • Fixes an issue, where Google Pay payments that required 3D Secure never completed due to blocking the authentication window with the Google Pay one
  • Fixes an issue, where payments with saved cards and recurring card payments were processed using incomplete PayPal order details
10.8.3
Shopware version: 6.7
4. September 2026 (vor 1 Monat)
  • Fixes an issue, where product searches that load only a subset of fields, like the storefront quantity selector's purchase limit request, failed with an error, if the Express Checkout button was enabled for product listings (shopware/SwagPayPal#554)
10.8.2
Shopware version: 6.7
31. August 2026 (vor 1 Monat)
  • Fixes an issue, where PayPal orders could not be placed when the updated_at column of the PayPal order transaction table was not nullable
  • Fixes an issue, where line item labels containing line breaks made the PayPal order creation fail for local payment methods like iDEAL, P24, EPS or Bancontact
9.13.2
Shopware version: 6.6
31. August 2026 (vor 1 Monat)
  • Fixes an issue, where PayPal orders could not be placed when the updated_at column of the PayPal order transaction table was not nullable
  • Fixes an issue, where line item labels containing line breaks made the PayPal order creation fail for local payment methods like iDEAL, P24, EPS or Bancontact
10.8.1
Shopware version: 6.7
28. August 2026 (vor 1 Monat)
  • Fixes an issue, where the same PayPal order could be used for multiple Shopware orders.
  • Fixes an issue, where a custom tax provider's adjusted total was not charged, because the PayPal order used the stale cart or order transaction amount instead of the taxed total (shopware/SwagPayPal#722)
  • Fixes an issue, where PayPal Express Checkout buttons disappeared after using the browser back button from the checkout page (shopware/shopware#18297)
  • Fixes an issue, where PayPal shipping tracking sync retried 429 RATE_LIMIT_REACHED responses too early instead of respecting the Retry-After header.
  • Fixes an issue, where the extension card context menu showed a raw snippet key instead of "Configure" (shopware/shopware#19028)
9.13.1
Shopware version: 6.6
28. August 2026 (vor 1 Monat)
  • Fixes an issue, where the same PayPal order could be used for multiple Shopware orders.
10.8.0
Shopware version: 6.7
29. Juli 2026 (vor 2 Monaten)
  • Fixes an issue, where the PayPal Express Checkout failed without customer feedback when shipping to a country that is not assigned to the sales channel (shopware/shopware#15067)
  • Fixes an issue, where PayPal eligibility checks initialized PHP sessions during stateless Store API requests (shopware/SwagPayPal#740)
  • Fixes an issue, where PayPal Express Checkout in a stale offcanvas cart could call the PayPal API with an empty cart and fail without customer feedback (shopware/SwagPayPal#712)
  • Fixes an issue, where the Google Pay button was always displayed in English instead of the sales channel language (shopware/shopware#17804)
  • Fixes an issue, where card payments without 3D Secure data were rejected even when ACDC_FORCE_3DS was disabled (shopware/SwagPayPal#714)
  • Changes disabled "Enforce 3D Secure" to allow no 3DS challenge if not required
9.13.0
Shopware version: 6.6
29. Juli 2026 (vor 2 Monaten)
  • Fixes an issue, where the Smart Payment Buttons failed silently when the terms and conditions were not accepted, by guiding the user to the invalid field
  • Fixes an issue, where the PayPal Express Checkout failed without customer feedback when shipping to a country that is not assigned to the sales channel (shopware/shopware#15067)
  • Fixes an issue, where PayPal eligibility checks initialized PHP sessions during stateless Store API requests (shopware/SwagPayPal#740)
  • Fixes an issue, where PayPal Express Checkout in a stale offcanvas cart could call the PayPal API with an empty cart and fail without customer feedback (shopware/SwagPayPal#712)
  • Fixes an issue, where the Google Pay button was always displayed in English instead of the sales channel language (shopware/shopware#17804)
  • Fixes an issue, where card payments without 3D Secure data were rejected even when ACDC_FORCE_3DS was disabled (shopware/SwagPayPal#714)
  • Changes disabled "Enforce 3D Secure" to allow no 3DS challenge if not required
10.7.0
Shopware version: 6.7
10. Juli 2026 (vor 3 Monaten)
  • Added support for PayPal App Switch (currently only available in the US)
  • Added merchant-configurable appearance settings for the Pay Later installment banner: logo type, text colour, and text size
  • Fixes an issue, where the Smart Payment Buttons failed silently on Safari/iOS when the terms and conditions were not accepted, by guiding the user to the invalid field instead of relying on the browser's native form validation
10.6.4
Shopware version: 6.7
5. Juni 2026 (vor 4 Monaten)
  • Fixes an issue, where net prices could cause the express checkout with shipping callback enabled to fail
9.12.4
Shopware version: 6.6
5. Juni 2026 (vor 4 Monaten)
  • Fixes an issue, where net prices could cause the express checkout with shipping callback enabled to fail

Dieses Plugin ist mit den folgenden Shopware 6-Versionen kompatibel:

6.7 6.6
  • zukünftige Updates