Du siehst Dir gerade den Artikel zu einer älteren Version der Erweiterung an!
Die PayPal Erweiterung bietet Dir die Möglichkeit Deinen Kunden die gängigen PayPal-Zahlungsarten zur Verfügung zu stellen.
Die Installation der PayPal Erweiterung ist über verschiedene Wege möglich.
Zum einen kannst Du die Erweiterung direkt bei der Installation von Shopware im Ersteinrichtungs-Assistenten beziehen und konfigurieren.
Zum anderen kannst Du im Admin unter Erweiterungen > Store den Shopware Store aufrufen und dort nach der aktuellen PayPal Erweiterung suchen und dies im Anschluss in Deinem Shop installieren. Alternativ kannst Du auch direkt im Shopware Store unter store.shopware.com die PayPal Erweiterung herunterladen.
Die Konfiguration von PayPal erfolgt im Admin unter Einstellungen > Erweiterungen, indem Du dort auf PayPal klickst.
In diesem Drop-Down-Menü kannst Du auswählen, für welchen Deiner Verkaufskanäle die Einstellungen vorgenommen werden sollen. Du kannst hier zwischen Alle Verkaufskanäle oder einzelne Verkaufskanäle auswählen.
Über die Schaltfläche Setze PayPal als Standard kannst Du PayPal im ausgewählten Verkaufskanal aktivieren und als Standardzahlungsart setzen.
Im nächsten Schritt musst Du Deine von PayPal erhaltenen Zugangsdaten für PayPal eintragen.
Client-ID (1): Hier trägst Du die PayPal REST-ID ein. Diese verwendet die Erweiterung, um sich mit der PayPal-API zu authentifizieren.
Client-Secret (2): An dieser Stelle trägst Du das REST-API Client-Secret ein, welches die Erweiterung ebenfalls dazu verwendet, um sich mit der PayPal-API zu authentifizieren.
Hole API-Zugangsdaten (3): Über diese Schaltfläche kannst Du über ein Pop-Up-Fenster von PayPal neue API-Zugangsdaten anfordern.
API-Zugangsdaten testen (4): Mit Hilfe dieser Schaltfläche kannst Du die von Dir eingetragenen Zugangsdaten testen. Das Ergebnis des Tests wird Dir direkt in dem Button Speichern angezeigt.
Sandbox aktivieren (5): Setze hier den Haken, wenn Du die PayPal Integration lediglich testen möchtest. Bitte beachte hierbei, dass die Sandbox-Umgebung eigene Zugangsdaten hat.
Sandbox-Client-ID (6): Hier trägst Du die PayPal Sandbox REST-ID ein. Diese verwendet die Erweiterung, um sich mit der PayPal-API zu authentifizieren.
Sandbox-Client-Secret (7): An dieser Stelle trägst Du das Sandbox REST-API Client-Secret ein, welches die Erweiterung ebenfalls dazu verwendet, um sich mit der PayPal-API zu authentifizieren.
Hole Sandbox-API-Zugangsdaten (8): Über diese Schaltfläche kannst Du über ein Pop-Up-Fenster von PayPal neue Sandbox-API-Zugangsdaten anfordern.
Sandbox-API-Zugangsdaten testen (9): Mit Hilfe dieser Schaltfläche kannst Du die von Dir eingetragenen Zugangsdaten testen. Das Ergebnis des Tests wird Dir direkt in dem Button Speichern angezeigt.
Unter Verhalten kannst Du grundlegende Einstellungen für die Erweiterung vornehmen, welche sich nicht nur auf das klassische PayPal beziehen, sondern auch für den Express Checkout und für PayPal PLUS gelten.
Händlerstandort (1): Hier kannst Du Deinen Händlerstandort angeben.
Zahlungsabschluss (2): Hier wird festgelegt, wann die Zahlung eingezogen - also abgeschlossen - wird.
Warenkorb übertragen (3): Hier kannst Du auswählen, ob der Warenkorb des Kunden, also die genauen Positionen der Bestellung an PayPal übertragen werden dürfen. Ist diese Option deaktiviert, wird nur die Gesamtsumme übertragen.
Eigener Markenname auf der PayPal-Seite (4): Du hast hier die Möglichkeit einen eigenen Markennamen für die Anzeige auf der PayPal-Zahlungsseite zu definieren.
PayPal-Landingpage (5): Hier kannst Du auswählen, ob die PayPal-Landingpage das Registrierungsformular oder zum Login-Screen anzeigen soll.
Bestellnummer übertragen (6): Aktiviere diese Option, wenn Du die Bestellnummer nach Abschluss an PayPal übermitteln möchtest.
Bestellnummer-Präfix (7): Hier kannst Du bestimmen, welcher Text an die ursprüngliche Bestellnummer angehängt wird, z.B. meinShopSW20001. Diese Option steht Dir erst zur Verfügung, wenn Du die vorherige Option "Bestellnummer an PayPal übertragen" aktiviert hast.
Mit dem Eintragen der API-Zugangsdaten nutzt Du das klassische PayPal für Deinen Shop. Somit sind Deine Kunden in der Lage mit ihrem PayPal-Konto Ihre Bestellungen zu bezahlen.
Die PayPal Erweiterung bietet auch die Möglichkeit des Express-Checkouts. Hierüber muss sich Dein Kunde für seine Bestellung nicht im Shop registrieren. Die Bestellung wird somit allein anhand seines PayPal-Kontos abgewickelt.
'Direkt zu PayPal' auf Detailseite (1): Hier kannst Du definieren, ob der PayPal Express Button auf der Artikeldetailseite angezeigt wird.
'Direkt zu PayPal' im Warenkorb (2): Hier wird angegeben, ob der PayPal Express Button im Warenkorb eingeblendet werden soll.
'Direkt zu PayPal' im Off-Canvas Warenkorb (3): Aktivierst Du diese Option, wird der Express Checkout Button in dem Off-Canvas/Modal-Warenkorb angezeigt.
'Direkt zu PayPal' auf Loginseite (4): Hier kannst Du festlegen, ob der PayPal Express Button auf der Loginseite angeboten wird.
'Direkt zu PayPal' auf Listing Seiten (5): Wenn Du diese Option aktivierst, wird der Express Checkout Button auf Listing-Seiten angezeigt.
Buttonfarbe (6): Diese Option bietet Dir einige Farben an, in denen der PayPal Express Button ausgegeben werden kann. Es werden Gold, Blau, Silber und Schwarz angeboten.
Buttonform (7): Hier legst Du die Form des PayPal Express Buttons fest. Es kann zwischen Rund und Eckig gewählt werden.
Warenkorb übertragen (8): Hier kannst Du auswählen, ob der Warenkorb des Kunden, also die genauen Positionen der Bestellung an PayPal übertragen werden dürfen. Ist diese Option deaktiviert, wird nur die Gesamtsumme übertragen.
Buttonsprache (9): In diesem Feld kannst Du abweichende Shop-Sprachen für den Express Checkout Button eintragen. Wenn das Feld leer ist, wird die Verkaufskanal-Sprache verwendet.
Es ist wichtig, dass Du hier den sog. "Locale Code" einträgst, wie bspw. en_GB. Eine Liste über verfügbare Sprachencodes findest Du auf der PayPal-Seite. Du kannst die Seite auch öffnen, indem Du auf die Verlinkung "hier" klickst.
Die PayPal Erweiterung bietet Dir die Möglichkeit, ein Banner für die neue Ratenzahlung auf der Artikeldetailseite, dem (Offcanvas-) Warenkorb und beim Ändern der Zahlungsart im Bestellvorgang anzuzeigen. Dieser Banner wird bei den Artikeln angezeigt, die den Kriterien für die Ratenzahlung entsprechen.
Damit Deine Kunden die neue Ratenzahlung in Deinem Shop nutzen können, müssen diese im Checkout die Zahlungsart PayPal auswählen und sich mit ihrem PayPal-Account anmelden. Anschließend können Deine Kunden prüfen, ob die Zahlungsart Ratenzahlung angezeigt wird.
Weitere Informationen zur PayPal Ratenzahlung findest Du hier.
Unter Ratenzahlung hast Du die Möglichkeit, die Option für den Ratenzahlungsbanner aktivieren. Dies funktioniert ausschließlich mit Deiner Live Client-ID (nicht mit der Sandbox Client-ID).
Artikeldetailseite:
Offcanvas-Warenkorb:
Warenkorb:
Zahlungsart ändern:
Die Erweiterung PayPal schließt eine direkte Integration von PayPal Plus ein, mit der Du Deinen Kunden die Zahlungsarten SEPA-Lastschrift, Kreditkarte und Kauf auf Rechnung zusätzlich zu dem klassischen PayPal anbieten kannst.
Beachte bei dem Händlerstandort, dass dieser für PayPal PLUS "Deutschland" sein muss. Ansonsten werden die Smart Payment Buttons von PayPal angezeigt. Weitere Informationen zur Konfiguration und der Ansicht in der Storefront findest Du im Abschnitt PayPal Checkout mit Smart Payment Buttons.
Für die Konfiguration von PayPal PLUS musst Du lediglich die Option PayPal PLUS aktivieren im Admin aktivieren.
Wenn Deine Kunden ihre Bestellung mit dem PayPal Rechnungskauf durchführen, wird die Rechnung durch PayPal an Dich als Shopbetreiber beglichen. Dies bedeutet aber für Deine Kunden, dass sie den Rechnungsbetrag der Bestellung an PayPal direkt überweisen müssen. Hierzu wird Deinen Kunden automatisch die richtige Bankverbindung nach der Bestellung angezeigt.
Ebenso werden diese Zahlungsinformationen automatisch in der Rechnung angezeigt, wenn Du diese unter "Belege" für diese Bestellung erzeugst.
Der Bestellvorgang kann wie gewohnt durchgeführt werden, wenn man die Bezahlmöglichkeiten von PayPal Plus nutzen möchte. Dabei werden PayPal, Lastschrift, Kreditkarte und Kauf auf Rechnung per iFrame in der Zahlart-Auswahl im Checkout eingeblendet. Voraussetzung hierfür ist, dass der Kunde in seinem Account PayPal als Zahlungsart ausgewählt hat.
Wenn Du unter Verhalten bei dem Händlerstandort "Anderer Standort" ausgewählt hast, steht Dir in Deinem Shop der PayPal Checkout mit Smart Payment Buttons statt PayPal PLUS zur Verfügung. Für die Konfiguration dieser Smart Payment Buttons wird eine neue Konfigurationsmöglichkeit eingeblendet, sobald Du den Händlerstandort geändert und abgespeichert hast.
Smart Payment Buttons aktivieren (1): Hier kannst Du die Smart Payment Buttons aktivieren bzw. deaktivieren.
Aktiviert die alternativen Zahlungsarten der Smart Payment Buttons (2): Hier kannst Du die alternativen Zahlungsarten wie SEPA, Kreditkarte, etc. aktivieren.
Buttonfarbe (3): Diese Option bietet Dir einige Farben an, in denen der PayPal Express Button ausgegeben werden kann. Es werden Gold, Blau, Silber und Schwarz angeboten.
Buttonform (4): Hier legst Du die Form des PayPal Express Buttons fest. Es kann zwischen Rund und Eckig gewählt werden.
Buttonsprache (5): In diesem Feld kannst Du abweichende Shop-Sprachen für den Express Checkout Button eintragen. Wenn das Feld leer ist, wird die Verkaufskanal-Sprache verwendet.
Es ist wichtig, dass Du hier den sog. "Locale Code" einträgst, wie bspw. en_GB. Eine Liste über verfügbare Sprachencodes findest Du auf der PayPal-Seite. Du kannst die Seite auch öffnen, indem Du auf die Verlinkung "hier" klickst.
Die Smart Payment Buttons werden anstelle der PayPal PLUS Zahlungsarten im Checkout angezeigt: