PayPal Payments Advanced

PayPal Payments Advanced ist eine PCI-kompatible Lösung, mit der Ihre Kunden per Debit oder Kreditkarte zahlen können, ohne Ihre Website zu verlassen. Es enthält eine eingebettete Checkout-Seite, die angepasst werden kann, um ein nahtloses und sicheres Checkout-Erlebnis zu erstellen.

Auch Kunden ohne PayPal-Konto können über das sichere PayPal-Zahlungsportal Einkäufe tätigen. Zu den akzeptierten Kreditkarten gehören Visa, MasterCard, Switch/Maestro und Solo Kreditkarten in den Vereinigten Staaten und im Vereinigten Königreich. Für zusätzlichen Komfort ist PayPal Express Checkout im Lieferumfang von PayPal Payments Advanced enthalten.

IMPORTANT
Anforderungen an PSD2:

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 Advanced mit einem Plug-in eines Drittanbieters integriert werden. Weitere Informationen finden Sie unter 3-D Secure for Payflow.
NOTE
PayPal Payments Advanced kann nicht für Bestellungen verwendet werden, die vom Administrator Ihres Stores erstellt wurden.

Voraussetzungen

  • PayPal-Geschäftskonto
  • Wenn Sie mehrere Adobe Commerce- und Magento Open Source-Websites verwalten, müssen Sie für jede Website über ein eigenes PayPal-Handelskonto verfügen.

Checkout-Workflow

  1. Kunde wählt Zahlungsmethode - Während des Checkout wählt der Kunde die Zahlung mit PayPal Payments Advanced aus. Die Schaltfläche Jetzt bezahlen wird anstelle der Schaltfläche Bestellung platzieren angezeigt.

  2. Jetzt bezahlen - Der Kunde klickt/tippt auf Jetzt bezahlen und ein von PayPal gehostetes Formular wird angezeigt. Der Kunde gibt die Karteninformationen ein und die Karte wird verifiziert. Bei erfolgreicher Ausführung wird die Bestellbestätigungsseite angezeigt.

    Mit PayPal bezahlen - Das Formular enthält auch die Schaltfläche PayPal bezahlen , mit der der Kunde zur PayPal-Site weitergeleitet wird, auf der die Zahlung mit PayPal Express Checkout erfolgen kann.

  3. Fehlerbehebung - Wenn die Transaktion aus irgendeinem Grund fehlschlägt, wird eine Fehlermeldung auf der Checkout-Seite angezeigt und der Kunde wird angewiesen, es erneut zu versuchen. Alle Probleme werden von PayPal verwaltet.

Workflow zur Auftragsverarbeitung

Die Verarbeitung von Bestellungen mit PayPal Payments Advanced ist dieselbe wie bei jeder normalen PayPal-Bestellung. Bestellungen werden fakturiert und versandt und Kreditkarten für Online- und Offline-Erstattungen generiert. Für Bestellungen, die mit PayPal Payments Advanced bezahlt werden, stehen jedoch keine vielfältigen Online-Erstattungen zur Verfügung.

  1. Kunde legt Bestellung auf - In der letzten Phase des Checkout tippt der Kunde auf die Schaltfläche Bestellung aufgeben .

  2. PayPal antwortet - PayPal bewertet die Anfrage. Wenn es als gültig erachtet wird, verarbeitet PayPal die Transaktion.

  3. Commerce legt den Bestellstatus fest - Commerce erhält eine Antwort von PayPal und stellt den Bestellstatus auf einen der folgenden Werte ein:

    • Verarbeitung - Die Transaktion war erfolgreich.
    • Ausstehende Zahlung - Das System hat keine Antwort von PayPal erhalten.
    • Abgebrochen - Die Transaktion war aus irgendeinem Grund nicht erfolgreich
    • Verdächtiger Betrug - Die Transaktion hat einige der PayPal-Betrugsfilter nicht bestanden. Das System erhält die Antwort von PayPal, dass die Transaktion von Fraud Service geprüft wird.
  4. Händler erfüllt Auftrag - Die Handelsrechnungen und die Lieferung der Bestellung.

PayPal-Konto konfigurieren

Bevor Sie PayPal Payments Advanced in Commerce einrichten, müssen Sie Ihr Konto auf der PayPal-Website konfigurieren.

  1. Melden Sie sich bei Ihrem PayPal-Geschäftskonto an.

  2. Gehen Sie zu Service Settings > Hosted Checkout Pages > Set Up Menu und nehmen Sie die folgenden Einstellungen vor:

    • AVS: No
    • CSC: No
    • Enable Secure Token: Yes
  3. Save die Einstellungen.

    note note
    NOTE
    Wenn Sie über mehrere Commerce-Websites verfügen, müssen Sie für jedes Konto ein eigenes PayPal Payments Advanced-Konto erstellen.
  4. Wenn Sie dazu aufgefordert werden, ein Layout zu erstellen, gehen Sie wie folgt vor:

    • Klicken Sie oben auf der Seite auf Customize.

    • Wählen Sie Layout C aus.

    • Klicken Sie auf Save and Publish.

  5. Richten Sie einen anderen Benutzer ein (von PayPal empfohlen):

    • Melden Sie sich bei Ihrem PayPal-Geschäftskonto an.

    • Um einen anderen Benutzer einzurichten, befolgen Sie die Anweisungen.

    • Save die Änderungen.

Einrichten von PayPal-Zahlungen in Commerce

NOTE
Sie können zwei PayPal-Lösungen gleichzeitig verwenden: Express Checkout sowie alle All-In-One- oder Payment Gateway-Lösungen. Wenn Sie Zahlungslösungen ändern, wird die zuvor verwendete deaktiviert.
TIP
Klicken Sie jederzeit auf Save Config , um Ihren Fortschritt zu speichern.

Schritt 1: Konfiguration beginnen

  1. Wechseln Sie in der Seitenleiste Admin zu Stores > Settings>Configuration.

  2. Erweitern Sie im linken Bereich den Wert Sales und wählen Sie Payment Methods aus.

  3. 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.

  4. 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.

    Handelsland {width="600" modal="regular"}

  5. Erweitern Sie PayPal All-in-One Payment Solution und klicken Sie auf Configure für Payments Advanced.

    PayPal Payments Advanced {width="600" modal="regular"}

Schritt 2: Abschließen der erforderlichen Einstellungen

  1. Erweitern Sie bei Bedarf den Abschnitt Required PayPal Settings Erweiterungs-Selektor .

    Erweiterte erforderliche Einstellungen - PayPal-Zahlungen erweitert {width="600" modal="regular"}

  2. (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.

  3. 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.
  4. Geben Sie die Password ein, die mit Ihrem PayPal-Konto verknüpft ist.

  5. 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.

  6. 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.

  7. Setzen Sie Enable this Solution auf Yes.

  8. Wenn Sie Ihren Kunden PayPal Credit anbieten möchten, setzen Sie Enable PayPal Credit 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 ein
  • No - So richten Sie Advertising PayPal-Guthaben ein
  1. Erweitern Sie Erweiterungsauswahl im Abschnitt Advertise PayPal Credit .

    PayPal-Guthaben für Werbung {width="600" modal="regular"}

  2. Um Ihre Kontoinformationen zu erhalten, klicken Sie auf Get Publisher ID from PayPal und befolgen Sie die Anweisungen.

  3. Geben Sie Ihren Publisher ID ein.

  4. Erweitern Sie Erweiterungsauswahl im Abschnitt Home Page .

  5. Um ein Banner auf der Seite zu platzieren, setzen Sie Display auf Yes.

  6. Setzen Sie Position auf einen der folgenden Werte:

    • Header (center)
    • Sidebar (right)
  7. 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

    Einstellungen der Advertise PayPal Credit-Startseite {width="600" modal="regular"}

  8. Erweitern Sie Erweiterungsselektor die verbleibenden Abschnitte und wiederholen Sie die vorherigen Schritte:

    • Catalog Category Page
    • Catalog Product Page
    • Checkout Cart Page
  1. Erweitern Sie Erweiterungsauswahl im Abschnitt Advertise PayPal PayLater .

  2. Setzen Sie Enable PayPal PayLater auf Yes.

  3. Erweitern Sie Erweiterungsauswahl im Abschnitt Home Page .

  4. Um ein Banner auf der Seite zu platzieren, setzen Sie Display auf Yes.

  5. Setzen Sie Position auf einen der folgenden Werte:

    • Header (center)
    • Sidebar
  6. Setzen Sie Style Layout auf einen der folgenden Werte:

    • Text
    • Flex
  7. Setzen Sie Logo Type nur für Style Layout Text auf einen der folgenden Werte:

    • Primary
    • Alternative
    • Inline
    • None
  8. Setzen Sie Logo Position nur für Style Layout Text auf einen der folgenden Werte:

    • Left
    • Right
    • Top
  9. Setzen Sie Text Color nur für Style Layout Text auf einen der folgenden Werte:

    • Black
    • White
    • Monochrome
    • Grayscale
  10. Setzen Sie Text Size nur für Style Layout Text auf einen der folgenden Werte:

    • 10px
    • 11px
    • 12px
    • 13px
    • 14px
    • 15px
    • 16px
  11. Setzen Sie Ratio nur für Style Layout Flex auf einen der folgenden Werte:

    • 1x1
    • 1x4
    • 8x1
    • 20x1
  12. Setzen Sie Color nur für Style Layout Flex auf einen der folgenden Werte:

    • Blue
    • Black
    • White
    • White No Border
    • Gray
    • Monochrome
    • Grayscale

    Einstellungen der Advertise PayPal Credit-Startseite {width="600" modal="regular"}

  13. Erweitern Sie Erweiterungsselektor 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

  1. Erweitern Sie bei Bedarf den Abschnitt Basic Settings - PayPal Payments Advanced Erweiterungs-Selektor .

    PayPal-Zahlungen - Erweiterte Grundeinstellungen {width="600" modal="regular"}

  2. Geben Sie einen Wert Title ein, um die während des Checkouts erweiterten PayPal-Zahlungen zu identifizieren.

    Es wird empfohlen, den Titel Debit oder Credit Card zu verwenden.

  3. Wenn Sie mehrere Zahlungsmethoden anbieten, geben Sie eine Zahl für Sort Order ein, um die Sequenz zu bestimmen, in der PayPal Payments Advanced angezeigt wird, wenn es beim Checkout mit anderen Zahlungsmethoden aufgeführt wird.

    Diese Zahl ist relativ zu den anderen Zahlungsmethoden. (0 = first, 1 = second, 2 = third usw.)

  4. 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 vom Konto des Kunden zurückgezogen.

Schritt 5: Erweiterte Einstellungen durchführen

  1. Erweitern Sie Erweiterungsauswahl im Abschnitt Advanced Settings .

    Erweiterte Einstellungen - PayPal-Zahlungen erweitert {width="600" modal="regular"}

  2. 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.
  3. Um Nachrichten mit dem Zahlungssystem in die Protokolldatei zu schreiben, setzen Sie Debug Mode auf Yes.

    Die Protokolldatei für PayPal Payments Advanced ist payments_payflow_advanced.log.

    note note
    NOTE
    Gemäß PCI Data Security Standards werden Kreditkarteninformationen nicht in der Protokolldatei aufgezeichnet.
  4. Um die Authentifizierungsüberprüfung des Hosts zu aktivieren, setzen Sie Enable SSL Verification auf Yes.

  5. Damit der Kunde seinen Eintrag des dreistelligen CVV-Sicherheitscodes von der Rückseite einer Kreditkarte korrigieren kann, setzen Sie CVV Entry is Editable auf Yes.

  6. Damit Kunden einen CVV-Code eingeben müssen, setzen Sie Require CVV Entry auf Yes.

  7. Um dem Kunden eine Zahlungsbestätigung zu senden, setzen Sie Send Email Confirmation auf Yes.

  8. Um die Methode zu bestimmen, die für den Austausch von Informationen mit dem PayPal-Server während einer Transaktion verwendet wird, setzen Sie URL method for Cancel URL and Return URL auf einen der folgenden Werte:

    • GET - (Standard) Ruft Informationen ab, die das Ergebnis eines Prozesses sind.
    • POST - Stellt einen Datenblock, z. B. Daten, die in ein Formular eingegeben werden, für einen Datenverarbeitungsprozess bereit.

    Die Abbrechen-URL und die Rückgabe-URL beziehen sich auf die Seite, auf die der Kunde zurückkehrt, nachdem er den Zahlenteil des Checkout-Prozesses auf dem PayPal-Server abgeschlossen oder abgebrochen hat.

  9. Füllen Sie nach Bedarf die folgenden Abschnitte für Ihren Store aus:

Berichtseinstellungen einrichten

  1. Erweitern Sie Erweiterungsauswahl im Abschnitt Settlement Report Settings .

    Berichtseinstellungen für PayPal-Vergleich {width="600" modal="regular"}

  2. 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 vor der Live-Schaltung auszuführen, 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.

  3. 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-Kaufseiten anzupassen.

  1. Erweitern Sie Erweiterungsauswahl im Abschnitt Frontend Experience Settings .

    PayPal Frontend-Erlebniseinstellungen {width="600" modal="regular"}

  2. 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)
  3. So passen Sie das Erscheinungsbild Ihrer PayPal-Händlerseiten an:

    • 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: Vollständige Grundeinstellungen für PayPal Express Checkout

  1. Erweitern Sie Erweiterungsauswahl im Abschnitt Basic Settings - PayPal Express Checkout .

    PayPal Express Checkout - Grundlegende Einstellungen {width="600" modal="regular"}

  2. 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.

  3. 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.)

  4. 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.
  5. Um die Schaltfläche Check out with PayPal ​auf der Produktseite anzuzeigen, setzen Sie Display on Product Details Page ​auf Yes.

Schritt 7: Vollständige erweiterte Einstellungen - PayPal Express Checkout

  1. Erweitern Sie Erweiterungsauswahl im Abschnitt Advanced Settings .

    PayPal Express Checkout - Erweiterte Einstellungen {width="600" modal="regular"}

  2. Um PayPal Express Checkout sowohl aus dem Warenkorb als auch aus dem Mini-Warenkorb verfügbar zu machen, setzen Sie Display on Shopping Cart auf Yes.

  3. 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 Zahlung aus bestimmten Ländern angezeigt. Halten Sie die Strg-Taste (PC) oder die Befehlstaste (Mac) gedrückt und klicken Sie in der Liste auf jedes Land, in dem Kunden Käufe in Ihrem Geschäft tätigen können.
  4. Um Nachrichten mit dem Zahlungssystem in die Protokolldatei zu schreiben, setzen Sie Debug Mode auf Yes.

    note note
    NOTE
    Gemäß den PCI Data Security Standards werden Kreditkarteninformationen nicht in der Protokolldatei aufgezeichnet.
  5. Um die Authentifizierungsüberprüfung des Hosts zu aktivieren, setzen Sie Enable SSL Verification auf Yes.

  6. Um eine vollständige Zusammenfassung der Bestellung des Kunden nach Zeileneintrag von der PayPal-Site aus anzuzeigen, setzen Sie Transfer Cart Line Items auf Yes.

  7. 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.

  8. Klicken Sie nach Abschluss des Vorgangs auf Save Config.

recommendation-more-help
dacea746-44a9-4368-b3fb-3bcff64c6be1