PayPal Payments Pro
PayPal Payments Pro bietet Ihnen alle Vorteile eines Händlerkontos und eines Zahlungs-Gateways in einem Paket sowie die Möglichkeit, Ihr 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 nutzen können.
Ab dem 14. September 2019 können europäische Banken Zahlungen ablehnen, die PSD2}- nicht erfüllen. Um PSD2 zu erfüllen, muss PayPal Payments Pro mit einem Drittanbieter-Plug-in integriert sein.
Anforderungen
- PayPal-Händlerkonto (mit aktivierten Direktzahlungen)
Checkout-Workflow
-
Der Kunde geht zur Kasse - Der Kunde fügt Produkte zum Warenkorb hinzu und klickt/tippt auf Zur Kasse gehen.|
-
Kunde wählt Zahlungsmethode aus - Während des Checkouts wählt der Kunde die Option PayPal-Direktzahlung und gibt die Kreditkarteninformationen ein.
- Wenn Sie mit PayPal Payments Pro bezahlen, bleibt der Kunde während des Checkout-Prozesses auf Ihrer Website.
- Wenn Sie mit PayPal Express Checkout bezahlen, wird der Kunde zur PayPal-Website weitergeleitet, um die Transaktion abzuschließen.
Auf Wunsch des Kunden kann der Store-Administrator auch eine Bestellung vom Administrator erstellen und die Transaktion mit PayPal Payments Pro bearbeiten.
Workflow für die Bestellabwicklung
-
Bestellung aufgegeben - Die Bestellung kann entweder vom Administrator Ihres Geschäfts oder von Ihrem PayPal-Händlerkonto bearbeitet werden.
-
Payment Action - Die in der Konfiguration angegebene Zahlungsaktion wird auf die Bestellung angewendet. Zu den Optionen gehören:
- Autorisieren - Commerce erstellt einen Kundenauftrag mit dem Status Verarbeitung. In diesem Fall steht die Genehmigung des zu genehmigenden Geldbetrags noch aus.
- Verkauf - Commerce erstellt sowohl einen Kundenauftrag als auch eine Rechnung.
- Capture - PayPal überträgt den Bestellbetrag vom Kundensaldo, Bankkonto oder Kreditkarte auf das Händlerkonto.
-
Rechnungsstellung - In Commerce wird eine Rechnung erstellt, nachdem PayPal eine sofortige Zahlungsbenachrichtigung an Commerce gesendet hat.
Stellen Sie sicher, dass sofortige Zahlungsbenachrichtigungen in Ihrem PayPal-Händlerkonto aktiviert sind.
note note NOTE Bei Bedarf kann eine Bestellung für eine bestimmte Menge von Produkten teilweise fakturiert werden. Für jede gesendete Teilrechnung wird eine separate Erfassungstransaktion mit einer eindeutigen ID verfügbar, und es wird eine separate Rechnung generiert. Nur mit Autorisierung ausgeführte Zahlungsvorgänge werden erst abgeschlossen, nachdem der gesamte Bestellbetrag erfasst wurde.
Eine Bestellung kann jederzeit online storniert werden, bis der Bestellbetrag vollständig in Rechnung gestellt ist.
-
Rücksendungen - Wenn der Kunde die gekauften Produkte zurückgibt und eine Rückerstattung beantragt, wie bei der Erfassung des Bestellbetrags und der Rechnungserstellung, können Sie eine Online-Rückerstattung entweder über den Administrator oder Ihr PayPal-Händlerkonto erstellen.
Konfigurieren Ihres PayPal-Kontos
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.
-
Legen Sie unter Choose your settings Transaction Process Mode auf
Live
fest. -
Legen Sie unter Display options on payment page Cancel URL Method auf
POST
fest. -
Aktivieren Sie unter Billing Information die Kontrollkästchen Kartensicherheitscode CSC sowohl für erforderliche als auch für bearbeitbare Felder.
-
Legen Sie unter Payment Confirmation Return URL Method auf
POST
fest. -
Konfigurieren Sie unter Security Options Folgendes:
- AVS:
No
- CSC:
No
- Enable Secure Token:
Yes
- AVS:
-
Klicken Sie auf Save Changes.
-
Wählen Sie im PayPal Manager-Menü Service Settings und unter Hosted Checkout Pages Customize.
-
Wählen Sie Layout C.
Layout C zeigt nur Kredit- und Debitkartenfelder an und kann entweder auf der Site umrahmt oder als eigenständiges Popup verwendet werden. Die Größe ist auf 490 x 565 Pixel festgelegt, mit zusätzlichem Platz für Fehlermeldungen. Auf einigen Systemen wird durch diese Einstellung ein Problem mit transparenter Umleitung behoben.
-
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.
-
Legen Sie Allow reference transactions auf
Yes
fest. -
Klicken Sie auf Confirm.
note note NOTE Wenn Sie mehrere Commerce-Websites haben, müssen Sie für jede ein separates PayPal Payments Pro-Konto erstellen. -
Einrichten eines anderen Benutzers (empfohlen von PayPal):
-
Klicken Sie in der zweiten Zeile des Hauptmenüs auf Manage Users.
-
Um einen weiteren Benutzer zum Konto 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 Add User Formulars aus:
- Admin Confirmation
- User Information
- User Login Information
- Assign Privilege to User
-
Klicken Sie auf Update.
-
-
Melden Sie sich unbedingt von Ihrem PayPal-Konto ab.
Einrichten von PayPal Payments Pro in Commerce
Schritt 1: Starten der Konfiguration
-
Navigieren Sie in Admin-Seitenleiste zu Stores > Settings>Configuration.
-
Erweitern Sie im linken Bereich Sales und wählen Sie Payment Methods.
-
Wenn Ihre Commerce-Installation über mehrere Websites, Stores oder Ansichten verfügt, legen Sie Store View auf die Store-Ansicht fest, in der 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.
-
Erweitern Sie PayPal All-in-One Payment Solution und klicken Sie auf Configure für Payments Pro.
Schritt 2: Die erforderlichen PayPal-Einstellungen vornehmen
-
Erweitern Sie
-
(Optional) Geben Sie die Email Associated with your PayPal Merchant Account ein.
note important IMPORTANT Bei E-Mail-Adressen wird zwischen Groß- und Kleinschreibung unterschieden. Um die Zahlung zu erhalten, muss die E-Mail-Adresse mit der E-Mail-Adresse übereinstimmen, die in Ihrem PayPal-Händlerkonto 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-Händlerkonto anmelden:
- Partner - Ihre PayPal Partner ID.
- Vendor - Ihr PayPal-Benutzername.
- User - Die ID eines anderen Benutzers, der auf Ihrem PayPal-Konto eingerichtet ist.
-
Geben Sie die Password ein, die Ihrem PayPal-Konto zugeordnet ist.
-
Um Testtransaktionen auszuführen, setzen Sie Test Mode auf
Yes
.Verwenden Sie beim Testen der Konfiguration in einer Sandbox nur Kreditkartennummern die von PayPal empfohlen werden. Wenn Sie bereit sind, zur Produktion zu wechseln, kehren Sie zur Konfiguration zurück und setzen Sie den Testmodus auf
No
. -
Wenn Ihr System einen Proxy-Server verwendet, um die Verbindung zum PayPal-System herzustellen, setzen Sie Use Proxy auf
Yes
und gehen Sie folgendermaßen vor:-
Geben Sie die IP-Adresse der Proxy Host ein.
-
Geben Sie die Port-Nummer des Proxy Port ein.
Ein Proxy wird verwendet, wenn die Server-Firewall den direkten Zugriff auf den PayPal-Server verhindert. In einem solchen Fall wird ein Drittanbieterserver verwendet, um Traffic weiterzuleiten.
-
-
Legen Sie Enable this Solution auf
Yes
fest. -
Wenn Sie Ihren Kunden PayPal-Guthaben anbieten möchten, setzen Sie Enable PayPal Credit auf
Yes
. -
Wenn Sie die Zahlungs-/Kreditkartendetails eines Kunden sicher speichern möchten, sodass Kunden nicht jedes Mal erneut 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 Later in Bereitstellungen unterstützt, die PayPal enthalten. Mit dieser Funktion können Käufer eine Bestellung in zweiwöchentlichen Raten bezahlen, anstatt den vollen Betrag zum Zeitpunkt des Kaufs zu bezahlen. Das PayPal-Krediterlebnis ist veraltet.
Legen Sie Enable PayPal PayLater Experience auf eine der folgenden Einstellungen fest:
Yes
- Einrichten von Advertise PayPal PayLaterNo
- Einrichten von Advertise PayPal-Guthaben
PayPal-Guthaben ankündigen
-
Erweitern Sie
-
Um Ihre Kontoinformationen zu erhalten, klicken Sie auf Get Publisher ID from PayPal und folgen Sie den Anweisungen.
-
Geben Sie Ihre Publisher ID ein.
-
Erweitern Sie
-
Um ein Banner auf der Seite zu platzieren, setzen Sie Display auf
Yes
. -
Legen Sie Position auf eine der folgenden Einstellungen fest:
Header (center)
Sidebar (right)
-
Legen Sie Size auf eine der folgenden Einstellungen fest:
190 x 100
234 x 60
300 x 50
468 x 60
728 x 90
800 x 66
-
Erweitern Sie
- Catalog Category Page
- Catalog Product Page
- Checkout Cart Page
Werbung für PayPal PayLater
-
Erweitern Sie
-
Legen Sie Enable PayPal PayLater auf
Yes
fest. -
Erweitern Sie
-
Um ein Banner auf der Seite zu platzieren, setzen Sie Display auf
Yes
. -
Legen Sie Position auf eine der folgenden Einstellungen fest:
Header (center)
Sidebar
-
Legen Sie Style Layout auf eine der folgenden Einstellungen fest:
Text
Flex
-
Legen Sie Logo Type nur für Style Layout Text auf eine der folgenden Einstellungen fest:
Primary
Alternative
Inline
None
-
Legen Sie Logo Position nur für Style Layout Text auf eine der folgenden Einstellungen fest:
Left
Right
Top
-
Legen Sie Text Color nur für Style Layout Text auf eine der folgenden Einstellungen fest:
Black
White
Monochrome
Grayscale
-
Legen Sie Text Size nur für Style Layout Text auf eine der folgenden Einstellungen fest:
10px
11px
12px
13px
14px
15px
16px
-
Legen Sie Ratio nur für Style Layout Flex auf eine der folgenden Einstellungen fest:
1x1
1x4
8x1
20x1
-
Legen Sie Color nur für Style Layout Flex auf eine der folgenden Einstellungen fest:
Blue
Black
White
White No Border
Gray
Monochrome
Grayscale
-
Erweitern Sie
- Catalog Product Page
- Checkout Cart Page
- Checkout Payment Step
- Catalog Category Page
Schritt 4: Vervollständigen Sie die Grundeinstellungen
-
Erweitern Sie
-
Geben Sie Title einen Titel ein, der PayPal Payments Pro während des Checkouts identifiziert.
Es wird empfohlen, den Titel Debit- oder Kreditkarte zu verwenden.
-
Wenn Sie mehrere Zahlungsmethoden anbieten, geben Sie eine Zahl für Sort Order ein, um die Reihenfolge zu bestimmen, in der PayPal Payments Pro angezeigt wird, wenn es während des Checkouts mit anderen Zahlungsmethoden aufgelistet wird.
Diese Zahl steht im Verhältnis zu den anderen Zahlungsmethoden. (
0
= First,1
= Second,2
= Third usw.) -
Legen Sie Payment Action auf eine der folgenden Einstellungen fest:
Authorization
- Genehmigt den Kauf, setzt jedoch die Mittel zurück. Der Betrag wird erst abgehoben, wenn er Händler wird.Sale
- Der Betrag des Kaufs wird autorisiert und sofort vom Kundenkonto zurückgezogen.
-
Wählen Sie Credit Card Settings die Kreditkarten aus, die Sie für die Zahlung in Ihrem Geschäft akzeptieren.
Zur Auswahl mehrerer Karten halten Sie die Strg-Taste (PC) bzw. die Befehlstaste (Mac) gedrückt und klicken auf jede Karte.
note note NOTE American Express erfordert eine zusätzliche Vereinbarung.
Schritt 5: Erweiterte Einstellungen abschließen
-
Erweitern Sie
-
Legen Sie Payment Applicable From auf eine der folgenden Einstellungen fest:
All Allowed Countries
- Kunden aus allen Ländern die in Ihrer Store-Konfiguration angegeben sind, können diese Zahlungsmethode verwenden.Specific Countries
- Nach Auswahl dieser Option wird die 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 in Ihrem Geschäft Einkäufe tätigen können.
-
Um die Kommunikation mit dem Zahlungssystem in die Protokolldatei zu schreiben, setzen Sie Debug Mode auf
Yes
.note note NOTE In Übereinstimmung mit den PCI Data Security Standards werden Kreditkarteninformationen nicht in der Protokolldatei aufgezeichnet. -
Um die Host-Authentizitätsüberprüfung zu aktivieren, setzen Sie Enable SSL Verification auf
Yes
. -
Um Kunden zur Eingabe eines CVV-Codes aufzufordern, setzen Sie Require CVV Entry auf
Yes
. -
Erweitern Sie
-
Um zu bestimmen, wann eine Transaktion abgelehnt werden soll, wenn das Adressenüberprüfungssystem eine Nichtübereinstimmung erkennt, geben Sie an, wie jedes der folgenden Szenarien gehandhabt werden soll:
-
Um eine Transaktion aufgrund einer nicht übereinstimmenden Straße abzulehnen, setzen Sie AVS Street Does Not Match auf
Yes
. -
Um eine Transaktion aufgrund einer nicht übereinstimmenden Postleitzahl abzulehnen, setzen Sie AVS Zip Does Not Match auf
Yes
. -
Um eine Transaktion aufgrund einer nicht übereinstimmenden Länderkennung abzulehnen, setzen Sie International AVS Indicator Does Not Match auf
Yes
. -
Um eine Transaktion aufgrund eines nicht übereinstimmenden CVV-Codes abzulehnen, setzen Sie International Card Security Code Does Not Match auf
Yes
.
-
-
Füllen Sie die folgenden Abschnitte nach Bedarf für Ihren Store aus:
Einstellungen für Abrechnungsberichte
-
Erweitern Sie
-
Gehen Sie 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:
- Login
- Kennwort
-
Um Testberichte auszuführen, bevor Sie mit Payments Pro auf Ihrer Site live gehen, setzen Sie Sandbox Mode auf
Yes
. -
Geben Sie die Custom Endpoint Hostname or IP Address ein.
Standardmäßig ist der Wert
reports.paypal.com
. -
Geben Sie die Custom Path ein, in der Berichte gespeichert werden.
Standardmäßig ist der Wert
/ppreports/outgoing
.
-
-
Um Berichte nach einem Zeitplan zu generieren, führen Sie die Scheduled Fetching aus:
-
Legen Sie Enable Automatic Fetching auf
Yes
fest. -
Legen Sie Schedule auf eine der folgenden Einstellungen fest:
Daily
Every 3 Days
Every 7 Days
Every 10 Days
Every 14 Days
Every 30 Days
Every 40 Days
PayPal bewahrt jeden Bericht 45 Tage lang auf.
-
Legen Sie Time of Day auf die Stunde, Minute und Sekunde fest, zu der die Berichte generiert werden sollen.
-
Frontend-Erlebniseinstellungen
Verwenden Sie die Frontend Experience Settings, um festzulegen, welche PayPal-Logos auf Ihrer Site erscheinen sollen, und um das Erscheinungsbild Ihrer PayPal-Händlerseiten anzupassen.
-
Erweitern Sie
-
Wählen Sie die PayPal Product Logo aus, die im PayPal-Block in Ihrem Geschäft angezeigt werden soll.
Die PayPal-Logos sind in vier Stilen und 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-Händlerseiten anzupassen:
-
Geben Sie den Namen der Page Style ein, die Sie auf Ihre PayPal-Händlerseiten anwenden möchten:
paypal
- Verwendet den PayPal-Seitenstil.primary
- Verwendet den Seitenstil, den Sie im Kontoprofil als primären Stil identifiziert haben.your_custom_value
- Verwendet einen benutzerdefinierten Zahlungsseitenstil, der in Ihrem Kontoprofil angegeben ist.
-
Geben Sie Header Image URL die URL des Bildes ein, das in der linken oberen Ecke der Zahlungsseite angezeigt werden soll. Die maximale Dateigröße beträgt 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 für jede der folgenden Aktionen den sechsstelligen Hexadezimalcode ohne
#
ein:- Header Background Color - Hintergrundfarbe für die Kopfzeile der Kaufbestätigungsseite.
- Header Border Color - Farbe für Zwei-Pixel-Rahmen um die Kopfzeile.
- Page Background Color - Hintergrundfarbe für die Checkout-Seite und um die Kopfzeile und das Zahlungsformular.
-
Schritt 6: Vervollständigen Sie die Grundeinstellungen für PayPal Express Checkout
-
Erweitern Sie
-
Geben Sie Title einen Titel ein, der diese Zahlungsmethode beim Checkout identifiziert.
Es wird empfohlen, für Store-Ansicht den „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 angezeigt wird, wenn es mit den anderen Zahlungsmethoden aufgelistet wird.
Diese Zahl steht im Verhältnis zu den anderen Zahlungsmethoden. (
0
= First,1
= Second,2
= Third usw.) -
Legen Sie Payment Action auf eine der folgenden Einstellungen fest:
Authorization
- Genehmigt den Kauf und legt die Mittel fest. Der Betrag wird erst abgehoben, wenn er Händler wird.Sale
- Der Betrag des Kaufs wird autorisiert 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: Vervollständigen Sie die erweiterten Einstellungen für PayPal Express Checkout
-
Erweitern Sie
-
Legen Sie Display on Shopping Cart auf
Yes
fest. -
Legen Sie Payment Applicable From auf eine der folgenden Einstellungen fest:
All Allowed Countries
- Kunden aus allen Ländern die in Ihrer Store-Konfiguration angegeben sind, können diese Zahlungsmethode verwenden.Specific Countries
- Nach Auswahl dieser Option wird die Payment from Specific Countries angezeigt. Zur Auswahl mehrerer Länder halten Sie die Strg-Taste (PC) bzw. die Befehlstaste (Mac) gedrückt und klicken auf die einzelnen Elemente.
-
Um die Kommunikation mit dem Zahlungssystem in die Protokolldatei zu schreiben, setzen Sie Debug Mode auf
Yes
.note note NOTE In Übereinstimmung mit den PCI Data Security Standards werden Kreditkarteninformationen nicht in der Protokolldatei aufgezeichnet. -
Um die Host-Authentizitätsüberprüfung zu aktivieren, setzen Sie Enable SSL Verification auf
Yes
. -
Um eine vollständige Zusammenfassung der Kundenbestellung nach Zeileneintrag auf der PayPal-Website anzuzeigen, setzen Sie Transfer Cart Line Items auf
Yes
. -
Damit der Kunde die Transaktion von der PayPal-Website abschließen kann, ohne zur Bestellüberprüfung an Ihren Store zurückzukehren, setzen Sie Skip Order Review Step auf
Yes
. -
Klicken Sie abschließend auf Save Config.