PayPal Payments Pro
PayPal Payments Pro bietet Ihnen alle Vorteile eines Händlers und eines Zahlungs-Gateways sowie die Möglichkeit, ein eigenes, vollständig angepasstes Checkout-Erlebnis zu erstellen. PayPal Express Checkout wird automatisch mit PayPal Payments Pro aktiviert, sodass Sie mehr als 110 Millionen aktive PayPal-Benutzer erfassen können.
Ab dem 14. September 2019 könnten europäische Banken Zahlungen ablehnen, die nicht den Anforderungen von PSD2 entsprechen. Um PSD2 einzuhalten, muss PayPal Payments Pro mit einem Plug-in eines Drittanbieters integriert werden.
Voraussetzungen
- PayPal-Handelskonto (mit aktivierten Direktzahlungen)
Checkout-Workflow
-
Der Kunde geht zum Checkout - Der Kunde fügt Produkte zum Warenkorb hinzu und klickt/tippt auf Fahren Sie mit dem Checkout fort.|
-
Der Kunde wählt die Zahlungsmethode - Während des Checkout wählt der Kunde die Option PayPal Direct Payment aus und gibt die Kreditkarteninformationen ein.
- Wenn der Kunde mit PayPal Payments Pro bezahlt, bleibt er während des Checkout-Verfahrens auf Ihrer Website.
- Wenn Sie mit PayPal Express Checkout zahlen, wird der Kunde zur PayPal-Site weitergeleitet, um die Transaktion abzuschließen.
Auf Anfrage des Kunden kann der Store-Administrator auch eine Bestellung vom Administrator erstellen und die Transaktion mit PayPal Payments Pro verarbeiten.
Workflow zur Auftragsverarbeitung
-
Bestellung aufgegeben - Die Bestellung kann entweder vom Administrator Ihres Stores oder von Ihrem PayPal-Kaufkonto verarbeitet werden.
-
Payment Action - Die in der Konfiguration angegebene Zahlungsaktion wird auf die Bestellung angewendet. Zu den Optionen gehören:
- Autorisieren - Commerce erstellt eine Verkaufsbestellung mit dem Status Verarbeitung . In diesem Fall steht der zu genehmigende Geldbetrag noch aus.
- Verkauf - Commerce erstellt sowohl einen Verkaufsauftrag als auch eine Rechnung.
- Capture - PayPal überweist den Bestellbetrag aus dem Kundenkonto, dem Bankkonto oder der Kreditkarte an das Handelskonto.
-
Rechnungsstellung - In Commerce wird eine Rechnung erstellt, nachdem PayPal eine sofortige Zahlungsbenachrichtigung an Commerce sendet.
Stellen Sie sicher, dass sofortige Zahlungsbenachrichtigungen in Ihrem PayPal-Handelskonto aktiviert sind.
note note NOTE Bei Bedarf kann eine Bestellung teilweise für eine bestimmte Produktmenge in Rechnung gestellt werden. Für jede partielle Rechnung wird eine separate Capture-Transaktion mit einer eindeutigen ID bereitgestellt und eine separate Rechnung erstellt. Nur-Autorisierungs-Zahlungsvorgänge werden erst abgeschlossen, nachdem der volle Bestellbetrag erfasst wurde.
Eine Bestellung kann jederzeit online storniert werden, bis der Bestellbetrag vollständig in Rechnung gestellt ist.
-
Rückgabe - Wenn der Kunde die gekauften Produkte zurückgibt und eine Rückerstattung beantragt, wie bei der Erfassung des Bestellbetrags und der Erstellung der Rechnung, können Sie eine Online-Rückerstattung entweder vom Administrator oder von Ihrem PayPal-Handelskonto erstellen.
PayPal-Konto konfigurieren
Bevor Sie PayPal Payments Pro in Commerce einrichten, müssen Sie Ihr Händlerkonto auf der PayPal-Website konfigurieren.
-
Melden Sie sich bei Ihrem PayPal-Geschäftskonto an.
-
Wählen Sie im Menü "PayPal-Manager"die Option "Service Settings".
-
Klicken Sie unter Hosted Checkout Pages auf Set Up.
-
Setzen Sie unter Choose your settings Transaction Process Mode auf
Live
. -
Setzen Sie unter Display options on payment page Cancel URL Method auf
POST
. -
Aktivieren Sie unter "Billing Information"die Kontrollkästchen für den Kartensicherheitscode "CSC"für sowohl die erforderlichen als auch die bearbeitbaren Felder.
-
Setzen Sie unter Payment Confirmation Return URL Method auf
POST
. -
Konfigurieren Sie unter Security Options Folgendes:
- AVS:
No
- CSC:
No
- Enable Secure Token:
Yes
- AVS:
-
Klicken Sie auf Save Changes.
-
Wählen Sie im Menü PayPal-Manager die Option Service Settings und wählen Sie unter Gehostete Checkout-Seiten die Option Customize.
-
Wählen Sie Layout C aus.
Layout C zeigt nur Kredit- und Debitkartenfelder an und kann entweder auf Ihrer Site gerahmt oder als eigenständiges Popup verwendet werden. Die Größe ist auf 490 x 565 Pixel festgelegt, wobei für Fehlermeldungen zusätzlicher Speicherplatz vorgesehen ist. Auf einigen Systemen behebt diese Einstellung ein Problem mit transparenter Umleitung.
-
Klicken Sie auf Save and Publish.
-
Wählen Sie im Menü "PayPal-Manager"die Option "Account Administration". Klicken Sie unter Manage Security auf Transaction Settings.
-
Setzen Sie Allow reference transactions auf
Yes
. -
Klicken Sie auf Confirm.
note note NOTE Wenn Sie über mehrere Commerce-Websites verfügen, müssen Sie für jedes PayPal Payments Pro-Konto ein eigenes Konto erstellen. -
Richten Sie einen anderen Benutzer ein (von PayPal empfohlen):
-
Klicken Sie in der zweiten Zeile des Hauptmenüs auf Manage Users.
-
Um dem Konto einen weiteren Benutzer hinzuzufügen, klicken Sie auf Add User. Der Link befindet sich direkt über dem Titel Benutzer verwalten .
-
Füllen Sie die erforderlichen Felder in den folgenden Abschnitten des Formulars Add User aus:
- Admin Confirmation
- User Information
- User Login Information
- Assign Privilege to User
-
Klicken Sie auf Update.
-
-
Melden Sie sich bei Ihrem PayPal-Konto ab.
PayPal Payments Pro in Commerce einrichten
Schritt 1: Konfiguration beginnen
-
Wechseln Sie in der Seitenleiste Admin zu Stores > Settings>Configuration.
-
Erweitern Sie im linken Bereich den Wert Sales und wählen Sie Payment Methods aus.
-
Wenn Ihre Commerce-Installation über mehrere Websites, Stores oder Ansichten verfügt, setzen Sie Store View auf die Store-Ansicht, auf die Sie diese Konfiguration anwenden möchten.
-
Wählen Sie im Abschnitt Merchant Location die Merchant Country aus, in der sich Ihr Unternehmen befindet.
Diese Einstellung bestimmt die Auswahl der PayPal-Lösungen, die in der Konfiguration angezeigt werden.
{width="600" modal="regular"}
-
Erweitern Sie PayPal All-in-One Payment Solution und klicken Sie auf Configure für Payments Pro.
{width="600" modal="regular"}
Schritt 2: Ausfüllen der erforderlichen PayPal-Einstellungen
-
Erweitern Sie im Abschnitt Payments Pro and Express Checkout .
{width="600" modal="regular"}
-
(Optional) Geben Sie den Wert Email Associated with your PayPal Merchant Account ein.
note important IMPORTANT Bei E-Mail-Adressen wird zwischen Groß- und Kleinschreibung unterschieden. Um eine Zahlung zu erhalten, muss die E-Mail-Adresse mit der E-Mail-Adresse übereinstimmen, die in Ihrem PayPal-Handelskonto angegeben ist. Wenn Sie kein PayPal-Konto haben, klicken Sie auf Start accepting payments via PayPal.
-
Geben Sie eine der folgenden Anmeldedaten ein, mit denen Sie sich bei Ihrem PayPal-Handelskonto anmelden:
- Partner - Ihre PayPal-Partner-ID.
- Vendor - Ihr Name für die PayPal-Benutzeranmeldung.
- User - Die ID eines anderen Benutzers, der in Ihrem PayPal-Konto eingerichtet ist.
-
Geben Sie die Password ein, die mit Ihrem PayPal-Konto verknüpft ist.
-
Um Testtransaktionen auszuführen, setzen Sie Test Mode auf
Yes
.Verwenden Sie beim Testen der Konfiguration in einer Sandbox nur die von PayPal empfohlenen Kreditkartennummern. Wenn Sie bereit sind, zur Produktion zu wechseln, kehren Sie zur Konfiguration zurück und legen Sie den Testmodus auf
No
fest. -
Wenn Ihr System einen Proxy-Server verwendet, um die Verbindung zum PayPal-System herzustellen, setzen Sie Use Proxy auf
Yes
und gehen Sie wie folgt vor:-
Geben Sie die IP-Adresse des Proxy Host ein.
-
Geben Sie die Portnummer von Proxy Port ein.
Ein Proxy wird verwendet, wenn die Server-Firewall den direkten Zugriff auf den PayPal-Server verhindert. In diesem Fall wird ein Drittanbieter-Server zum Weiterleiten des Traffics verwendet.
-
-
Setzen Sie Enable this Solution auf
Yes
. -
Wenn Sie Ihren Kunden PayPal Credit anbieten möchten, setzen Sie Enable PayPal Credit auf
Yes
. -
Wenn Sie Kundendaten zu Zahlungen/Kreditkarten sicher speichern möchten, damit Kunden nicht jedes Mal wieder Zahlungsinformationen eingeben müssen, setzen Sie Vault Enabled auf
Yes
.
Schritt 3: Einrichten von Advertise PayPal Credit / Advertise PayPal PayLater (optional)
Ab Version 2.4.3 wird PayPal PayLater in Implementierungen unterstützt, die PayPal enthalten. Diese Funktion ermöglicht es den Käufern, eine Bestellung in zweiwöchigen Tranchen zu bezahlen, anstatt den vollen Betrag zum Zeitpunkt des Kaufs zu zahlen. Das PayPal-Krediterlebnis wird nicht mehr unterstützt.
Setzen Sie Enable PayPal PayLater Experience auf einen der folgenden Werte:
Yes
- So richten Sie Advertise PayPal PayLater einNo
- So richten Sie Advertising PayPal-Guthaben ein
Advertise PayPal Credit
-
Erweitern Sie im Abschnitt Advertise PayPal Credit .
{width="600" modal="regular"}
-
Um Ihre Kontoinformationen zu erhalten, klicken Sie auf Get Publisher ID from PayPal und befolgen Sie die Anweisungen.
-
Geben Sie Ihren Publisher ID ein.
-
Erweitern Sie im Abschnitt Home Page .
{width="600" modal="regular"}
-
Um ein Banner auf der Seite zu platzieren, setzen Sie Display auf
Yes
. -
Setzen Sie Position auf einen der folgenden Werte:
Header (center)
Sidebar (right)
-
Setzen Sie Size auf einen der folgenden Werte:
190 x 100
234 x 60
300 x 50
468 x 60
728 x 90
800 x 66
-
Erweitern Sie die verbleibenden Abschnitte und wiederholen Sie die vorherigen Schritte:
- Catalog Category Page
- Catalog Product Page
- Checkout Cart Page
Advertise PayPal PayLater
-
Erweitern Sie im Abschnitt Advertise PayPal PayLater .
-
Setzen Sie Enable PayPal PayLater auf
Yes
. -
Erweitern Sie im Abschnitt Home Page .
{width="600" modal="regular"}
-
Um ein Banner auf der Seite zu platzieren, setzen Sie Display auf
Yes
. -
Setzen Sie Position auf einen der folgenden Werte:
Header (center)
Sidebar
-
Setzen Sie Style Layout auf einen der folgenden Werte:
Text
Flex
-
Setzen Sie Logo Type nur für Style Layout Text auf einen der folgenden Werte:
Primary
Alternative
Inline
None
-
Setzen Sie Logo Position nur für Style Layout Text auf einen der folgenden Werte:
Left
Right
Top
-
Setzen Sie Text Color nur für Style Layout Text auf einen der folgenden Werte:
Black
White
Monochrome
Grayscale
-
Setzen Sie Text Size nur für Style Layout Text auf einen der folgenden Werte:
10px
11px
12px
13px
14px
15px
16px
-
Setzen Sie Ratio nur für Style Layout Flex auf einen der folgenden Werte:
1x1
1x4
8x1
20x1
-
Setzen Sie Color nur für Style Layout Flex auf einen der folgenden Werte:
Blue
Black
White
White No Border
Gray
Monochrome
Grayscale
-
Erweitern Sie die verbleibenden Abschnitte und wiederholen Sie die vorherigen Schritte:
- Catalog Product Page
- Checkout Cart Page
- Checkout Payment Step
- Catalog Category Page
Schritt 4: Grundlegende Einstellungen durchführen
-
Erweitern Sie im Abschnitt Basic Settings - PayPal Payments Pro .
{width="600" modal="regular"}
-
Geben Sie für Title einen Titel ein, der PayPal Payments Pro während des Checkout angibt.
Es wird empfohlen, den Titel Debit oder Credit Card zu verwenden.
-
Wenn Sie mehrere Zahlungsmethoden anbieten, geben Sie eine Zahl für Sort Order ein, um die Sequenz zu bestimmen, in der PayPal Payments Pro erscheint, wenn Sie beim Checkout mit anderen Zahlungsmethoden aufgeführt werden.
Diese Zahl ist relativ zu den anderen Zahlungsmethoden. (
0
= first,1
= second,2
= third usw.) -
Setzen Sie Payment Action auf einen der folgenden Werte:
Authorization
- Genehmigt den Kauf, legt aber einen Halten für die Fonds fest. Der Betrag wird erst zurückgezogen, wenn er vom Händler erfasst wurde.Sale
- Der Betrag des Kaufs wird genehmigt und sofort aus dem Kundenkonto zurückgezogen.
-
Wählen Sie für Credit Card Settings die Kreditkarten aus, die Sie für die Zahlung in Ihrem Geschäft akzeptieren.
Um mehrere Karten auszuwählen, halten Sie die Strg-Taste (PC) oder die Befehlstaste (Mac) gedrückt und klicken Sie auf die einzelnen Karten.
note note NOTE American Express benötigt eine zusätzliche Vereinbarung.
Schritt 5: Erweiterte Einstellungen durchführen
-
Erweitern Sie im Abschnitt Advanced Settings .
{width="600" modal="regular"}
-
Setzen Sie Payment Applicable From auf einen der folgenden Werte:
All Allowed Countries
- Kunden aus allen in Ihrer Store-Konfiguration angegebenen Ländern können diese Zahlungsmethode verwenden.Specific Countries
- Nach Auswahl dieser Option wird die Liste Payment from Specific Countries angezeigt. Halten Sie die Strg-Taste (PC) oder die Befehlstaste (Mac) gedrückt und wählen Sie jedes Land in der Liste aus, in dem Kunden Käufe in Ihrem Geschäft tätigen können.
-
Um Nachrichten mit dem Zahlungssystem in die Protokolldatei zu schreiben, setzen Sie Debug Mode auf
Yes
.note note NOTE Gemäß PCI Data Security Standards werden Kreditkarteninformationen nicht in der Protokolldatei aufgezeichnet. -
Um die Authentifizierungsüberprüfung des Hosts zu aktivieren, setzen Sie Enable SSL Verification auf
Yes
. -
Damit Kunden einen CVV-Code eingeben müssen, setzen Sie Require CVV Entry auf
Yes
. -
Erweitern Sie im Abschnitt CVV and AVS Settings .
-
Um festzustellen, wann eine Transaktion abgelehnt werden soll, wenn das Adressenüberprüfungssystem eine Nichtübereinstimmung feststellt, legen Sie fest, wie jedes der folgenden Szenarien behandelt werden soll:
-
Setzen Sie AVS Street Does Not Match auf
Yes
, um eine Transaktion abzulehnen, die auf einer nicht übereinstimmenden Straßenabweichung basiert. -
Um eine Transaktion basierend auf einer falsch übereinstimmenden Postleitzahl abzulehnen, setzen Sie AVS Zip Does Not Match auf
Yes
. -
Um eine Transaktion abzulehnen, die auf einer falsch übereinstimmenden Länderkennung basiert, setzen Sie International AVS Indicator Does Not Match auf
Yes
. -
Um eine Transaktion abzulehnen, die auf einem nicht übereinstimmenden CVV-Code basiert, setzen Sie International Card Security Code Does Not Match auf
Yes
.
{width="600" modal="regular"}
-
-
Füllen Sie nach Bedarf die folgenden Abschnitte für Ihren Store aus:
Berichtseinstellungen einrichten
-
Erweitern Sie im Abschnitt Settlement Report Settings .
{width="600" modal="regular"}
-
Gehen Sie für SFTP Credentials wie folgt vor:
-
Wenn Sie sich für den sicheren FTP-Server von PayPal angemeldet haben, geben Sie die folgenden SFTP-Anmeldedaten ein:
- Anmelden
- Kennwort
-
Um Testberichte auszuführen, bevor Sie mit Payments Pro auf Ihrer Site live gehen, setzen Sie Sandbox Mode auf
Yes
. -
Geben Sie den Wert Custom Endpoint Hostname or IP Address ein.
Der Standardwert ist
reports.paypal.com
. -
Geben Sie den Custom Path ein, in dem Berichte gespeichert werden.
Der Standardwert ist
/ppreports/outgoing
.
-
-
Um Berichte planmäßig zu erstellen, führen Sie die Einstellungen für Scheduled Fetching aus:
-
Setzen Sie Enable Automatic Fetching auf
Yes
. -
Setzen Sie Schedule auf einen der folgenden Werte:
Daily
Every 3 Days
Every 7 Days
Every 10 Days
Every 14 Days
Every 30 Days
Every 40 Days
PayPal behält jeden Bericht für 45 Tage bei.
-
Stellen Sie Time of Day auf die Stunde, Minute und Sekunde ein, wenn die Berichte generiert werden sollen.
-
Frontend-Erlebniseinstellungen
Verwenden Sie den Frontend Experience Settings, um festzulegen, welche PayPal-Logos auf Ihrer Site erscheinen, und um das Erscheinungsbild Ihrer PayPal-Händlerseiten anzupassen.
-
Erweitern Sie im Abschnitt Frontend Experience Settings .
{width="600" modal="regular"}
-
Wählen Sie den PayPal Product Logo aus, der im Block PayPal in Ihrem Geschäft angezeigt werden soll.
Die PayPal Logos sind in vier Formaten und in zwei Größen erhältlich:
No Logo
We Prefer PayPal (150 x 60 or 150 x 40)
Now Accepting PayPal (150 x 60 or 150 x 40)
Payments by PayPal (150 x 60 or 150 x 40)
Shop Now Using PayPal (150 x 60 or 150 x 40)
-
Gehen Sie wie folgt vor, um das Erscheinungsbild Ihrer PayPal-Kaufseiten anzupassen:
-
Geben Sie den Namen des Page Style ein, den Sie auf Ihre PayPal-Händlergeseiten anwenden möchten:
paypal
- Verwendet den PayPal-Seitenstil.primary
- Verwendet den Seitenstil, den Sie in Ihrem Kontoprofil als primär -Stil identifiziert haben.your_custom_value
- Verwendet einen benutzerdefinierten Zahlungsseitenstil, der in Ihrem Kontoprofil angegeben ist.
-
Geben Sie für "Header Image URL"die URL des Bildes ein, das oben links auf der Zahlungsseite angezeigt werden soll. Die maximale Dateigröße ist 750 Pixel breit und 90 Pixel hoch.
note note NOTE PayPal empfiehlt, dass sich das Bild auf einem sicheren (HTTPS-)Server befindet. Andernfalls kann ein Browser warnen, dass die Seite sowohl sichere als auch nicht sichere Elemente enthält. -
Um die Farbe für Ihre Seiten festzulegen, geben Sie den sechsstelligen Hexadezimalcode ohne das
#
-Symbol für jeden der folgenden Elemente ein:- Header Background Color - Hintergrundfarbe für die Kopfzeile der Checkout-Seite.
- Header Border Color - Farbe für einen Rahmen von zwei Pixeln um die Kopfzeile.
- Page Background Color - Hintergrundfarbe für die Checkout-Seite und um die Kopfzeile und das Zahlungsformular.
-
Schritt 6: Grundlegende Einstellungen für PayPal Express Checkout vornehmen
-
Erweitern Sie im Abschnitt Basic Settings - PayPal Express Checkout .
{width="600" modal="regular"}
-
Geben Sie für Title einen Titel ein, der diese Zahlungsmethode beim Checkout angibt.
Es wird empfohlen, den Titel für jede Store-Ansicht auf PayPal festzulegen.
-
Wenn Sie mehrere Zahlungsmethoden anbieten, geben Sie eine Nummer für Sort Order ein, um die Reihenfolge zu bestimmen, in der PayPal Express Checkout erscheint, wenn es mit den anderen Zahlungsmethoden aufgeführt wird.
Diese Zahl ist relativ zu den anderen Zahlungsmethoden. (
0
= first,1
= second,2
= third usw.) -
Setzen Sie Payment Action auf einen der folgenden Werte:
Authorization
- Genehmigt den Kauf und legt einen Besitz an den Fonds fest. Der Betrag wird erst zurückgezogen, wenn er vom Händler erfasst wurde.Sale
- Der Betrag des Kaufs wird genehmigt und sofort vom Konto des Kunden zurückgezogen.
-
Um die Schaltfläche Check out with PayPal auf der Produktseite anzuzeigen, setzen Sie Display on Product Details Page auf
Yes
.
Schritt 7: Durchführen der erweiterten Einstellungen für PayPal Express Checkout
-
Erweitern Sie im Abschnitt Advanced Settings .
{width="600" modal="regular"}
-
Setzen Sie Display on Shopping Cart auf
Yes
. -
Setzen Sie Payment Applicable From auf einen der folgenden Werte:
All Allowed Countries
- Kunden aus allen in Ihrer Store-Konfiguration angegebenen Ländern können diese Zahlungsmethode verwenden.Specific Countries
- Nach Auswahl dieser Option wird die Liste Payment from Specific Countries angezeigt. Um mehrere Länder auszuwählen, halten Sie die Strg-Taste (PC) oder die Befehlstaste (Mac) gedrückt und klicken Sie auf jedes Element.
-
Um Nachrichten mit dem Zahlungssystem in die Protokolldatei zu schreiben, setzen Sie Debug Mode auf
Yes
.note note NOTE Gemäß PCI Data Security Standards werden Kreditkarteninformationen nicht in der Protokolldatei aufgezeichnet. -
Um die Authentifizierungsüberprüfung des Hosts zu aktivieren, setzen Sie Enable SSL Verification auf
Yes
. -
Um eine vollständige Zusammenfassung der Kundenbestellung nach Zeileneintrag von der PayPal-Site aus anzuzeigen, setzen Sie Transfer Cart Line Items auf
Yes
. -
Damit der Kunde die Transaktion von der PayPal-Site ausführen kann, ohne zur Überprüfung der Bestellung zu Ihrem Store zurückzukehren, setzen Sie Skip Order Review Step auf
Yes
. -
Klicken Sie nach Abschluss des Vorgangs auf Save Config.