PayPal-Zahlungen annehmen
PayPal ist eine wiederverwendbare Zahlungsmethode mit sofortiger Benachrichtigung, bei der Kundinnen und Kunden ihre Zahlungen authentifizieren müssen. Um mit PayPal zu bezahlen, werden Kundinnen und Kunden von Ihrer Website zu PayPal umgeleitet, wo sie eine Finanzierungsquelle auswählen (z. B. PayPal-Wallet, verknüpfte Karte oder „Jetzt kaufen, später bezahlen“, von PayPal bereitgestellt) und die Zahlung authentifizieren. Nach Abschluss des Autorisierungsvorgangs werden sie zurück auf Ihre Website geleitet.
Stripe Checkout und das Express Checkout Element unterstützen beide die eigenständige PayPal-Schaltfläche. Mit dieser Schaltfläche kann ein Kunde/eine Kundin seine/ihre zuvor bei PayPal gespeicherten Versand- und Rechnungsinformationen wiederverwenden, sodass er/sie sie beim Kauf nicht erneut eingeben muss. Wenn ein Kunde/eine Kundin auf diese Schaltfläche klickt, kann er/sie die Zahlung in einem Pop-up-Fenster (?window/modal/redirected/embedded) genehmigen, sodass er/sie während des gesamten Bezahlvorgangs auf Ihrer Website bleibt. Stripe unterstützt nur einmalige (nicht wiederkehrende) PayPal-Zahlungen über diese Schaltfläche.
Vorsicht
Stripe passt die den Kund/innen angezeigten Zahlungsmethoden automatisch an Währung, geltende Einschränkungen und andere Parameter an. Wir empfehlen Ihnen, Ihre Zahlungsmethoden im Dashboard zu konfigurieren und sich dabei an dem Artikel Zahlungen annehmen zu orientieren.
Wenn Sie weiterhin manuell einstellen möchten, welche Zahlungsmethoden im Bezahlvorgang angezeigt werden, können Sie sich an diesem Leitfaden orientieren (etwa für die Zahlungsannahme im Subscription mode). Ansonsten empfehlen wir unseren Artikel Zahlungsmethoden zum Dashboard migrieren.
Stripe Checkout zeigt PayPal entweder als Standard-Zahlungsmethode oder als eigenständige Schaltfläche an, je nachdem, welche Option die Konversionsrate wahrscheinlicher erhöht.
Kompatibilität bestimmen
Für die Unterstützung von Zahlungen per PayPal muss eine Checkout-Sitzung alle folgenden Bedingungen erfüllen:
- Die Preise sämtlicher Posten müssen in derselben Währung sein. Falls Posten in verschiedenen Währungen vorhanden sind, muss für jede Währung eine separate Checkout-Sitzung erstellt werden.
Zahlung annehmen
Notiz
Erstellen Sie eine Integration, um mit Checkout Zahlungen anzunehmen, bevor Sie diesen Leitfaden verwenden.
In diesem Leitfaden erfahren Sie, wie Sie PayPal aktivieren. Er macht die Unterschiede zwischen der Annahme einer Kartenzahlung und der Verwendung von PayPal deutlich.
PayPal als Zahlungsmethode aktivieren
Führen Sie bei der Erstellung einer neuen Checkout-Sitzung folgende Schritte aus:
- Fügen Sie
paypal
zur Liste derpayment_method_types
hinzu. - Stellen Sie sicher, dass alle
line_items
die gleiche Währung verwenden.
Abwicklung Ihrer Bestellungen
Nachdem Sie eine Zahlung akzeptiert haben, informieren Sie sich über das Abwickeln von Bestellungen.
Integration testen
Sie müssen Ihr PayPal-Unternehmenskonto nicht verbinden, um die Integration zu testen. Achten Sie jedoch darauf, Ihre PayPal- und Stripe-Konten zu verbinden, wenn Sie Zahlungen im Live-Modus aktivieren möchten.
Wählen Sie beim Testen Ihrer Checkout-Integration PayPal als Zahlungsmethode aus und klicken Sie auf Bezahlen.
To simulate the most common integration and failure scenarios for PayPal payments, pass email
values that match the patterns described in these test scenarios.
Test-Szenarien
E-Mail-Muster | Szenario | Erklärung |
---|---|---|
.*payee_account_restricted@.* | Beschränktes Händlerkonto | Die Erfassung oder Autorisierung einer Zahlung schlägt mit dem Fehler payment_method_unexpected_state fehl, wenn Ihr Händlerkonto von PayPal eingeschränkt wird. Geben Sie zum Zeitpunkt der Autorisierung eine E-Mail an, die diesem Muster entspricht, damit die Autorisierung fehlschlägt. |
.*transaction_refused@.* | Transaktion abgelehnt | Die Erfassung einer Zahlung schlägt mit dem Fehler payment_method_provider_decline fehl, wenn die Transaktion von PayPal abgelehnt wird. |
.*instrument_declined@.* | Zahlungsmittel abgelehnt | Die Erfassung einer Zahlung schlägt mit dem Fehler payment_method_provider_decline fehl, wenn das vorgelegte Zahlungsmittel entweder vom Bearbeiter oder der Bank abgelehnt wurde oder für diese Zahlung nicht verwendet werden kann. |
.*lost_dispute@.* | Anfechtung verloren | Bei Erfassung gelingt die Zahlungsabsicht zunächst, wird dann aber angefochten. Die erstellte Zahlungsanfechtung ist bereits verloren und der Händler kann keine Beweise im Stripe-Dashboard vorlegen. |
.*authorization_expired@.* | Eine autorisierte manuell erfassen | Die Erfassung einer autorisierten Zahlung schlägt mit dem Fehler capture_charge_authorization_expired fehl, wenn die Autorisierung bereits abgelaufen ist. |
Rückerstattungen und angefochtene Zahlungen handhaben
Erfahren Sie mehr über PayPal-Anfechtungen und -Rückerstattungen.