PayPal für Shopware 6

PayPal für Shopware 6

by shopware AG


Erweitern Sie Ihren Shopware-Shop weltweit mit dem PayPal-Zahlungsmodul, das über 100 Währungen und 200 Märkte unterstützt und gleichzeitig ein reibungsloses und komfortables Checkout-Erlebnis bietet.

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

6.6 6.7
  • zukünftige Updates
  • MIT Lizenz

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.

Quelle: Github Repository


Changelogs

9.13.5
Shopware version: 6.6
4. November 2026 (vor 19 Stunden)
  • Fixes an issue, where PayPal Express Checkout did not reliably show the error message when the checkout preparation failed
  • Updated the payment amount limitations for P24 and Pay Later (shopware/SwagPayPal#581)
  • Fixes an issue, where setting a transaction to paid via an API integration without privileges for the PayPal turnover report failed and prevented flows on the paid state, e.g. after switching from a failed PayPal payment to prepayment (shopware/shopware#21245)
  • Fixes an issue, where loading the PayPal merchant information, e.g. in the PayPal settings after an onboarding, failed with an error, if PayPal returned a product without vetting status (shopware/shopware#21346)
  • Fixes an issue, where PayPal Express Checkout and Smart Payment Buttons payments failed after the approved order amount rose, e.g. after changing the quantity on the confirmation page, instead of asking the customer to approve the new amount (shopware/SwagPayPal#759, shopware/SwagPayPal#920)
10.9.0
Shopware version: 6.7
3. November 2026 (vor 1 Tag)
  • Added support for the PayPal JS SDK v6, which can be enabled in the "Storefront presentation" settings once it is activated for the PayPal merchant account. It is more performant and displays payment buttons and Pay Later banners faster. Template customisations may need to be adapted if enabled. SDK v6 will become the default in version 11 (shopware/SwagPayPal#257)
  • Fixes an issue, where listing Express buttons were rendered more than once after using the browser Back button (shopware/SwagPayPal#856)
  • Fixes an issue, where PayPal Express Checkout did not reliably show the error message when the checkout preparation failed
  • Fixes an issue, where the phone number entered for Pay Upon Invoice was stored on the shipping instead of the billing address, if both differed, causing the payment to fail (shopware/SwagPayPal#857)
  • Fixes an issue, where setting a transaction to paid via an API integration without privileges for the PayPal turnover report failed and prevented flows on the paid state, e.g. after switching from a failed PayPal payment to prepayment (shopware/shopware#21245)
  • Fixes an issue, where the "Cancel and return to shop" link on the PayPal page pointed to example.com in PayPal Express Checkout (shopware/shopware#21430)
  • Fixes an issue, where loading the PayPal merchant information, e.g. in the PayPal settings after an onboarding, failed with an error, if PayPal returned a product without vetting status (shopware/shopware#21346)
  • Fixes an issue, where card subscription renewals could fail when the card issuer required 3D Secure, because renewals requested a verification and subscriptions were not flagged as recurring card payments (shopware/shopware#21069)
  • Fixes an issue, where PayPal and Pay Later payments still failed after the customer approved the changed order amount, e.g. after changing the quantity on the confirmation page in PayPal Express Checkout (shopware/SwagPayPal#920)
  • Fixes an issue, where PayPal accounts were not saved for future purchases and subscriptions could not be renewed, if the customer had to approve a changed order amount again
10.8.5
Shopware version: 6.7
1. Oktober 2026 (vor 1 Monat)
  • 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 Monat)
  • 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 1 Monat)
  • 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 1 Monat)
  • 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 2 Monaten)
  • 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 2 Monaten)
  • 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 2 Monaten)
  • 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 2 Monaten)
  • 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 2 Monaten)
  • 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 3 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 3 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