PayPal-Zahlungen - Erweitert

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

Auch Kunden ohne PayPal-Konto können über das sichere PayPal-Zahlungs-Gateway Einkäufe tätigen. Akzeptierte Karten sind Visa, MasterCard, Switch/Maestro und Solo Kreditkarten in den USA und Großbritannien. Für zusätzlichen Komfort ist der PayPal Express Checkout in PayPal Payments Advanced enthalten.

IMPORTANT
PSD2-Anforderungen:

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 Advanced mit einem Drittanbieter-Plug-in integriert sein. 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 Geschäfts erstellt wurden.

Anforderungen

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

Checkout-Workflow

  1. Der Kunde wählt die Zahlungsmethode - Während der Kasse entscheidet sich der Kunde für die Zahlung mit PayPal Payments Advanced. Die Schaltfläche Jetzt bezahlen wird anstelle der Schaltfläche Bestellung aufgeben 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 Erfolg wird die Seite mit der Bestellbestätigung angezeigt.

    Mit PayPal bezahlen - Das Formular enthält auch die Schaltfläche Mit PayPal bezahlen, die den Kunden zur PayPal-Website weiterleitet, wo die Zahlung mit PayPal Express Checkout erfolgen kann.

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

Workflow für die Bestellabwicklung

Die Verarbeitung von Bestellungen mit PayPal Payments Advanced ist die gleiche wie bei jeder regulären PayPal-Bestellung. Bestellungen werden fakturiert und versendet, und es werden Gutschriften für Online- und Offline-Rückerstattungen generiert. Bei Bestellungen, die mit PayPal Payments Advanced bezahlt werden, sind jedoch keine Online-Rückerstattungen möglich.

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

  2. PayPal antwortet - PayPal bewertet die Anfrage. Wenn sich herausstellt, dass die Transaktion gültig ist, verarbeitet PayPal sie.

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

    • Verarbeitung - Die Transaktion war erfolgreich.
    • Zahlung ausstehend - Das System hat keine Antwort von PayPal erhalten.
    • Abgebrochen - Die Transaktion war aus irgendeinem Grund nicht erfolgreich
    • Betrugsverdacht - Bei der Transaktion wurden einige der „PayPalBetrugsfilter“. Das System erhält die Antwort von PayPal, dass die Transaktion von Fraud Service überprüft wird.
  4. Händler erfüllt Bestellung - Der Händler stellt Rechnungen aus und versendet die Bestellung.

Konfigurieren Ihres PayPal-Kontos

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. Navigieren Sie zu Service Settings > Hosted Checkout Pages > Set Up Menu und füllen Sie die folgenden Einstellungen aus:

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

    note note
    NOTE
    Wenn Sie mehrere Websites von Commerce haben, müssen Sie für jede Seite ein separates PayPal Payments Advanced-Konto erstellen.
  4. Wenn Sie zum Erstellen eines Layouts aufgefordert werden, gehen Sie wie folgt vor:

    • Klicken Sie oben auf der Seite auf Customize.

    • Wählen Sie Layout C.

    • Klicken Sie auf Save and Publish.

  5. Einrichten eines anderen Benutzers (empfohlen von PayPal):

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

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

    • Save die Änderungen.

Einrichten von PayPal Payments Advanced in Commerce

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

Schritt 1: Starten der Konfiguration

  1. Navigieren Sie in Admin-Seitenleiste zu Stores > Settings>Configuration.

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

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

  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-Zahlungen - {width="600" modal="regular"}

Schritt 2: Erforderliche Einstellungen vornehmen

  1. Erweitern Sie Erweiterungsauswahl bei Bedarf den Abschnitt Required PayPal Settings .

    Erweiterte erforderliche Einstellungen - PayPal Payments Advanced {width="600" modal="regular"}

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

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

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

  6. 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 diesem Fall wird ein Drittanbieterserver verwendet, um Traffic weiterzuleiten.

  7. Legen Sie Enable this Solution auf Yes fest.

  8. Wenn Sie Ihren Kunden PayPal-Guthaben 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 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 PayLater
  • No - Einrichten von Advertise PayPal-Guthaben

PayPal-Guthaben ankündigen

  1. Erweitern Sie Erweiterungsauswahl den Abschnitt Advertise PayPal Credit .

    Advertise PayPal-Guthaben {width="600" modal="regular"}

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

  3. Geben Sie Ihre Publisher ID ein.

  4. Erweitern Sie Erweiterungsauswahl den Abschnitt Home Page .

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

  6. Legen Sie Position auf eine der folgenden Einstellungen fest:

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

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

  8. Erweitern Sie Erweiterungsauswahl die restlichen Abschnitte und wiederholen Sie die vorherigen Schritte:

    • Catalog Category Page
    • Catalog Product Page
    • Checkout Cart Page

Werbung für PayPal PayLater

  1. Erweitern Sie Erweiterungsauswahl den Abschnitt Advertise PayPal PayLater .

  2. Legen Sie Enable PayPal PayLater auf Yes fest.

  3. Erweitern Sie Erweiterungsauswahl den Abschnitt Home Page .

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

  5. Legen Sie Position auf eine der folgenden Einstellungen fest:

    • Header (center)
    • Sidebar
  6. Legen Sie Style Layout auf eine der folgenden Einstellungen fest:

    • Text
    • Flex
  7. Legen Sie Logo Type nur für Style Layout Text auf eine der folgenden Einstellungen fest:

    • Primary
    • Alternative
    • Inline
    • None
  8. Legen Sie Logo Position nur für Style Layout Text auf eine der folgenden Einstellungen fest:

    • Left
    • Right
    • Top
  9. Legen Sie Text Color nur für Style Layout Text auf eine der folgenden Einstellungen fest:

    • Black
    • White
    • Monochrome
    • Grayscale
  10. Legen Sie Text Size nur für Style Layout Text auf eine der folgenden Einstellungen fest:

    • 10px
    • 11px
    • 12px
    • 13px
    • 14px
    • 15px
    • 16px
  11. Legen Sie Ratio nur für Style Layout Flex auf eine der folgenden Einstellungen fest:

    • 1x1
    • 1x4
    • 8x1
    • 20x1
  12. Legen Sie Color nur für Style Layout Flex auf eine der folgenden Einstellungen fest:

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

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

  13. Erweitern Sie Erweiterungsauswahl die restlichen Abschnitte und wiederholen Sie die vorherigen Schritte:

    • Catalog Product Page
    • Checkout Cart Page
    • Checkout Payment Step
    • Catalog Category Page

Schritt 4: Vervollständigen Sie die Grundeinstellungen

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

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

  2. Geben Sie einen Title ein, um PayPal Payments Advanced während des Checkouts zu identifizieren.

    Es wird empfohlen, den Titel Debit- oder Kreditkarte zu verwenden.

  3. Wenn Sie mehrere Zahlungsmethoden anbieten, geben Sie eine Zahl für Sort Order ein, um die Reihenfolge zu bestimmen, in der PayPal Payments Advanced 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.)

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

Schritt 5: Erweiterte Einstellungen abschließen

  1. Erweitern Sie Erweiterungsauswahl den Abschnitt Advanced Settings .

    Erweiterte Einstellungen - PayPal Payments Advanced {width="600" modal="regular"}

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

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

    note note
    NOTE
    In Übereinstimmung mit den PCI Data Security Standards werden Kreditkarteninformationen nicht in der Protokolldatei aufgezeichnet.
  4. Um die Host-Authentizitätsüberprüfung zu aktivieren, setzen Sie Enable SSL Verification auf Yes.

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

  6. Um Kunden zur Eingabe eines CVV-Codes aufzufordern, setzen Sie Require CVV Entry auf Yes.

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

  8. Um die Methode zu ermitteln, die zum Austausch von Informationen mit dem PayPal-Server während einer Transaktion verwendet wird, setzen Sie die URL method for Cancel URL and Return URL auf eine der folgenden Optionen:

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

    Die Abbruch URL und Rückgabe-URL beziehen sich auf die Seite, auf der der Kunde nach Abschluss oder Stornierung des Zahlungsteils des Checkout-Prozesses auf dem PayPal-Server zurückkehrt.

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

Einstellungen für Abrechnungsberichte

  1. Erweitern Sie Erweiterungsauswahl den Abschnitt Settlement Report Settings .

    Einstellungen für PayPal-Abrechnungsberichte {width="600" modal="regular"}

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

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

  1. Erweitern Sie Erweiterungsauswahl den Abschnitt Frontend Experience Settings .

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

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

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

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

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

  2. Geben Sie Title einen Titel ein, der diese Zahlungsmethode beim Checkout identifiziert.

    Es wird empfohlen, für Store-Ansicht den „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 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.)

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

Schritt 7: Erweiterte Einstellungen abschließen - PayPal Express-Checkout

  1. Erweitern Sie Erweiterungsauswahl den Abschnitt Advanced Settings .

    Erweiterte Einstellungen für den PayPal Express-Checkout {width="600" modal="regular"}

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

  3. 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 Zahlung aus der Liste spezifischer" angezeigt. Halten Sie die Strg-Taste (PC) oder die Befehlstaste (Mac) gedrückt und klicken Sie auf jedes Land in der Liste, in dem Kunden in Ihrem Geschäft Einkäufe tätigen können.
  4. Um die Kommunikation 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.
  5. Um die Host-Authentizitätsüberprüfung zu aktivieren, setzen Sie Enable SSL Verification auf Yes.

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

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

  8. Klicken Sie abschließend auf Save Config.

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