Ich hatte das Problem kürzlich auch und habe folgende Lösung gefunden…
Man muss das PayPal-JavaScript im Theme-Manager wie folgt einbinden:
Hierbei die Live Client-ID statt xxxxxx eintragen. Speichern, Caches leeren, Theme neu kompilieren. Es ist zwar ein PayPal-JS durch das PayPal-Plugin integriert, nur leider unvollständig, da der Parameter der Währung fehlt, welche man ja eigentlich simpelst aus den Shop-Einstellngen übernehmen können sollte. Aktuell sieht das leider so aus:
Die Aktivierung der Zahlungsart “Ratenzahlung Powered by PayPal” ist NICHT notwendig. Es läuft über die normale PayPal-Zahlung, sofern der Kunde eben einen PayPal-Account hat.Dann erhält er unterhalb seiner bei PayPal hinterlegten Zahlungsmittel die Möglichkeit, die PayPal Ratenzahlung zu beantragen. Daher ist es dann vielleicht sinnig, unter Kunden -> Zahlungen -> PayPal -> Einstellungen im Tab “PayPal Plus-Integration” die Zahlungsart Bezeichnung zu überschreiben, z.B. mit “PayPal, Lastschrift, Kreditkarte oder PayPal Ratenzahlung”
Wer noch das Banner bzw. den Rechner auf der Detailseite einbinden möchte, wozu die obige Einbidung des PayPal-JS mit dem Parameter der Währung notwendig ist, kann dies wie folgt tun, indem er z.B. in der /detail/buy.tpl folgenden Code einfügt:
So wird dann auch direkt der korrekte Preis im Rechner übernommen. Hier gibt es mehr Beispiele zu den Snippets: https://www.paypalobjects.com/marketing/web/de/de/installments/DE_B2B_IIW_HowTo_PDF_2.pdf
Nachdem der Code ins Template eingefügt ist, Caches leeren, Template neu kompilieren und angucken.
Besonders “lustig” ist ja, dass das PayPal-Plugin von Shopware selbst entwickelt wird, aber man offenbar die Sache mit dem Währungsparameter für die neue Variante der PayPal Ratenzahlung bisher schlicht verpennt haben dürfte.
Man ist offenbar noch immer primär damit beschäftigt, die Public Beta - oder was auch immer das sein soll - von Shopware 6 in eine halbwegs voll funktionale Software zu verwandeln. Aber immerhin hat man ja bereits eine 5.7 angekündigt, das nährt ein wenig Zuversicht, dass es über einige Jahre - vielleicht auch länger als auf dem Community Day zu SW6 angekündigt - neben SW6 noch ein funktionierendes Shopsystem von Shopware geben wird…
PS: Der Code-Button im Forum ist auch toll. Macht im Beitrag aus den HTML-Klammern die Entities in der Anzeige statt sie nur einmal zu umschreiben, damit sie richtig angezeigt werden… Vermutlich wurde das Forum schon auf die gleiche Code-Basis aktualisiert wie sie SW6 verwendet?
PPS: Ist ein Problem in der Vorschau nach dem AJAX-BlingBling nach dem Hinzufügen/Bearbeiten eines Beitrags. Lädt man die Seute neu, wird es korrekt angezeigt…