SwagPayPal

PayPal for Shopware 6

by shopware AG



The official PayPal plugin for Shopware 6, developed by shopware AG, provides comprehensive integration of PayPal Checkout and supports a wide range of payment methods such as Express Checkout, PayPal Pay Later, and credit card payments. Based on the open-source repository SwagPayPal, the plugin also supports advanced features such as vaulting for stored payment data, subscriptions, and the automated transmission of tracking numbers for enhanced security.

Core Features & Benefits

  • PayPal Checkout Integration: A single integration for nearly all relevant payment methods worldwide.
  • Express Checkout: Allows customers to purchase directly from the product detail page or shopping cart without tedious data entry.
  • PayPal Pay Later: Offers customers flexible financing options such as installment payments or “Pay in 30 Days” (depending on the country).
  • Credit and Debit Cards: Direct acceptance of Visa, Mastercard, and other providers, without requiring the customer to have a PayPal account.
  • Smart Payment Methods: Automatically displays the most relevant local payment methods for the customer (e.g. SEPA Direct Debit, giropay, iDEAL).

Advanced Features for Merchants

  • Vaulting (Stored Payment Methods): Customers can securely save their payment details for future purchases, which can increase conversion rates among returning customers.
  • Subscriptions & Recurring Payments: Support for recurring payments and subscription models directly through the PayPal interface.
  • Automated Shipment Tracking: Automatic transmission of tracking information to PayPal in order to strengthen seller protection and accelerate the release of funds.
  • Integrated Dispute Resolution: Status updates on buyer protection cases can be viewed directly in the Shopware administration panel.
  • Seamless Backend Integration: Easy management of refunds (full and partial refunds) directly from the Shopware order details.

Open Source and License Notice

This plugin is based on the open-source project SwagPayPal by shopware AG and is distributed through our platform. Unless stated otherwise, this plugin is provided under the terms of the MIT License. The original copyright notice and the full license text are included in the plugin package.

Copyright (c) shopware AG

The software is provided “as is”, without warranty of any kind, to the extent permitted by applicable law. The terms of the MIT License shall prevail. You can find the full license text in the plugin package and at: https://github.com/shopware/SwagPayPal/blob/trunk/LICENSE


Changelogs

10.8.0
29th July 2026 (1 week ago)
  • 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
29th July 2026 (1 week ago)
  • 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
10th July 2026 (3 weeks ago)
  • 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
5th June 2026 (2 months ago)
  • Fixes an issue, where net prices could cause the express checkout with shipping callback enabled to fail
9.12.4
5th June 2026 (2 months ago)
  • Fixes an issue, where net prices could cause the express checkout with shipping callback enabled to fail

This plugin is compatible with the following Shopware 6 versions:

6.7 6.6
  • Future updates