Handbuch PayPal PLUS für PrestaShop Für PrestaShop: v 1.5.4-1.7.x Letztes Update: 19. April 2017
Inhalt 1. Installation des PayPal Plus Moduls... 3 2. Verwendung des PayPal PLUS Moduls... 5 3. PayPal Rechnung... 5 4. Kompatibilität EU-Legal... 7 5. Anpassung Zeitpunkt Bestellabschluss PayPal Plus... 7 6. Verlinkung AGBs und Widerrufsrecht... 8 7. Rückerstattungen / Refunds...10 8. Einrichtung PayPal Express Checkout...12 9. PayPal Express Anmeldedaten...15 10. Vorkasse, SOFORT, Nachnahme, Amazon Payment, PayPal Credit dem PayPal Plus Frame hinzufügen...17 11. PrestaShop 1.7 Darstellung ohne PayPal Plus iframe...19 12. Erstellen einer REST Applikation und Abfragen der REST Zugangsdaten...21 12. Backup: PayPal Plus API-Flow...24
1. Installation des PayPal Plus Moduls Schritt 1: Klicken Sie unterhalb des Menüpunktes Module auf die Schaltfläche Neues Modul hinzufügen Schritt 2: Klicken Sie Datei wählen und gehen Sie zum Speicherort der Modul-Datei um das PayPal Plus Modul anschließend zu laden. Schritt 3: Öffnen Sie die Einstellungen des Moduls unter Module -> PayPal Plus, Button Einstellungen
Schritt 4: Geben Sie bitte Ihre PayPal Client ID, sowie Schlüssel ein. Wählen Sie einen Namen für das Checkout Profil und wählen Sie ein Logo welches im PayPal Checkout angezeigt werden soll. Wählen Sie ob die Transaktionen auf dem Testsystem (PayPal Sandbox) oder dem Live System durchgeführt werden sollen. Eine Anleitung wie Sie PayPal Client ID und Schlüssel generieren können folgt in diesem Dokument. Schritt 5: Speichern Sie die Einstellungen.
2. Verwendung des PayPal PLUS Moduls Bestellungen, welche mit einer PayPal PLUS Zahlart bezahlt wurden, werden mit PayPal PLUS markiert. Bestellungen auf Rechnung, erhalten die Zahlart PayPal INVOICE. 3. PayPal Rechnung Bei Bestellungen auf Rechnung, werden auf der PrestaShop Standard Rechnung zusätzliche Zahlungsdetails von PayPal angezeigt. Schritt 1: Um eine Rechnung zu drucken, gehen Sie in die entsprechende Bestellung und klicken Sie auf den Button Rechnung zeigen.
Schritt 2: Drucken Sie die Rechnung aus und legen Sie diese Ihrer Lieferung bei. Hinweis: Die Rechnungsdetails wie IBAN und BIC der entsprechenden Bestellung werden auch in Ihrem PayPal Konto angezeigt. Wichtig! Die PayPal Kontodetails ändern sich mit jeder Bestellung. Bitte hinterlegen Sie diese nicht fest in Ihrer Kundenkommunikation.
4. Kompatibilität EU-Legal Für eine optimale Darstellung der Payment Selection Page, aktivieren Sie bitte folgende Checkbox in der PayPal Plus Modul Konfiguration. Die Option blendet dann den Weiter Button des PayPal Moduls aus und nutzt stattdessen den durch das EU-Legal Modul generierten Button, im unteren Bereich der Seite. 5. Anpassung Zeitpunkt Bestellabschluss PayPal Plus Sie können wählen, ob der Bestellprozess auf der PayPal Seite, oder in Ihrem Shop abgeschlossen wird. Wählen Sie Option 1, wird in Ihrem Shop eine Bestellübersichtsseite angezeigt, auf welcher der Kunde den Kauf abschließt. Wählen Sie Option 2, wird der Kauf bereits auf der PayPal Seite abgeschlossen.
6. Verlinkung AGBs und Widerrufsrecht Auf der Bestellübersichtsseite wird auf Ihre AGBs, sowie die Angaben zum Widerrufsrecht verwiesen. Der entsprechende Link zu Ihren entsprechenden Seiten kann in den PayPal Plus Moduleinstellungen konfiguriert werden. Sollten Sie noch keine AGB und Widerrufsrecht Seite angelegt haben, können Sie dies tun in dem Sie die folgenden Schritte befolgen. Schritt 1: Wählen Sie den Konfigurationspunkt CMS Schritt 2: Legen Sie eine neue Seite an
Schritt 3: Befüllen Sie die Seite mit Ihren Inhalten und speichern Sie den Vorgang Schritt 4: Bitte beachten Sie, eine Version für jede in Ihrem Shop verfügbarer Sprache anzulegen
Schritt 4: Anschließend können Sie die neue CMS-Seite in den Einstellungen des Moduls auswählen 7. Rückerstattungen / Refunds Rückerstattungen, auch für Transaktionen der Bezahlmethode Rechnung, können Sie in Ihrem PayPal Konto veranlassen. Schritt 1: Geben Loggen Sie sich hierzu in Ihr PayPal Konto ein. Wählen Sie die betroffene Transaktion.
Schritt 2: Verwenden Sie die Funktion Issue a refund Schritt 3: Geben Sie den zu erstattenden Betrag ein und schließen Sie die Transaktion ab.
8. Einrichtung PayPal Express Checkout Innerhalb des PayPal Plus Moduls finden Sie den Abschnitt PayPal Express Checkout Details. Schritt 1: Bitte befüllen Sie die Felder Username, Password und Signature. Diese Informationen sind in Ihrem PayPal Account hinterlegt. Im folgenden Abschnitt zeigen wir Ihnen, wie Sie diese Informationen abrufen können. Schritt 2: Wählen Sie an welchen Stellen in Ihrem Shop PayPal Express Shortcut angezeigt werden soll. Shortcut on mini basket: Anzeige des Buttons im Mini-Warenkorb
Shortcut on product page: Anzeige des Buttons im Warenkorb Shortcut on basket page: Anzeige des Buttons auf der Produktseite Schritt 3: Wählen Sie, welche Farbe der PayPal Express Shortcut Button haben soll. Yellow: Silver: Schritt 4: Speichern Sie die Einstellungen
Hinweis: Für eine korrekte Funktion von PayPal Express Checkout, müssen Sie die Bestellungen von Gast-Kunden aktiviert haben. Schritt 1: Rufen Sie den Menüpunkt Bestellungen auf. Schritt 2: Aktivieren Sie den Punkt Gastbestellungen zulassen
9. PayPal Express Anmeldedaten Führen Sie die folgenden Schritte aus, um Ihre PayPal Express Zugangsdaten auszulesen. Schritt 1: Loggen Sie sich unter www.paypal.com in Ihren PayPal Account ein und öffnen Sie die Kontoeinstellungen. Schritt 2: Rufen Sie den Menüpunkt Verkäufer/Händler auf
Schritt 3: Klicken Sie Aktualisieren um d API-Zugriff aufzurufen Schritt 4: Klicken Sie auf den Link API-Signatur anzeigen Schritt 5: Lassen Sie sich Ihre API Zugangsdaten anzeigen
10. Vorkasse, SOFORT, Nachnahme, Amazon Payment, PayPal Credit dem PayPal Plus Frame hinzufügen Das Modul unterstützt die jeweiligen Standard PrestaShop Module für die Bezahlmethoden Vorkasse, SOFORT, Nachnahme, Amazon Payment und PayPal Credit. Dabei besteht die Möglichkeit, die Bezahlmethoden dem PayPal Plus iframe hinzuzufügen, so dass ein einheitliches Look&feel im Frontend gewährleistet werden kann. Im Screenshot wurden die Bezahlmethoden SOFORT und Vorkasse dem PayPal Plus iframe hinzugefügt. Beispielhaft schauen wir uns die Konfiguration der Bezahlmethode Vorkasse an. Wenn Sie die PrestaShop Standard Modul Bank wire verwenden, können Sie dieses in den PayPal Plus Payment Frame integrieren.
Aktivieren Sie hierfür den Punkt Show Bankwire in paypal iframe Anschließend können Sie ein Logo hinzufügen, welches für diese Bezahlmethode im Frontend angezeigt wird. Wichtig! Das Logo muss als https:// Pfad hinterlegt werden. Hinweis: Sollten Sie die Template Files des Bank wire Moduls angepasst haben, werden diese nicht überschrieben. Ihr Vorkasse Bestellprozess wird nicht verändert. Die Einstellung fügt lediglich die Bezahlmethode Vorkasse dem PayPal Plus Frame hinzu. Somit haben Sie ein einheitliches Design auf der Bezahlmethodenauswahlseite.
11. PrestaShop 1.7 Darstellung ohne PayPal Plus iframe In PrestaShop v1.7 besteht die Möglichkeit den PayPal Plus iframe durch die PrestaShop Standard Darstellung für Bezahlmethoden zu ersetzen. Dies kann über die Option Display of payment methods in der Konfiguration des Moduls definiert werden. Darstellung der PayPal Plus Bezahlmethoden im PayPal Plus iframe.
Darstellung der PayPal Plus Bezahlmethoden im PrestaShop Standard Look&feel
12. Erstellen einer REST Applikation und Abfragen der REST Zugangsdaten Video Tutorial: https://www.youtube.com/watch?v=xs0ymsfvyac Schritt 1: Gehen Sie bitte auf https://developer.paypal.com und loggen sich mit Ihren Live PayPal Zugangsdaten ein Schritt 2: Wählen Sie bitte den Reiter Dashboard aus
Schritt 3: Erstellen Sie eine Applikation in dem Sie den Button Create App betätigen Schritt 4: Vergeben Sie einen Namen für die Applikation und bestätigen Sie auch hier Ihre Eingabe über den Button Create App. Sollten Sie bereits Sandboxaccounts erstellt haben, können Sie an dieser Stelle die App mit dem Account verknüpfen.
Schritt 5: Überprüfen Sie die Detailangaben und kopieren anschließend die Client ID sowie das Secret. Die kopierten Daten fügen Sie bitte an entsprechender Stelle innerhalb des Konfigurationsmaske des PayPal Moduls ein. Bitte beachten Sie: Die angezeigten Zugangsdaten sind nur für die Sandbox gültig. Die Livezugangsdaten werden Ihnen nach Betätigung des Buttons Show angezeigt.
12. Backup: PayPal Plus API-Flow