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.

Technical Note & License

This plugin is based on the open-source project SwagPayPal by shopware AG (Copyright (c) shopware AG). It is provided under the terms of the MIT License. The software is provided “as is”, without warranty of any kind. The full license text can be found within the plugin package or at: https://github.com/shopware/SwagPayPal/blob/trunk/LICENSE


Changelogs

10.6.0
9th April 2026 (1 hour ago)
  • Added setting to disable the shipping callback for express checkouts.
  • Fixes an issue, where the shipping callback required the store-api to be exposed.
  • Fixes an issue, where PayPal webhooks with a `custom_id` payload that does not contain an `orderTransactionId` could trigger an undefined array key warning
  • Fixes an issue, where PayPal order creation and express checkout flows did not use the taxed cart with tax provider processing
  • Fixes an issue, where the OpenAPI schema could not be generated
  • Fixes an issue, where the cart was not correctly detected as free, resulting in errors during the PayPal checkout (shopware/SwagPayPal#591)
  • Fixes an issue, where the Zettle connection was only working for a few hours (shopware/SwagPayPal#594)
9.12.0
9th April 2026 (1 hour ago)
  • Added setting to disable the shipping callback for express checkouts.
  • Fixes an issue, where the shiping callback required the store-api to be exposed.
  • Fixes an issue, where PayPal order creation and express checkout flows did not use the taxed cart with tax provider processing
  • Fixes an issue, where PayPal webhooks with a `custom_id` payload that does not contain an `orderTransactionId` could trigger an undefined array key warning
  • Fixes an issue, where the cart was not correctly detected as free, resulting in errors during the PayPal checkout (shopware/SwagPayPal#591)

This plugin is compatible with the following Shopware 6 versions:

6.7 6.6
  • Quality checked by Coderizo
  • Future updates
  • Free support