ACH-Daten importieren
Bei der Migration von ACH-Daten von Ihrem bisherigen Abwickler können wir die ACH-Datensätze mit dem Standard-Bankkonto-Objekt (ba_
) oder einer Objektdarstellung einer Zahlungsmethode (pm_
) in Stripe importieren.
Vor der ersten Abbuchung per ACH-Lastschrift muss ein Unternehmen die Erlaubnis von Kundinnen und Kunden einholen, ihr Bankkonto zu belasten, indem es diesen ein Mandat vorlegt. Um ACH-Datensätze als pm_
-Objekte zu importieren, benötigen wir Ihre Bestätigung, dass Sie Mandate für die Bankkonten haben, die Sie importieren. Wenn Sie sich nicht sicher sind, wenden Sie sich an Ihren bisherigen Zahlungsdienstleister. Wenn Sie nicht über die Mandate verfügen, importieren wir die ACH-Datensätze mit der ba_
-Objekt-Darstellung.
Nachdem Sie den Mandatsstatus für alle, einige oder keines der Bankkonten ermittelt haben, informieren Sie uns. Auf der Grundlage Ihrer Antwort geben wir Ihnen dann Anweisungen für die nächsten Schritte, die Sie unternehmen müssen.
ACH-Validierungsstatus
Sie müssen den Validierungsstatus des WEB-Lastschrift-Kontos bestätigen, indem Sie eine der folgenden Optionen auswählen:
- Alle WEB-Lastschrift-Konten wurden vor Inkrafttreten der WEB Debit Account Validation Rule der Nacha am 19. März 2022 belastet.
- Alle WEB-Lastschriftkonten wurden gemäß der Web Debit Account Validation Rule der Nacha von Ihrem bisherigen Zahlungsdienstleister validiert.
- Einige WEB-Lastschrift-Konten wurden belastet, bevor die WEB Debit Account Validation Rule der Nacha am 19. März 2022 in Kraft trat, oder gemäß der Regel durch Ihren bisherigen Anbieter kompiliert. Sie müssen eine Liste der validierten und nicht validierten Datensätze bereitstellen.
- Keines der WEB-Lastschrift-Konten wurde vor dem Datum des Inkrafttretens der WEB Debit Account Validation Rule der Nacha am 19. März 2022 verarbeitet oder von Ihrem vorherigen Anbieter erfolgreich validiert. Stripe muss diese Konten validieren. (Pro Bankkontovalidierung fällt eine sofortige Verifizierungsgebühr an.)
Funktionsweise
ACH-E-Mails
Wählen Sie in unserem Eingabeformular aus, ob Sie die Mandate als Bankkonto- (ba_
) oder als Zahlungsmethoden-Objekte (pm_
) importieren möchten.
- Wenn Sie Bankkonten verwenden möchten, benachrichtigen wir Ihre Kundinnen/Kunden nicht über die Migration.
- Wenn Sie Zahlungsmethoden auswählen und Kunden-E-Mail-Adressen bereitstellen, senden wir Ihren Kundinnen/Kunden nach dem Import automatisch eine E-Mail zur Bestätigung des Mandats gemäß den Nacha-Anforderungen. Ihre Kundinnen/Kunden müssen nach Erhalt der E-Mails nichts weiter tun.
Anleitung zu ACH-Dateien
- Ein Abwickler kann eine Reihe unterschiedlicher Felder bereitstellen.
- Wir empfehlen Ihrem Abwickler, einen vollständigen Export aller Kunden- und Zahlungsmethodendaten an Stripe bereitzustellen.
- Stripe kann bei Bedarf unnötige Felder aus den Daten des bisherigen Abwicklers herausfiltern.
- Stripe kann mehrere empfangene Dateien zusammenführen, wenn entweder die alte Kunden-ID oder die alte Quell-ID in beiden Dateien vorhanden ist.
Anforderungen an die Dateiformatierung
Exportdatendateien müssen die folgenden Datenstandards erfüllen, damit wir mit einem Import fortfahren können:
- Die Datei muss im CSV-Format vorliegen.
- Die Datei muss UTF-8-kodiert sein.
- Zeilen durch ein einzelnes Zeilenumbruchzeichen
\n
abgrenzen (nicht\r\n
). - Spalten abgrenzen durch
,
- Sie müssen alle Felder, die Kommas enthalten, in doppelte Anführungszeichen setzen
"
. Wir empfehlen, alle Felder in doppelte Anführungszeichen einzuschließen. - Lassen Sie leere Felder vollständig leer (kein Zeichen zwischen Trennzeichen). Sie dürfen ein fehlendes Feld nicht mit
NULL
,N/A
oder einem anderen Wert kennzeichnen. - Doppelte Anführungszeichen, die Teil des Inhalts sind, gemäß CSV RFC mit einem anderen doppelten Anführungszeichen als Escape-Zeichen versehen: Beispiel:
"``William
""``Bard of Avon``""
Shakespeare``"
- Felder dürfen keine Zeilenumbruchzeichen (
\r
oder\n
) innerhalb eines Feldes enthalten. Beispiel, was zu vermeiden ist:101 1st Ave\nApt 1
- Alle Zeilen müssen die gleiche Spaltenanzahl aufweisen.
- Spalten werden in jeder Bestellung unterstützt.
- Sie müssen sensible Datendateien mit unserem PGP-Schlüssel verschlüsseln, bevor sie über SFTP übermittelt werden.
ACH-Datenfelder
Feld | Erforderlich | Weitere Informationen |
---|---|---|
Alte Kunden-ID | Erforderlich | Wir erstellen eine Kunden-ID für jede angegebene eindeutige alte Kunden-ID. |
Routingnummer | Erforderlich | Muss 9 Ziffern lang sein und führende Nullen enthalten. |
Kontonummer | Erforderlich | Die meisten Bankkontonummern haben zwischen 8 und 12 Ziffern, obwohl zwischen 5 und 17 Ziffern möglich sind. |
Art von Kontoinhaber/in | Erforderlich | Gibt individual oder company als Unternehmenstyp an. |
Kontotyp | Erforderlich | Gibt ein checking - oder savings -Konto an. Ein nicht angegebene Konto wird als checking -Konto importiert. |
Kontoname | Erforderlich | Vor- und Nachname des Kontoinhabers/der Kontoinhaberin oder Firmenname. |
Optional* | Zusätzliche Metadaten *Wenn Sie ACH-Datensätze als Zahlungsmethode importieren und Kunden-E-Mail-Adressen bereitstellen, senden wir Ihren Kundinnen/Kunden nach dem Import automatisch eine E-Mail zur Bestätigung des Mandats gemäß den Nacha-Anforderungen. Ihre Kundinnen/Kunden müssen nach Erhalt der E-Mails nichts weiter tun. | |
Stadt | Optional | Weitere Metadaten |
Postleitzahl | Optional | Weitere Metadaten |
Land | Optional | Angabe im ISO-2-Buchstaben-Ländercodeformat. |
Telefon | Optional | Weitere Metadaten |
Adresszeile 1 | Optional | Weitere Metadaten |
Bundesstaat | Optional | Weitere Metadaten |
Stripe-Kunden-ID | Optional | Weitere Metadaten |
Alte Quell-ID | Optional | Weitere Metadaten |
Kunden-/ACH-Metadaten | Optional | Alle zusätzlichen Metadaten |