Zahlungsmethoden zum Dashboard migrieren
Aktivieren Sie andere Checkout-Zahlungsmethoden über das Dashboard.
Wenn Sie Ihre Integration dahingehend ändern, dass Ihre Einstellungen für Zahlungsmethoden aus dem Dashboard übernommen werden, zeigt Stripe Ihren Kundinnen/Kunden beim Bezahlvorgang alle kompatiblen Zahlungsmethoden an. Dabei werden die gewählte Währung oder etwaige Einschränkungen für Zahlungsmethoden wie maximale Transaktionsbeträge berücksichtigt. Stripe zeigt die am besten geeigneten Zahlungsmethoden für Kundinnen/Kunden auch basierend auf deren Standort und der verwendeten Währung an.
Auf der Bezahlseite werden Zahlungsmethoden angezeigt, die bekannterweise die Konversion am jeweiligen Kundenstandort erhöhen. Zahlungsmethoden, die weniger wahrscheinlich ausgewählt werden, werden hingegen unter einem Überlaufmenü ausgeblendet. Ihren Kundinnen/Kunden werden beim Bezahlvorgang mehrere Zahlungsmethoden angezeigt, die an deren Standort und in deren Währung beliebt sind. Diese können aber auch weiterhin eine andere Zahlungsmethode aus dem Überlaufmenü auswählen.
Integration aktualisieren
Bei bestehenden Integrationen von Stripe Checkout, bei denen payment_
angegeben ist, müssen Sie diesen Parameter entfernen, um die Einstellungen für die Zahlungsmethoden auf das Dashboard zu übertragen. Nachdem Sie den Parameter aus Ihrer Integration entfernt haben, werden einige Zahlungsmethoden automatisch aktiviert, wie z. B. Karten und Wallets. Der Parameter currency
schränkt die Zahlungsmethoden ein, die die Kundin/der Kunde in der Checkout-Sitzung sieht.
Achtung
Beim Upgrade Ihrer Integration werden zunächst alle nicht standardmäßigen Zahlungsmethoden für Ihre Integration deaktiviert, wie z. B. Bankumleitungen. Wenn Sie Ihrer Checkout-Integration Zahlungsmethoden hinzugefügt haben, müssen Sie zu der Seite mit den Einstellungen für Zahlungsmethoden im Dashboard gehen, um sie wieder zu aktivieren.
Verfügbare Zahlungsmethoden im Dashboard anzeigen
Zeigen Sie Ihre Einstellungen für Zahlungsmethoden an, um die Zahlungsmethoden einzusehen, die Sie zurzeit akzeptieren. Diese Liste enthält die standardmäßig aktivierten Zahlungsmethoden wie Karten. Diese Zahlungsmethoden kosten gleich viel oder weniger als Karten und werden sofort abgewickelt.
Payment methods
By default, Stripe enables cards and other common payment methods. You can turn individual payment methods on or off in the Stripe Dashboard. In Checkout, Stripe evaluates the currency and any restrictions, then dynamically presents the supported payment methods to the customer.
To see how your payment methods appear to customers, enter a transaction ID or set an order amount and currency in the Dashboard.
You can enable Apple Pay and Google Pay in your payment methods settings. By default, Apple Pay is enabled and Google Pay is disabled. However, in some cases Stripe filters them out even when they’re enabled. We filter ApplePay if you set setup_future_usage (either top-level or in payment_
for card), and we filter Google Pay if you enable automatic tax without collecting a shipping address.
Checkout’s Stripe-hosted pages don’t need integration changes to enable Apple Pay or Google Pay. Stripe handles these payments the same way as other card payments.
Zahlungsmethoden zu Ihrer Integration hinzufügen oder daraus entfernen
Auf der Dashboard-Seite für die Einstellungen der Zahlungsmethoden können Sie die verfügbaren Zahlungsmethoden anzeigen und neue Zahlungsmethoden für Ihre Integration aktivieren.
Sie können einige Zahlungsmethoden aktivieren, indem Sie einfach Aktivieren auswählen. Zur Aktivierung einiger Zahlungsmethoden sind jedoch zusätzliche Schritte erforderlich. In diesen Fällen wird eine Schaltfläche mit der Bezeichnung Einrichten oder Überprüfen Sie Ihre Konditionen angezeigt.
Im Leitfaden zu Zahlungsmethoden finden Sie Informationen darüber, welche Zahlungsmethode sich für Ihre Zwecke am besten eignet.
(Empfohlen) Umgang mit Zahlungsmethoden mit verzögerter Benachrichtigung
Je nach Art der von Ihnen integrierten Zahlungsmethode kann sich die Zahlungsbestätigung um 2–14 Tage verzögern. Wenn Sie Webhooks zur automatischen Ausführung von Bestellungen mit Ihrer Checkout-Integration eingerichtet haben, müssen Sie möglicherweise Ihren Code aktualisieren, wenn Sie Ihre ersten Zahlungsmethoden mit verzögerter Benachrichtigung hinzufügen.
Vorsicht
This step is only required if you plan to use any of the following payment methods: Bacs Direct Debit, Bank transfers, Boleto, Canadian pre-authorized debits, Konbini, OXXO, Pay by Bank, SEPA Direct Debit, SOFORT, or ACH Direct Debit.
Wenn Sie Zahlungen mit einer Zahlungsmethode mit verzögerter Benachrichtigung erhalten, sind Gelder nicht sofort verfügbar. Die Verarbeitung der Gelder kann mehrere Tage dauern. Sie sollten daher die Auftragsabwicklung verschieben, bis die Gelder auf Ihrem Konto verfügbar sind. Nach erfolgreicher Zahlung ändert sich der zugrunde liegende PaymentIntent-Status von processing
in succeeded
.
Sie müssen folgende Checkout-Ereignisse verarbeiten:
Ereignisname | Beschreibung | Nächste Schritte |
---|---|---|
checkout.session.completed | Die Kundin/der Kunde hat die Lastschriftzahlung nach Übermittlung des Checkout-Formulars erfolgreich autorisiert. | Warten Sie, bis die Zahlung erfolgt oder fehlschlägt. |
checkout.session.async_payment_succeeded | Die Zahlung der Kundin/des Kunden war erfolgreich. | Wickeln Sie die gekauften Waren oder Dienstleistungen ab. |
checkout.session.async_payment_failed | Die Zahlung wurde abgelehnt oder ist aus einem anderen Grund fehlgeschlagen. | Kontaktieren Sie die Kundin/den Kunden per E-Mail und fordern Sie eine neue Bestellung an. |
Diese Ereignisse beinhalten alle das Checkout Session-Objekt.
Aktualisieren Sie Ihren Ereignis-Handler, um die Bestellung abzuwickeln:
Testen
Stellen Sie sicher, dass stripe listen
weiterhin ausgeführt wird. Durchlaufen Sie wie in den vorangegangenen Schritten den Bezahlvorgang als Testnutzer. Ihr Ereignis-Handler sollte das Ereignis checkout.
empfangen und Sie sollten es erfolgreich abgeschlossen haben.
Nachdem Sie diese Schritte ausgeführt haben, können Sie mit der Produktion beginnen, wann immer Sie bereit sind.
Integration testen
Hier finden Sie weitere Informationen zum Testen Ihrer Integration.