Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.


Image Removed

...

Info

Die aktuellste Version des Plugins finden Sie in unserem Marketplace. Allgemeine Informationen zur Installation und Konfiguration finden Sie unter Plugins, Addons & Erweiterungen und Zahlungsweisen.


Image Added

Das xt:Commerce PayPal PLUS Plugin

Das Plugin xt_paypal_plus integriert die Funktionen des PayPal-Plus Checkout (inkl. Rechnungskauf*, Lastschrift- und Kreditkarten-Zahlung ohne PayPal Konto) in Ihren xt:Commerce 4 Shop . Aktuell ist das Plugin nur für Beta-Kunden verfügbar. Bei Interesse wenden Sie sich bitte an unseren Support.

Systemvoraussetzungen

  • Mindestens Version xt:Commerce 4.1.00 von xt:Commerce
  • Der Shop muss über ein SSL-Zertifikat (oder Proxy) verfügen und im "default ssl", "full ssl" oder "ssl proxy" betrieben werden.

Installation

Vorbereitungen:

PayPal-API- & PayPal-Sandbox-API-Daten:

Die PayPal-Sandbox erlaubt Ihnen Test-Transaktionen vorzunehmen, ohne dass diese echte Kosten verursachen. Unter developer.paypal.com können Sie sich einen Sandbox-Account erstellen und innerhalb von diesem Account eine App anlegen.

Folgen Sie diese Anleitung um einen Account zu erstellen bzw. die API-Daten auszulesen.

Nachdem die App erstellt wurde können Sie diese in der Liste anklicken und die "Client ID" sowie das "Secret" wird Ihnen angezeigt.

Wichtig: Bitte beachten Sie, dass die "Client ID" und das "Secret" nicht identisch mit den mit "Username", "Password" und "signatur" sind. Es handelt sich hier um unterschiedliche Daten!

 

Nun wechseln Sie zurück in den Adminbereich Ihres Shop und prüfen Sie ob sich der Shop im Modus "default ssl", "full ssl" oder "ssl proxy" befindet. Sie finden die Option in "Shop-Einstellungen => Mandanten => Ihr Mandant => SSL". Sollte sich der Shop in einem anderen Modus befinden, müssen Sie dieses anpassen. (Wichtig: Damit Ihr Shop mit SSL-Funktioniert wird natürlich ein SSL-Zertifikat benötigt, kontaktieren Sie diesbezüglich Ihren Webhoster falls Sie hierzu Fragen haben.)

Laden Sie die Dateien des Plugins in den Ordner /plugins/ in Ihren Shop und prüfen Sie ob das Plugin unter deinstalliere Plugins angezeigt wird. Falls Ja, betätigen Sie den "Installieren"-Knopf.

Wechseln Sie nun in "Installierte Plugins" und aktivieren Sie das Plugin. Laden Sie nun den Adminbereich (z.B. mit der F5 Taste Ihres Browsers) neu.

(Sollten Sie auf Probleme stoßen, finden Sie hier eine detaillierte (generelle) Anleitung zur Plugininstallation. )

Konfiguration

Öffnen Sie danach die Zahlungsweisen-Optionen von PayPal-Plus (Einstellungen => Zahlungsweise => xt_paypal_plus (bearbeiten) ).

Aktivieren Sie das Plugin mit der Option "Status".

 

 

 

 

WasErklärung
Testmodus (Sandbox): Die Option entscheidet ob Sie den Test-Modus oder den Live-Modus verwenden wollen. ( Im Test-Modus funktionieren nur Sandbox-Accounts, im Live-Modus nur "echte" PayPal-Accounts )
Client ID (Live): 
Secret (Live): 
Client ID (Sandbox): 
Secret (Sandbox): 
Sende Email wenn Account generiert wird.: 
Ordersstatus - Approved: 
Ordersstatus - Created: 
Bestellstatus - Fehler: 
Bestellstatus - In Bearbeitung: 
Bestellstatus - Canceled: 
Bestellstatus - Abgelaufen: 
Bestellstatus - Zurückgezahlt: 
CSS-Selektoren des Next-Button auf der Seite Zahlungsweise: 
CSS-Selektoren des Kommentarfelds auf der Seite Zahlungsweise: 
New Order Status: 

 

 

Wichtige Hinweise:

Die API von PayPal sieht nicht vor, dass auf der Checkout-Confirmation-Seite der Rechnungs-Betrag geändert werden kann. Daher müssen Sie "Plugins => installierte Plugins => xt_coupons (bearbeiten)" die Option "Checkout-Seite" auf false stellen. Dieses bewirkt, dass das Feld zur Gutscheineingabe nicht mehr auf dieser Seite angezeigt wird. Stattdessen sollten Sie das Feld im Warenkorb aktivieren. Bedenken Sie, dass das Feld in dieser Position nur angezeigt wird wenn der Kunde eingeloggt ist.

Sollten Sie Plugins nutzen, die ähnliche Funktionen (z.B. Anpassungen an den Preise der Produkte) auf der Checkout-Confirmation Seite einbinden sollten Sie prüfen ob diese vielleicht deaktiviert werden müssen(auch Multishops).

*Bitte beachten Sie das diese Zahlungsweise gesondert von PayPal freigeschaltet werden muss.

Hier geht's zur PayPal PLUS Anmeldung: https://www.paypal.com/de/webapps/mpp/paypal-plus

Informationen zu den Gebühren: https://www.paypal.com/de/webapps/mpp/paypal-fees


Das Layout der Zahlungsweisen in checkout/payment wird von PayPal vorgegeben und kann nicht angepasst werden.

Zahlungsgebühren für PayPal PLUS werden im iFrame nicht angezeigt.

Es wird der Hinweis "Eventuell anfallende Transaktionsgebühren für PayPal PLUS inkl. Lastschrift und Kreditkarte werden am Ende des Checkouts angezeigt." angezeigt.

Auf der checkout/confirmation werden die Gebühren dann wie gewohnt angezeigt.