Migration von ACH Direct Debit von der Charges API zu neueren APIs
Warum Sie von der Charges API migrieren sollten und wie Sie dies tun.
Stripe wird die Unterstützung für ACH Direct Debit über die Charges API in Kürze einstellen. Wenn Sie ACH-Direct-Debit-Zahlungen über die Charges API über die API, Rechnungen oder Abos erstellen, müssen Sie auf die Payment Intents API oder die Checkout Sessions API migrieren. Bevor wir die Unterstützung offiziell einstellen, werden wir Ihnen weitere Informationen per E-Mail mitteilen.
Gründe für eine Migration
ACH Direct Debit über Stripes neuere APIs bietet folgende Verbesserungen:
- Unterstützung für vorgefertigte Zahlungsoberflächen, einschließlich Stripe Checkout und Payment Element.
- Support für Stripe Checkout und Payment Element.
- Schnellere Abwicklungsmöglichkeiten, grenzüberschreitende Funktionen und integrierte Sofort-Bankverifizierung.
- Erweiterte Betrugsprävention.
- Vereinheitlichte Berichterstattung und Auszahlungen
API-Unterschiede
Im Folgenden werden die neueren APIs von Stripe und die Charges API verglichen:
| Merkmal | Charges API | Payment Intents API oder Checkout Sessions API |
|---|---|---|
| Unterstützung für Checkout | Nein | Ja |
| Unterstützung für Payment Element | Nein | Ja |
| Unterstützung dynamischer Zahlungsmethoden | Nein | Ja |
| Abwicklungsgeschwindigkeit | T+6 | T+4 (T+2 bei schnellerer Zahlungsabwicklung) |
| Sofortige Verifizierung des Bankkontos | Nur über benutzerdefinierte, Drittanbieter-Integrationen verfügbar. | Sofortige Verifizierung mit Financial Connections |
| Testeinzahlungen | Zwei Mikroeinzahlungen, bestehend aus zufälligen, kleinen Beträgen zur Verifizierung | Eine Mikroeinzahlung von einem Cent mit einem Kennungscode oder zwei Mikroeinzahlungen aus zufälligen, kleinen Beträgen zur Verifizierung. |
| Betrugsprävention | Nein |
|
| Inkasso und Speicherung von Mandaten | Außerhalb von Stripe | In Stripe. |
| Unterstützte Länder | USA | USA, EU und Vereinigtes Königreich |
| Guthabentyp | Bankkonto (source_) | ACH-Zahlungen verwenden denselben Guthabentyp wie Karten und andere Zahlungsmethoden (source_). |
Vergleich der Checkout Sessions und Payment Intents APIs
Stripe bietet zwei neuere APIs an, um ACH Direct Debit-Zahlungen zu akzeptieren: Payment Intents und Checkout Sessions APIs.
Checkout Sessions API: Unterstützt gängige Bezahlvorgänge mit integrierten Funktionen, die benutzerdefinierten Code überflüssig machen und wird für die meisten Entwickler/innen empfohlen.
Payment Intents API: Ermöglicht die Nutzung von benutzerdefiniertem Code für eine detailliertere Kontrolle über den Bezahlvorgang, erfordert jedoch mehr Integrationsaufwand und Wartung.
Erfahren Sie mehr über die Unterschiede und wie Sie bewerten, welche für Sie geeignet ist.
ACH Direct Debit-Integration aufbauen
So erstellen Sie eine ACH Direct Debit-Integration für Payment Intents oder Checkout Sessions:
Aktivieren Sie ACH Direct Debit in Ihren Einstellungen für Zahlungsmethoden.
Um neue Zahlungsmethoden einzuziehen und zu verwenden, integrieren Sie ACH über Payment Intents oder Checkout Sessions.
Für Bankkonten, die zuvor über die Tokens API erfasst wurden, können Sie gespeicherte
BankAccount-Objekte weiterhin alsPaymentMethod-Objekte mit der Payment Intents API verwenden. Weitere Informationen finden Sie unter Bestehende Bankkonten von der Charges API migrieren.Migrieren Sie schrittweise alle Zahlungen mit bestehenden Bankkonten zur Payment Intents API oder Checkout Sessions API.
Entfernen Sie Ihre Integration mit der Charges API.