12
1. 2. PayPalPlus Magento 2 Benutzerhandbuch Das PayPalPlus-Modul für Magento 2 ersetzt die komplette Auswahl von Zahlungsmethoden in Magento. Mit dem PayPalPlus-Modul können andere, eigene Zahlungsmethoden unterstützt werden, die in der Modul-Konfiguration aktiviert werden. Voraussetzung Als technische Voraussetzungen für die Modul-Installation gelten: Magento Community Edition 2.0.4 PHP ab 5.6.x Installation Über composer Damit sie unser Modul über composer installieren können fügen sie bitte unser Repository in ihre Datei ein. composer.json { "repositories": [ { "url": "https://github.com/i-ways/magento2-paypal-plus", "type": "vcs" } ] } Nach dem sie das Repository hinzugefügt haben müssen Sie unser Modul als in Ihrer hinzufügen. required composer.json Dafür gibt es zwei Möglichkeiten: Füren Sie folgenden Befehl in ihrem Magentohauptverzeichnis aus: composer require iways/module-pay-pal-plus Fügen Sie das Modul manuell in Ihre composer.json Datei ein. "require": { "iways/module-pay-pal-plus": "~1.0" } Aktivierung des Moduls Aktivieren Sie das Modul über die Magento 2 Console mit folgendem Befehl aus dem Magento-Hauptverzeichnis: bin/magento module:enable --clear-static-content Iways_PayPalPlus

PayPalPlus Magento 2 Benutzerhandbuch - integer-net.de · PDF file1. 2. PayPalPlus Magento 2 Benutzerhandbuch Das PayPalPlus-Modul für Magento 2 ersetzt die komplette Auswahl von

Embed Size (px)

Citation preview

Page 1: PayPalPlus Magento 2 Benutzerhandbuch - integer-net.de · PDF file1. 2. PayPalPlus Magento 2 Benutzerhandbuch Das PayPalPlus-Modul für Magento 2 ersetzt die komplette Auswahl von

1. 2.

PayPalPlus Magento 2 BenutzerhandbuchDas PayPalPlus-Modul für Magento 2 ersetzt die komplette Auswahl von Zahlungsmethoden in Magento. Mit dem PayPalPlus-Modul könnenandere, eigene Zahlungsmethoden unterstützt werden, die in der Modul-Konfiguration aktiviert werden.

Voraussetzung

Als technische Voraussetzungen für die Modul-Installation gelten:

Magento Community Edition 2.0.4PHP ab 5.6.x

Installation

Über composer

Damit sie unser Modul über composer installieren können fügen sie bitte unser Repository in ihre  Datei ein.composer.json

{ "repositories": [ { "url": "https://github.com/i-ways/magento2-paypal-plus", "type": "vcs" } ]}

Nach dem sie das Repository hinzugefügt haben müssen Sie unser Modul als  in Ihrer  hinzufügen.required composer.json

Dafür gibt es zwei Möglichkeiten:

Füren Sie folgenden Befehl in ihrem Magentohauptverzeichnis aus: composer require iways/module-pay-pal-plusFügen Sie das Modul manuell in Ihre composer.json Datei ein.

"require": { "iways/module-pay-pal-plus": "~1.0" }

Aktivierung des Moduls

Aktivieren Sie das Modul über die Magento 2 Console mit folgendem Befehl aus dem Magento-Hauptverzeichnis:

bin/magento module:enable --clear-static-content Iways_PayPalPlus

Page 2: PayPalPlus Magento 2 Benutzerhandbuch - integer-net.de · PDF file1. 2. PayPalPlus Magento 2 Benutzerhandbuch Das PayPalPlus-Modul für Magento 2 ersetzt die komplette Auswahl von

Nach diesem Schritt müssen Sie noch das Datenbankipdate mit folgendem Befehl durchführen:

bin/magento setup:upgrade

Das Magento 2 PayPal Plus Modul sollte nun erfolgreich in Ihrem Webshop installiert worden sein.

Magento Marktplatz (Noch nicht verfügbar)

Loggen Sie sich mit vollen Administrationsrechten in Ihrem Webshop ein und navigieren Sie zu System | Tools |  | Web Setup Wizard Component Manager

Sollten Sie noch keine Zugangsdaten eingegeben haben, werden Sie an dieser Stelle nach diesen Daten gefragt. Weitere Information zurGenerierung Ihrer Zugangsdaten erhalten sie unter http://docs.magento.com/marketplace/user_guide/account/account-magento2-access-keys.ht

.ml

Nach einer Syncronisation mit Ihrem Magento Marketplace Account sollten sie unter "New Purchases" eine Zahl über Null sehen.

Um das PayPal Plus Modul zu installieren klicken sie im weiteren Verlauf auf Install.

Page 3: PayPalPlus Magento 2 Benutzerhandbuch - integer-net.de · PDF file1. 2. PayPalPlus Magento 2 Benutzerhandbuch Das PayPalPlus-Modul für Magento 2 ersetzt die komplette Auswahl von

Im nächsten Schritt müssen sie unsere Erweiterung auswählen und sie wird installiert. 

Für eine ausführliche Anleitung wie Sie in Magento 2 Module installieren, lesen Sie bitte die offizielle Dokumentation unter: http://docs.magento.c.om/marketplace/user_guide/quick-tour/install-extension.html

Backend

Den Backend-Bereich des Moduls erreichen Sie über die Magento-Konfiguration unter:

Shops | Konfiguration | Umsatz | Zahlungsarten | PayPalPlus-Einstellungen.

Konfiguration

Folgende Felder können konfiguriert werden:

Page 4: PayPalPlus Magento 2 Benutzerhandbuch - integer-net.de · PDF file1. 2. PayPalPlus Magento 2 Benutzerhandbuch Das PayPalPlus-Modul für Magento 2 ersetzt die komplette Auswahl von
Page 5: PayPalPlus Magento 2 Benutzerhandbuch - integer-net.de · PDF file1. 2. PayPalPlus Magento 2 Benutzerhandbuch Das PayPalPlus-Modul für Magento 2 ersetzt die komplette Auswahl von

PayPalPlus API-Einstellungen

| Tragen Sie die Klienten-ID Ihrer PayPal-APP ein.Klienten-ID

Page 6: PayPalPlus Magento 2 Benutzerhandbuch - integer-net.de · PDF file1. 2. PayPalPlus Magento 2 Benutzerhandbuch Das PayPalPlus-Modul für Magento 2 ersetzt die komplette Auswahl von

| Tragen Sie den Klienten-Schlüssel Ihrer PayPal-APP ein.Klienten-Schlüssel

| Hier können Sie zwischen der Sandbox und dem Live-Modus umschalten. Es wird empfohlen, die Konfiguration zunächst imModusSandbox-Modus zu testen.

Kopfbereich-Bild-URL | Das Bild oben links auf der Bezahlseite. Max. 750px × 90px. Sollten Sie dieses Feld nicht ausfüllen, wird dasStandard-Logo benutzt.

PayPalPlus-Einstellungen

| Mit diesem Dropdown aktivieren Sie das PayPalPlus-Modul im Checkout.Aktiviert

| Dieses Dropdown-Menü ermöglicht Ihnen den Wechsel zwischen der Anzeige in jedem Kundenland oderZahlung aus erlaubten Länderndenen unter ausgewählten Ländern.Zahlung aus bestimmten Ländern

| Hier können Sie die Kundenländer beschränken, in denen die Zahlungsmethodenauswahl durchZahlung aus bestimmten LändernPayPalPlus ersetzt werden soll.

| Hier haben Sie die Möglichkeit, andere Zahlungsmethoden zu aktivieren, die in derErlaubte Zahlungsmethoden von Drittanbietern

Page 7: PayPalPlus Magento 2 Benutzerhandbuch - integer-net.de · PDF file1. 2. PayPalPlus Magento 2 Benutzerhandbuch Das PayPalPlus-Modul für Magento 2 ersetzt die komplette Auswahl von

Zahlungsmethodenauswahl von PayPalPlus angezeigt werden können.

Alle Zahlungsmethoden werden im Checkout auf Gültigkeit für die aktuelle Bestellung des Kunden überprüft und gegebenenfalls aktiviert. Bittebeachten Sie, dass es zu Problemen kommen kann, sollte die Zahlungsmethode weitere Eingaben im Checkout benötigen.

 Drittanbieterinformationstexte

Sollten Sie im Punkt  Zahlungsmethoden ausgewählt haben, so können Sie diesenErlaubte Zahlungsmethoden von DrittanbieternZahlungsmethoden hier Beschreibungstexte hinzufügen. Diese werden im  angezeigt.iframe

Die Felder werden dynamisch generiert und sind erst nach einer Auswahl und dem Abspeichern der Konfiguration sichtbar.

Entwicklereinstellungen

| Sollten Sie Probleme mit einem anderen Autoloader für PHP-Klassen haben, können Sie diesen hierPayPalSDK-Autoloader aktivdeaktivieren.

| Durch den Debug-Modus werden API-Fehler im Frontend angezeigt und die einzelnen Abfragen der PayPal Rest Api werden imDebugLog-Verzeichnis in der Datei PayPal.log gespeichert.

Bestellabwicklung

Im Magento-Backend wird die Bestellung mit der entsprechenden,  vom Kunden ausgewählten, Zahlungsmethode angelegt. Wenn der Käufereine der PayPal-Zahlungsmethoden verwendet (PayPal, Lastschrift oder Kreditkarte), können weitere Funktionalitäten desStandard-PayPal-Moduls, wie z.B. Gutschrift, in der Bestellabwicklung verwendet werden.

Page 8: PayPalPlus Magento 2 Benutzerhandbuch - integer-net.de · PDF file1. 2. PayPalPlus Magento 2 Benutzerhandbuch Das PayPalPlus-Modul für Magento 2 ersetzt die komplette Auswahl von

Frontend

Im Frontend des Magento-Shops ist die in der Konfiguration vordefinierte Auswahl der Zahlungsmethoden sichtbar.

Bitte beachten Sie, dass es zu Problemen bei Zahlungsmethoden mit zusätzlichen Eingabefeldern im Backend kommen kann.

Page 9: PayPalPlus Magento 2 Benutzerhandbuch - integer-net.de · PDF file1. 2. PayPalPlus Magento 2 Benutzerhandbuch Das PayPalPlus-Modul für Magento 2 ersetzt die komplette Auswahl von

Kauf auf Rechnung

Page 10: PayPalPlus Magento 2 Benutzerhandbuch - integer-net.de · PDF file1. 2. PayPalPlus Magento 2 Benutzerhandbuch Das PayPalPlus-Modul für Magento 2 ersetzt die komplette Auswahl von

Sollte Ihr Account bei PayPal für den "Kauf auf Rechnung" freigeschaltet sein, wird diese Zahlungsmethode automatisch bei derZahlungsauswahl angezeigt.

Hinweis: Information zum Kauf auf Rechnung können pro Transaktion dynamisch sein und dürfen unter keinen Umständen festgesetzt angezeigtwerden. Bitte laden Sie immer die aktuellen Information für die Anzeige.

Frontend

Entscheidet sich der Käufer für den "Kauf auf Rechnung" wird er durch den "Kauf auf Rechnung"-Prozesse geführt und es werden Ihm weitereZahlungsinformation auf der Bestellbestätigungsseite angezeigt.

Backend

Bei einer Bestellung mit "Kauf auf Rechnung" werden die zusätzlichen Zahlungsinformation auch in der Bestellansicht in Ihrem Magento-Backendangezeigt.

Page 11: PayPalPlus Magento 2 Benutzerhandbuch - integer-net.de · PDF file1. 2. PayPalPlus Magento 2 Benutzerhandbuch Das PayPalPlus-Modul für Magento 2 ersetzt die komplette Auswahl von

Rechnung

Diese zusätzlichen Zahlungsinformation werden dem Kunden auch auf der PDF-Rechnung angezeigt.

Magento-API

Die zusätzlichen Zahlungsinformationen werden Ihnen auch über die Magento-API zur verfügung gestellt,um sie gegebenenfalls in Dritt-Systemezu übernehmen.

Name Beschreibung Typ

ppp_reference_number Verwendungszweck string

ppp_instruction_type Art der Zahlung. Bei einer Bestellung mit "Kauf auf Rechnung" ist der Wert: "PAY_UPON_I"NVOICE

string

ppp_payment_due_date Fälligkeitsdatum der Zahlung string

ppp_note Kommentar string

ppp_bank_name Bankname string

ppp_account_holder_name Kontoinhaber string

ppp_international_bank_account_number ISBN string

ppp_bank_identifier_code BIC string

ppp_routing_number Bankleitzahl string

Page 12: PayPalPlus Magento 2 Benutzerhandbuch - integer-net.de · PDF file1. 2. PayPalPlus Magento 2 Benutzerhandbuch Das PayPalPlus-Modul für Magento 2 ersetzt die komplette Auswahl von

ppp_amount Rechnungsbetrag string

ppp_currency Rechnungswährung string

Diese Informationen finden Sie im im payment - > extension_attributes Knoten des "salesOrderRepositoryV1"-Calls der Magento 2 WebAPI.

Weitere Informationen zu Magento 2 WebAPI finden Sie unter folgenden Links:

http://devdocs.magento.com/swagger/

http://devdocs.magento.com/guides/v2.0/get-started/bk-get-started-api.html