This extension is already integrated in Shopware
Cloud / Self-hosted
You can run Shopware in the cloud or use it as a self-hosted solution for your shop. Here you can check if a particular extension can be used in the cloud or self-hosted variant.
This extension cannot be used in a Shopware Cloud shop. Cloud Self-hosted
This app is available for Shopware 6
Support
- Support by: shopware AG (only with commercial shopware version)
- Support languages:
Details
- Order number: Swag828732772311f
- Extension Partner: shopware AG
- Version: 6.1.5
- Last update: 22 Jan 2024
- Language support:
- Self-hosted compatibility: 5.2.0 – 5.2.275.3.0 – 5.3.75.4.0 – 5.4.65.5.0 – 5.5.105.6.0 – 5.6.105.7.0 – 5.7.19
Product information
Highlights
- The most important payment methods for your online shop
- Easy integration even without technical know-how
- Financial flexibility for your customers
- Process payments online and offline
Features
- PayPal Checkout
- PayPal Express-Button
- PayPal payment in instalments
Description
The PayPal module integrated in Shopware 5 offers you important and popular payment methods and access to over 100 currencies and over 200 markets worldwide.
Product Informationen
Integrate a variety of PayPal products into your Shopware 5 shop with just one module:
- PayPal Checkout
- PayPal Express Button
- PayPal Installments
Use the most common and popular PayPal products from a single source: the PayPal checkout, the PayPal express button and dynamic banners for the new PayPal instalment payment. The best thing about it is that you can use all products individually or simultaneously in your online shop with this module.
The components of the Multiproduct module:
PayPal Checkout
With PayPal Checkout – the new product from PayPal – you enable your customers to use the most common and popular payment methods in Germany*
In addition to the very frequently used payment methods – PayPal, direct debit, credit and debit card and, if available for you, the purchase on account, you also offer many popular payment methods of other markets with PayPal Checkout. Paying with iDEAL for your customers from the Netherlands, Przelewy24 for your Polish customers, Bancontacto for Belgian shop visitors, and much more. Enable checkout in your online shop with PayPal.
Note: For payment by invoice, credit and debit card, and local payment methods, your customer does not need a PayPal account.
Offer your customers the possibility of financing. Paying for purchases in instalments or paying after 30 days is a prerequisite for many customers to shop in your online shop. Use dynamic banners and the "pay later button" to indicate this on product detail pages prominently.
PayPal Checkout is the new all-in-one solution for online payments: just one installation, one account for all transactions, one price and one contractual partner. In addition, PayPal Seller Protection protects you from possible payment defaults on purchases using payment methods that require a PayPal account.
Get migration help now! (german support)
PayPal Express Button
With the PayPal Express Button, you can make the payment method for your customers faster, more convenient, and smoother: Your customers can get to the PayPal payment page with just one click. In addition, you can shorten the payment process with the PayPal Express button to get directly from the product view to pay with PayPal without detours. This allows you to generate more purchases free of charge –optimized for mobile payment on smartphones and tablets.
More information can be found here.
The new PayPal instalment payment
Simply pay more conveniently: The new PayPal instalment payment. If you offer PayPal as a payment method, you automatically** also enable your customers to pay in instalments PayPal.
• No separate integration required
• You receive your money immediately – PayPal assumes the risk
• Good prospects for fuller shopping carts
The good thing: The note on PayPal instalment payment is automatically activated. In the administration of the extension, it can be deactivated if necessary.
Benefits for your customers.
Financial flexibility.
Your customers can conveniently buy larger purchases and pay in 12 monthly instalments. A particular repayment or early repayment is possible at any time and without a surcharge.
Show your customers what you have.
Customers who value flexible financing will look for merchants who offer instalment payments. With the new meaningful dynamic banners, you can make your customers aware of the PayPal instalment payment even before the payment process.
Update the PayPal module and display the note on PayPal instalment payment by activating it in the administration.
---
* ECC-Payment-Studie Vol. 23, Cologne, 2019.
** Subject to creditworthiness check.
Customer reviews
As the owner of this app you can rate it in the Shopware account
Rate now in your accountAverage customer rating from 18 reviews:
Funktioniert nicht mehr richtig
Leider funktioniert das Paypal Plugin bei uns nicht mehr richtig, obwohl wir es seit Jahren verwenden.
Problem:
Sobald man sich als Kunde eingeloggt hat, funktioniert Paypal nicht mehr.
Es kommt folgende Fehlermeldung:
Ups! An error has occurred!
Wir wurden bereits über das Problem informiert und arbeiten an einer Lösung, bitte versuchen Sie es in Kürze erneut.
Die Zahlung über - Paypal Express - ohne Anmeldung funktioniert.
Bitte den Fehler beheben.
Inzwischen richtig gut
Bis vor ein paar Monaten gab es immer wieder Probleme, aber inzwischen läuft es richtig gut. Die letzten Updates waren super und wenn es mal ein Problem gab wurde es schnell gefixt.
Paypal funktioniert sehr gut aber ...
Leider hat sich der Programmierer keine Gedanken gemacht, wo die PayPal Buttons im Shop eingeblendet werden. Im Warenkorb werden die z.B. einfach lieblos irgendwo oben eingeblendet anstatt unter den zur Kasse Button wo die Button eigentlich hingehören. Auch die Anordung des PayPal Express Buttons (Direkt zu Paypal) und des Später Bezahlen Buttons könnte verbessert werden und z.B. als Option nebeneinander gezeigt werden. Wäre auf der Produkt Detailseite besser. Auch das nachladen der Buttons nervt und bremst die Seite merklich aus, was sich negativ auf den Pagespeed auswirkt. Hier gibts noch Verbesserungspotential und ich hoffe, dass das zeitnah gefixt und integriert wird.
Hallo Gerd,
wir arbeiten bereits an diesem Thema und eine Anpassung wird in Kürze in Form eines Plugin-Updates zur Verfügung gestellt.
Viele Grüße aus Schöppingen
Bisher keine Probleme
Auch wenn es in den Jahren mal das ein oder andere "Problemchen" gab, es wurde zeitnah gefixt.
Vorsicht beim letzten Update!
Seit dem Update auf Plugin-Version 6.0.3 ist unser Checkout nicht mehr aufrufbar, so als ob Umleitungen sich geändert hätten. Wir verwenden das One Page Checkout Plugin vom Premsoft. Paypal ist daher aktuell bei uns deaktiviert, Umsatzverlust inklusive. Update: Premsoft haben den One Page Checkout an das Paypal Plugin angepasst, sofern beide Plugins auf die jeweils aktuellen Versionen aktualisiert werden, funktioniert es wieder.
Eigentlich gut...aber!
Mit dem neusten Update funktionieren bei aktiviertem Rechnungskauf Warenkorb und Checkout nicht mehr. Sobald ich die Zahlungsart unter den Shopware Einstellungen deaktiviere funktioniert alles einwandfrei (außer natürlich der Rechnungskauf). Auf die alte Plugin-Version kommt man auch nicht mehr zurück. Das ist Schade.
Bug Update-Skript auf Version 6 - Model Generierung (s_order_attributes) fehlt.
Im Updater-Script (Setup/Updater.php) der Version 6(.0.1) in Zeile 220 wurde die Generierung der AttributeModels der Tabelle s_order_attributes vergessen. Dies führt u. a. beim Export der Bestellungen zu Fehlern (vermutlich auch an anderer Stelle).
Dies kann manuell behoben werden, z. B. im Backend über die Freitextfeld Verwaltung (Tabelle Bestellungen s_order_attributes auswählen, Model neu generieren) oder über die Konsole:
bin/console sw:generate:attributes (ggf. vorher den Cache in var/cache löschen).
Doppelbestellungen, Abbrüche, langsamer Support
Sehr enttäuschend, seit Monaten..... Im Forum, im Beitrag "Paypal Checkout Plugin 4.3.2 und 4.3.3 Abbrüche" sind deitails zu entnehmen.
Fehlgeschlagene Zahlungen häufen sich
Seit der Umstellung auf Paypal Checkout häufen sich die Probleme mit diesem Plugin. Wir haben täglich eingehende Bestellungen bei denen die Zahlung nicht geklappt hat, aber trotzdem eine Bestellbestätigung rausgeschickt wurde. Das passiert mit der Zahlungsart Paypal, häufig aber auch mit der Zahlungsart "Kredit- oder Debitcard". Oft sind deshalb Bestellungen einfach durchgelaufen und erst später, meistens in der Buchhaltung wurde bemerkt, dass noch kein Geld dafür eingegangen ist. Seit Wochen prüfen wir daher täglich die Bestellungen manuell, was einen enormen Verwaltungsaufwand nach sich zieht und auch für den Kunden unangenehm ist und kein gutes Einkaufserlebnis bietet. Meldet man Fehler an den Support, endete das bisher in der Aussage: Der Fehler kann nicht reproduziert werden. Dem ist leider so, da die Fehler vermeintlich zufällig auftreten. Das ändert aber nichts daran, dass massenweise Fehler auftreten. Hier muss ganz dringend und vor allem schnell nachgebessert werden!
kein Support
Erstellt Doppelt- und Dreifachbestellungen mit nur einer Zahlung
Leider erstellt die PayPal-App regelmäßig (bei uns fast wöchentlich der Fall) Bestellungen doppelt und sogar teilweise dreifach mit nur einer Zahlung. Das führt dazu, dass wir Bestellungen zwei- und dreifach verschicken, ohne dafür jemals eine Zahlung zu erhalten. Klar sind viele Kunden so ehrlich, dies einem mitzuteilen und in der Buchhaltung wird das nachträglich ersichtlich, aber es bringt einen enormen Verwaltungsaufwand, Erklärungsaufwand für die Kunden und auch letztlich einen Verlust mit sich. Ich finde es außerdem enttäuschend, dass für so ein essentielles Plugin kein Support angeboten wird, daher bleibt ja nur die Möglichkeit der Bewertung.
Gutes Plugin, leider fehlen aber noch ein paar Funktionen
Das Paypal Plugin hält was es verspricht, die Einrichtung ist schnell und einfach erledigt und dauert nicht so wie bei anderen Zahlungsart anbietern mehrere Monate bis eine neue Zahlungsart oder ein Shop eingerichtet ist.
Einzig und allein, was noch fehlt, wäre ein Button in der Bestellung/Bestellübersicht selbst, mit dem man auf die jeweilige Paypal Zahlung direkt zugreifen kann, aktuell muss man dafür über das Showpare Menü im Backend in Untermenüs navigieren und die jeweilige Bestellung in einem neuen Fenster öffnen, heir wäre ein Button wie der "Kunde öffnen" Button sehr sinnvoll, hilfreich und Zeitersparend
Hallo Alexander,
vielen Dank für die Bewertung und das Feedback zum PayPal-Plugin.
Wir haben hierzu einen Verbesserungsvorschlag in unserem öffentlichen Issue-Tracker angelegt: https://issues.shopware.com/issues/PT-12026
Im Ticket kannst Du immer den aktuell Status verfolgen.
Da die Entwicklung des Plugins in enger Abstimmung mit PayPal erfolgt, wird unsere Entwicklungsabteilung dies nun weiter koordinieren.
Viele Grüße aus Schöppingen
Dein Team der shopware AG
Hilfreiches Plugin
Danke für das kostenloses Plugin.
Perfekt dieses Plugin
Vielen herzlichen Dank für dieses kostenloses Plugin.
Schleichwerbung per Plugin eingeschleust
Ich habe eben zufällig bemerkt, dass ich einen sehr großen leeren Raum über dem Warenkorbbutton hatte.
Beim daraufklicken kam Werbung für Paypal Credit!!
Nach einigem Recherchieren dann gelernt, dass es schon seit Monaten so ist, dass der Haken für Paypal Credit im Plugin vorangehakt ist, vermutlich seit dem letzten Update!
Sorry, aber Zwangsschleichwerbung für Paypal über über ein Shopwareplugin, das geht garnicht!! 0 Punkte für Paypal, ich bin stinksauer! Zumal ich das garnicht anbiete und das Layout in meinem Shop dadurch seit Monaten verhunzt wurde.
Ich nutze schon lange Stripe für Zahlarten, die auch Paypal anbietet wie Kreditkarte. Gute Entscheidung, so ein Gebahren muss man nicht fördern!
Ganz nett, aber Verbesserungspotential!
Bei Zahlungsart steht immer PayPal auch wenn mit Lastschrift oder Rechnung bezahlt worden ist. Sehr verwirrend für den Kunden.
Außerdem müssen die individuellen Kontodaten bei Rechnungskauf auch in der sOrder Mailvorlage zur Verfügung stehen, damit man diese dem Kunden auch gleich mitschicken kann. Im Rechnungs PDF von Shopware ist es ja schon drin, aber das nutzt wohl nicht jeder Händler wenn man ein ERP hat.
Außerdem sollte Paypal gleich mal gescheite Texte mitliefern die man auf seiner Zahlungsseite integrieren kann. Habe etliche Shops angeschaut, aber gute Integrationen + Beschreibungen sind mangelware.
Fazit: Es muss am runden Shoppingerlebnis feingetuned werden, aber man kann das Plugin durchaus empfehlen.
Hallo,
vielen Dank für die Bewertung und das Feedback.
Wir haben hierzu einen Verbesserungsvorschlag in unserem öffentlichen Issuetracker angelegt https://issues.shopware.com/issues/PT-11096
Dieses Ticket wird nun von unserer Entwicklung geprüft und eingeplant. Du kannst den Status des Tickets jederzeit einsehen und anhand der zugeordneten Version erkennen, ob dieses Ticket für eine kommende Version eingeplant wird. Folgende "Lösungsversionen" (Ticketstatus) sind möglich:
In Verification: Das Ticket muss noch von unserer Entwicklung gesichtet werden und wird dann für ein kommendes Release eingeplant oder zurückgestellt
Scheduled: Das Ticket wurde für eine kommende Version vorgesehen und die Umsetzung erfolgt in einem der nächsten Releases. Sobald das Ticket für eine Version fest eingeplant wurde, kannst Du dort auch direkt die Versionsnummer einsehen.
Gathering Interest: Das Ticket wurde überprüft und priorisiert, aber noch nicht für die Implementierung in einem kommenden Release eingeplant. Dies bedeutet jedoch nicht, dass dieser Status endgültig ist. Wenn sich mehrere Benutzer für die Umsetzung aussprechen (bspw. per Vote-Funktion im Issuetracker oder über Supporttickets), wird das Ticket erneut gesichtet und ggf. für kommende Versionen eingeplant.
Natürlich arbeitet unsere Entwicklung stets daran möglichst viele Features in den Shopware-Core zu übernehmen. Es ist jedoch zwingend nötig eine Priorisierung der eingehenden Tickets nach Relevanz (Anzahl der Kunden für die diese Umsetzung relevant ist) vorzunehmen, um so eine größtmögliche Anzahl an Kunden zufrieden zu stellen. Sollte das Ticket nicht direkt für eine Umsetzung eingeplant werden, so bitten wir dies zu entschuldigen.
Viele Grüße aus Schöppingen
Dein Team der shopware AG
funktioniert nicht mit Riskmanagement
das Plugin umfasst alle PayPal Zahlungsarten - leider wird mit verwenden des PayPal Express Buttons das Riskmanagement von Shopware egalisiert. Schlimmer noch - an einem Artikel bei dem hinterlegt ist, dass er nicht mit PayPal zu bezahlen ist wird der Express Button ausgegeben und funktioniert. Der Kunde glaubt er hätte bezahlt und der Shopbetreiber wartet auf den Zahlungseingang der Vorkasse. Hier sollte nachgebessert werden.
Hallo,
vielen Dank für das Feedback zu unserem PayPal-Plugin.
Wir können das beschriebene Verhalten nachvollziehen und haben daher ein Ticket in unserem öffentlichen Issuetracker angelegt: https://issues.shopware.com/issues/PT-10918
Dieses Ticket wird nun im nächsten Schritt durch unsere Entwicklungsabteilung geprüft.
Natürlich arbeitet unsere Entwicklung stets daran ein möglichst fehlerfreies Produkt zur Verfügung zu stellen. Es ist jedoch zwingend nötig eine Priorisierung der eingehenden Tickets nach Relevanz (Anzahl der Kunden für die diese Umsetzung relevant ist) vorzunehmen, um so eine größtmögliche Anzahl an Kunden zufrieden zu stellen. Sollte das Ticket nicht direkt für eine Umsetzung eingeplant werden, so bitten wir dies zu entschuldigen.
Viele Grüße aus Schöppingen
Dein Team der shopware AG
Anpassungsrobleme bei Kauf auf Rechnung
Die Idee ein Modul für alles zu machen ist klasse, so stellt man es sich vor.
Leider gibt es eine Interessante Umsetzung bei der Option "Kauf auf Rechnung". Bei den Bestellungen wird dann eine PDF erzeugt, die halb aus der Vorlage Rechnungen kommt und der Rest kommt von einem neuem Dokument Baustein, der in der Oberfläche nicht anzupassen ist. Der Kunde erhält dann eine Rechnung mit "Demo GmbH". Fündig wird man leider nur in der Datenbank.
Da es aber erst Version 1.0.0 ist, gehe ich fest davon aus, dass es bald machbar ist.
Hallo Stefan,
das von dir beschriebene Problem wurde mit Version 1.0.1 des Plugins behoben.
Viele Grüße aus Schöppingen
Configuration manual
Here you can find help on how to set it up: https://docs.shopware.com/en/shopware-5-en/plugins/plugin-paypal
The PayPal instalment payment option is automatically displayed to your customers with banners in your online shop. You can activate or deactivate this payment option.
Changelog
Version 6.1.5
PT-13146 - Fixes a problem with displaying the PayPal buttons in Safari browserVersion 6.1.4
PT-13146 - The payment method "Sofort" is now deactivated by defaultVersion 6.1.3
PT-13146 - Fixes a problem when checking transaction eligibility without PPCPVersion 6.1.2
PT-13142 - Improves the processing of webhooksPT-13143 - Fixes a problem with credit card payment
Version 6.1.1
PT-13127 - Improves the usability for pay upon invoice in the checkout formPT-13134 - Prevents the creation of a PayPal payment with an empty shopping cart
PT-13138 - Improves the processing of webhooks
PT-13140 - The payment method "MyBank" is now deactivated by default
Version 6.1.0
PT-13108 - Uses default landing page if setting is not set correctlyPT-13109 - Fixes display error in the listing in connection with the PayLater button
PT-13115 - Credit card payments without 3DS authentication can now be allowed
Version 6.0.8
PT-13099 - For recurring express checkout, the PayPal payment method is now correctly selectedVersion 6.0.7
PT-13098 - Voucher field is displayed correctly again in the shopping cartVersion 6.0.6
PT-13097 - Voucher field is displayed correctly againVersion 6.0.5
PT-13073 - Improves the creation of API dataPT-13074 - Improves the express checkout when the customer adds a voucher to the shopping cart
PT-13079 - Improves the status check of pending PayPal payments
PT-13080 - If the shipping address is changed during a "PayPal Express" purchase, it will be transmitted to PayPal
Version 6.0.4
PT-13029 - Improved transfer of PayPal settings via APIPT-13030 - Improves usability for Express Orders with incorrectly separated names
PT-13038 - Adds a description of the order number/invoice number to PayPal orders
PT-13044 - Improves the transmission of error messages
PT-13053 - Considers radio buttons in checkout form
PT-13057 - If a language shop does not have its own settings, the settings of the main shop are taken into account
PT-13060 - Temporarily disables the "Trustly" payment method, as it is currently not available at PayPal
PT-13062 - Default size of PayPal buttons changed and resized
PT-13063 - Improves the buy button text for Express Orders
PT-13066 - Custom input fields are now transferred with the order confirmation
PT-13069 - Order number is restored when the customer cancels the payment
PT-13075 - Translations for "PayPal, Pay Later" added
Version 6.0.3
PT-13059 - Adds a request ID for pay upon invoice and alternative payment methods (APMs) to avoid duplicate paymentsVersion 6.0.2
PT-10637 - Sets correct payment status after partial refundPT-12473 - Recurring orders with Express Checkout no longer create duplicate guest accounts
PT-12673 - Improves payment completion for alternative payment methods (APM's)
PT-12937 - Missing banner for "Pay later" added
PT-12937 - Sidebar is displayed only when the banner is available
PT-12723 - Improves the usability of the credit card fields
PT-12761 - Improves the usability when changing the payment method
PT-12833 - Prevents displaying multiple identical messages in the payment type module
PT-12942 - Adds a warning for reauthorization
PT-12987 - Improves the availability test of "pay upon invoice" and "credit card payment" in the settings
PT-13008 - Fixes API error for alternative payment methods (APM's)
PT-13012 - Changed the English name for "PayPal, Pay Later" in the frontend to "PayPal, Pay in 3"
PT-13022 - Added Webhooks for completed and denied PayPal Orders
PT-13028 - The order number prefix will be transferred to PayPal again
PT-13031 - Improves the update to version 6.0.0
PT-13032 - Adds PayPalExpress only if it is required so there is no Javascript error
Version 6.0.1
PT-137010 - Improves the Tracking-APIVersion 6.0.0
PT-12545 - Unifies the behavior of buttons on style changesPT-12601 - Improved date of birth and phone number validation for pay upon invoice
PT-12878 - Payment information for "Pay on Invoice" is now loaded on the finish page
PT-12714 - Removes second title from settings tab
PT-12757 - External dependencies can be provided outside the plugin
PT-12775 - Removes the OXXO payment method
PT-12982 - Shopware order number is sent directly when creating the PayPal payment, reducing the number of PayPal API calls
PT-12725 - Added PayPal tracking API
PT-12648 - PayPal Express button language field removed
PT-12892 - Add link for more information about pay upon invoice
PT-12926 - Improves behavior with invalid address
PT-12964 - Removes redirect to PayPal option in favor of the preferred in-context / mini-browser flow (optimized for conversion)
PT-12945 - PayPal Express used "not defined" as salutation if it is available
PT-12991 - Smart Payment Button symbols are always displaying the same
PT-12992 - Improves fraud checking for pay upon invoice
PT-12994 - "PayPal, PayLater" is now available at PayPal and Express Check-out
PT-13008 - Improves payment completion for alternative payment methods (APM's)
Version 5.0.4
PT-12725 - Improves risk management for Express Checkout and excluded productsPT-12859 - Customers can change the address again during Express Checkout
PT-12880 - Opening orders with deleted payment method is possible again
PT-12909 - Improves the behavior of mandatory fields in the settings
PT-12931 - Adds the payment term to the invoice template
PT-12936 - Improves the verification of the customer phone number for pay upon invoice
PT-12953 - Improves 3D-Secure verification for credit card payments
PT-12975 - Improves behavior in case of duplicate order numbers
Version 5.0.3
PT-12922 - Fix 404 error during payment processPT-12922 - Adds a notification for the customer when the payment method selected at PayPal is rejected
Version 5.0.2
PT-12947 - Fixes duplicate use of order numbers if non-PayPal payment methods are used
Version 5.0.1
PT-12946 - Fixes problem while creating the order number if no storefront session is availableVersion 5.0.0
PT-12890 - Improved sending of order numbers to PayPal to prevent duplicate ordersPT-12893 - Express Orderers will be redirected back to PayPal if necessary
PT-12903 - Update API-URL
PT-12935 - Italy is no longer accepted country for the Sofort payment method
Version 4.3.3
PT-12853 - Improve stability of orders with Express CheckoutPT-12872 - Bank transfer information for pay upon invoice is only displayed if it is available
PT-12874 - Customer order comments are now saved correctly
PT-12885 - Improves risk management of pay upon invoice
Version 4.3.2
PT-12800 - Improved stability of storefront javascriptPT-12870 - Improves the handling of APIv1 payments in the PayPal order module
PT-12871 - Fixes problem when TOS checkbox is disabled
Version 4.3.1
PT-12746 - More customer data is now available to the alternative payment methods, such as Sofort and GiroPayPT-12877 - Fixed saving of payment reference of pay upon invoice
Version 4.3.0
PT-12747 - Added information about bank transfer for pay upon invoice in the order confirmation email and invoice documentPT-12750 - Improved the risk management for pay upon invoice
PT-12760 - Removed additional order confirm step
PT-12794 - Added new button in order details to enter tracking ID at PayPal
PT-12827 - A warning now informs about the expiry of PayPal Plus pay upon invoice
PT-12863 - Fixes problem with redirect to PayPal when in-context mode is not used
PT-12866 - Removes no longer needed notice in settings for birthday and phone number for pay upon invoice
Version 4.2.3
PT-12800 - Improves the calculation of the cart and the transfer to PayPalPT-12803 - Improves handling of credit cart payments
PT-12826 - PayPal payment methods are no longer activated with every update of the plugin
Version 4.2.2
PT-12820 - Improve compatibility with third party pluginsPT-12824 - Status email sending considers the settings in the database now
Version 4.2.1
PT-12823 - Fix update from plugin versions lower than 4.0.0Version 4.2.0
PT-12634 - Improved error notification if PayPal merchant ID is invalidPT-12706 - "PayPal, pay later" is now a separate payment method
PT-12776 - Sends status mails after change of order or payment status
PT-12780 - Fixes error while tax calculation during an invoice purchase with CustomProducts
PT-12785 - Improved error notification if capture / authorisation fails
Version 4.1.4
PT-11456 - Considers name of shipping address if provided during Express CheckoutPT-12718 - Fixes incorrect behaviour when activating / deactivating the payment type credit or debit card
PT-12748 - Improves the setting of the current payment status for transactions
PT-12754 - Fixes problems with determining the taxes
PT-12769 - Fixes problems with the credit or debit card checkout
Version 4.1.3
PT-12675 - Fixes problem with discounts during an invoice purchasePT-12733 - Fixes bug with refunds of orders from subshops
PT-12745 - Improves the payment process with credit or debit card
Version 4.1.2
PT-12739 - Fixed PayPal Express error when item numbers are numeric and have leading zerosPT-12740 - Fixed an error with PayPal Express when the order number is sent
PT-12744 - Fixed detection of SEPA eligibility on the payment selection page if Smart Payment Buttons are enabled
Version 4.1.1
PT-12704 - Improves the behaviour in case of failed payments when the order number is transmitted to PayPalPT-12704 - SEPA payments are now correctly displayed in the PayPal order module
PT-12722 - Improves the detection of SEPA eligibility on the payment selection page
Version 4.1.0
PT-12674 - Added additional fields for phone number and birthday for Pay upon invoicePT-12700 - Improve net price handling
PT-12701 - Fixes problem with alternative payment methods
PT-12703 - Improved behaviour of the direct debit payment type
PT-12705 - Improvement of the UI in the settings module
PT-12709 - Fixes address validation while using Express-Checkout
Version 4.0.2
PT-12692 - The PayPal order module can be opened again if the shop has configured a virtual URLPT-12697 - Fixed error handling of credit card payments
Version 4.0.1
PT-12667 - PayerId is now automatically set during authorisationPT-12679 - PayPal Plus payments are now listed correctly in the overview again
PT-12680 - Payment status is now set correctly for refunds
PT-12690 - Fix issue while using PayPal PLUS
PT-12691 - Improve Pay upon invoice
Version 4.0.0
PT-12487 - Integration of new payment method 'Pay upon invoice'PT-12487 - Integration of new payment method 'Credit or debit card'
PT-12487 - Integration of several third-party payment methods like 'sofort', 'giropay', 'ideal' and more
Version 3.2.0
PT-10683 - PayPal Express button is now disabled for ESD products, as those need a customer account
PT-12405 - Fixed calculation of net price usage for countries with "Tax free for companies" optionVersion 3.1.3
PT-12279 - Triggers a new event during the creation of the invoice instructionPT-12341 - Fixes incorrect behavior of the installment banner
PT-12345 - Improves the behaviour of the instalment banner
PT-12346 - Fixes errors during the address change
PT-12348 - Fixes error in Express Checkout process
Version 3.1.1
PT-12267 - Fixes errors in risk managementVersion 3.1.0
PT-10201 - PayPal Express button now also considers the risk managementPT-12236 - Corrects setting the PayPal payment type for pay upon invoice
Version 3.0.4
PT-12234 - Corrects setting the PayPal payment type for pay upon invoiceVersion 3.0.3
PT-12230 - Corrects the setting of the PayPal payment typeVersion 3.0.2
PT-12125 - Shopware 5.7 and PHP8 compatibilityPT-12178 - The PayPal payment type is now available as a variable in the order confirmation mail
PT-12208 - Adds a PayPal Plus cookie to the Consent Manager
Version 3.0.1
PT-12068 - Corrects link in installments settingsVersion 3.0.0
PT-10770 - Composer name of the plugin is now compatible with Composer 2PT-11863 - Increased required minimum version of shopware to 5.2.27
PT-12040 - Removed in-shop installments integration
Version 2.8.1
PT-11760 - Fixes error during installation via the "Shopware First Run Wizard"PT-11763 - Fixes incorrect behavior of the Express Checkout Button
PT-11782 - Optimizes PayPal link in order confirmation email
Version 2.8.0
PT-11491 - Add PayPal cookies to consent managerVersion 2.7.0
PT-10536 - Fixes display error of logo in order confirmation mailPT-11361 - Remove free return advertising
PT-11469 - Shop settings are loaded correctly in Firefox again
PT-11574 - Fixes error of Express Checkout button in product listings
PT-11575 - Improve Javascript on confirm page, if in-context mode is used
Version 2.6.5
Improved extensibility via third-party pluginsVersion 2.6.4
PT-11190 - Restore compatibility with older Shopware versionsVersion 2.6.3
PT-11166 - Express Checkout correctly considers the "Submit cart" configuration againVersion 2.6.2
PT-11003 - Fix error in JavascriptVersion 2.6.1
PT-11003 - Fix error on updateVersion 2.5.2
PT-11021 - Fix error in Express CheckoutVersion 2.5.1
PT-10636 - Now considers customer group settings correctlyPT-10996 - Now requires at least Shopware 5.6.3 for the payment token feature
Version 2.5.0
PT-9896 - Add new general option for shopping cart submitPT-10621 - With Shopware 5.6 the session can now be restored if it gets lost while the customer is on the PayPal page
PT-10823 - If several actions are triggered via the PayPal order module, the payment status of the order is now also updated
PT-10825 - Improve displaying of Smart Payment Buttons
PT-10855 - Fixed problem that sometimes occurred when creating a payment for in-context mode
PT-10919 - Error messages in the order module are now sticky
PT-10953 - Fix displaying of maximum amount for refund in order module
Version 2.4.1
PT-10794 - Fix display bug with activated SPB on confirm pageVersion 2.4.0
PT-10573, PT-10724, PT-10732, PT-10765 - Introduced Smart Payment ButtonsVersion 2.3.0
SW-24197, PT-10430 - Shopware 5.6 compatibilityVersion 2.2.4
PT-10584 - Fixed search in order moduleVersion 2.2.3
PT-10562 - Order confirmation will now be sent again, even if the payment process has failed. Restores compatibility with other pluginsVersion 2.2.2
PT-10330 - If the order number gets sent and an error occurs, a redirect to the finish page is done, instead of the payment method selection pageVersion 2.2.1
PT-10471 - Improve ajax calls of the pluginVersion 2.2.0
PT-10162 - If required the locale code for the express checkout can now be set individuallyPT-10335 - Solved problem with order numbers with prefix in PayPal order overview
PT-10349 - The country state is now saved correctly during express checkout
PT-10371 - PayPal document extensions are only loaded if the correct document type has been selected
PT-10373 - Improve ajax calls of the plugin
Version 2.1.3
PT-7290 - Orders without shipping method are no longer possiblePT-10236 - Customer's address is now correctly displayed on the finish page again
Version 2.1.2
PT-10176 - Improved risk management exclusion checkVersion 2.1.1
PT-9974 - Improve compatibility with Microsoft browsersPT-10102 - Fix javascript error, if PayPal was excluded via risk management
Version 2.1.0
PT-9419 - The Express-Checkout button can now be displayed optionally on category pages. The Shopware setting "Display buy button in listing" must be activatedPT-9754 - Improve compatibility with other plugins in PDF document creation
PT-9965 - Improve behaviour of Express Checkout button on registration page
PT-9989 - The customer has no longer the option to change the shipping address on the PayPal page
Version 2.0.3
PT-9990 - Customer comments are saved correctly again for payments via PlusVersion 2.0.2
PT-9947 - Fixed language codes transmission for German speaking countriesVersion 2.0.1
PT-9838 - The core functionality is now used to change the payment statusPT-9942 - Improved compatibility with Custom Products
PT-9945 - Different tax rules are now correctly applied when paying with Express Checkout
Version 2.0.0
PT-9704 - Optimized Paypal expresscheckout configurationPT-9705 - Optimization for Google pagespeed
PT-9738 - Fixed an error in order overview search
PT-9752 - Optimized error messages when submitting incorrect address data
Version 1.1.1
PT-8708 - Removed obsolete code and table columnPT-9564 - Improved compatibility with Safari on iOS and MacOS
PT-9710 - Improved transmission of prices to PayPal
Version 1.1.0
PT-8708, PT-9707 - The PayPal Experience Profile logic has been replaced by the Application Context. Therefore the image selection for the logo on the PayPal page is no longer necessary. This will now be retrieved via the merchant account (https://www.paypal.com/businessprofile/settings/info/edit) PT-9269 - Fixed English translationPT-9649 - The status of the order will be set correctly after a refund
PT-9710 - Improved transmission of prices to PayPal
Version 1.0.7
PT-9420 - After registration installments is shown correctlyPT-9542 - Fix display bug on payment method change
PT-9590 - Improve net/gross handling on Express Checkout
PT-9596 - Improve handling of tax free for companies
PT-9604 - Shipping costs are now transferred correctly to PayPal if Plus is used
Version 1.0.6
PT-9367 - Due to PayPal's risk management, Custom Products options are no longer transferred as single shopping cart items. Possible surcharges will be added to the product pricePT-9383 - Improve workflow with tax free and net orders
PT-9424 - Improve ToS checkbox validation
PT-9546 - Fix setting of country language code
Version 1.0.5
PT-9318 - The shop language is now considered for the language of the express checkout and in-context buttonsPT-9366 - Fix Javascript warning
Fix date in order overview
Version 1.0.4
PT-9241 - Optimize PayPal banners and buttonsVersion 1.0.3
PT-9252 - Fix displaying of express checkout buttonPT-9285 - Logo for third party payment in Plus iFrame method can now be maintained
PT-9290 - If selected on uninstallation, the settings now will be removed
Version 1.0.2
PT-9245 - Date of payment is now set correctlyVersion 1.0.1
PT-9236 - PDF elements could now edited correctlyPT-9267 - Now uses minified Javascript library