Verwendung von Connect mit Custom-Konten
Notiz
Die Anforderungen an die Identitätsüberprüfung werden aktualisiert, wenn sich Gesetze und Vorschriften weltweit ändern. Wenn Sie Ihren eigenen Onboarding-Ablauf zum Einbinden von Konten erstellen, müssen Sie planen, die Onboarding-Anforderungen mindestens alle sechs Monate zu überprüfen und zu aktualisieren. Um diese verwaltungsbezogene Verpflichtung zu umgehen, verwenden Sie Connect Onboarding für Custom-Konten.
Ein Custom-Konto von Stripe ist für die Kontoinhaber/innen beinahe vollständig unsichtbar. Sie, die Plattform, sind für alle Interaktionen mit Ihren Nutzer/innen und für die Erfassung aller Informationen, die zur Verifizierung des Kontos benötigt werden, verantwortlich.
Bei Verwendung von Custom-Konten können Sie die Kontodetails und die Einstellungen des verbundenen Kontos über die API ändern. Dazu zählen auch die Verwaltung der zugehörigen Bankkonten und des Auszahlungsplans. Da sich Inhaber/innen von Custom-Konten nicht bei Stripe anmelden können, ist es Ihre Aufgabe, den Onboarding-Ablauf, das Benutzer-Dashboard, die Berichtsfunktionen und die Kommunikationskanäle einzurichten.
Obwohl ein Custom-Konto mit einem einfachen API-Aufruf erstellt wird, sind für jedes Konto, das Sie erstellen, drei Schritte zu beachten:
- Ordnungsgemäße Ermittlung des zu verwendenden Lands
- Erstellung des Kontos
- Durchführung der Identitätsprüfung
Stellen Sie jedoch zuerst sicher, dass die Mindestanforderungen erfüllt sind.
Notiz
Französische Plattformen müssen Konto-Token nutzen, die eine Alternative zum Agent-Modell für die PSD2-Konformität der Plattform darstellen. Der Hauptvorteil von Token besteht für französische Plattformen darin, dass die Informationen von den Nutzer/innen direkt an Stripe übertragen werden. Keine PII-Daten speichern zu müssen, ist immer noch ein Vorteil, aber nicht unbedingt eine Voraussetzung. Für Plattformen in anderen Ländern sind Konto-Token optional, werden aber empfohlen.
Anforderungen für die Erstellung von Custom-Konten
Damit Sie Custom-Konten verwenden können, müssen die folgenden Voraussetzungen erfüllt sein:
- Mindest-API-Version: Sie müssen eine API-Version verwenden, die mindestens vom 17.12.2014 stammt. Bei Bedarf können Sie Ihre API-Version im Dashboard anzeigen und aktualisieren.
- Terms of Service update: Creating Custom accounts requires an update to your terms of service, as it must include a reference to Stripe’s services agreement. Stripe recommends that you consult with your attorneys on whether you should update your terms acceptance language to include reference to Stripe’s terms.
- Umgang mit Informationsanfragen: Statt Informationen, z. B. eine Sozialversicherungsnummer oder eine Passkopie, direkt bei Ihren Nutzer/innen anzufordern, fordert Stripe die benötigten Informationen bei Ihnen an. Sie müssen diese Informationen von Ihren Nutzer/innen erfassen und Stripe zur Verfügung stellen. Andernfalls kann Stripe Auszahlungen auf das verbundene Konto deaktivieren.
- Plattform in einem unterstützten Land: Plattformen in Australien, Belgien, Brasilien, Bulgarien, Dänemark, Deutschland, Estland, Finnland, Frankreich, Griechenland, Hongkong, Indien, Irland, Italien, Japan, Kanada, Lettland, Litauen, Luxemburg, Malta, Mexiko, Neuseeland, den Niederlanden, Norwegen, Österreich, Polen, Portugal, Rumänien, Schweden, Schweiz, Singapur, Slowakei, Slowenien, Spanien, Thailand, Tschechien, Ungarn, dem Vereinigten Königreich, den Vereinigten Staaten und Zypern können Custom-Konten für jedes Land erstellen, das von Stripe unterstützt wird. Kontaktieren Sie uns,, um benachrichtigt zu werden, wenn Plattformen in Ihrem Land Custom-Konten verwenden können.
- Länder, die Self-Serve nicht unterstützen: Aufgrund von Beschränkungen, die für die Nutzung von Connect in den Vereinigten Arabischen Emiraten, Indien und Thailand gelten, können Plattformnutzer in diesen Ländern keine benutzerdefinierten Connect-Konten selbst verwalten. Um mit dem Onboarding für Custom Connect-Konten in diesen Ländern zu beginnen, kontaktieren Sie uns.
- Plattformen in the VAE – Plattformen in den Vereinigten Arabischen Emiraten können nur in den VAE niedergelassene Custom-Konten mit den folgenden Zahlungstypen nutzen: destination_charges und separate Zahlungen und Überweisungen. Destination Charges mit der Eigenschaft on_behalf_of werden für die VAE noch nicht unterstützt.
Vorsicht
Plattformen außerhalb von Mexiko, die Custom-Konten in Mexiko erstellen möchten und diese als Abwicklungshändler/innen einrichten möchten, müssen weitergehend überprüft werden. Kontaktieren Sie uns, um mit dem Verfahren zu beginnen.
- Überprüfung auf Betrug: Da Ihre Plattform für Verluste verantwortlich ist, die durch Custom-Konten entstehen, müssen Sie alle Konten, die sich über Ihre Plattform anmelden, auf potenziellen Betrug untersuchen. Weitere Informationen finden Sie in unserem Leitfaden zu Best Practices für das Risikomanagement.
Beachten Sie, dass für aktive Custom-Konten zusätzliche Kosten anfallen. Ein Custom-Konto gilt als aktiv, wenn es mindestens eine erfolgreiche Auszahlung in einem bestimmten Monat erhalten hat.
Das zu verwendende Land ermitteln
Die einzige Information, die Sie zum Erstellen eines Custom-Kontos benötigen, ist das Land, in dem die Person oder das Unternehmen hauptsächlich tätig ist. Alle anderen Angaben können zu einem späteren Zeitpunkt erfasst und aktualisiert werden.
Beispiel: Wenn Sie sich in den USA befinden und das Unternehmen oder der Nutzer/die Nutzerin, für den/die Sie ein Konto erstellen, rechtlich in Kanada vertreten ist, verwenden Sie CA
als das Land für das zu erstellende Konto.
Der Länderwert bestimmt auch die zur Verifizierung benötigten Informationen für das verbundene Konto.
Custom-Konto erstellen
Um ein Custom-Konto zu erstellen und zu verbinden, setzen Sie in der Anfrage zur Kontoerstellung mindestens type
auf custom
und geben Sie ein Land und die entsprechenden Funktionen an.
Vorsicht
US-Plattformen können Konten für grenzüberschreitende Transfers durch Angabe des Empfänger-Rahmenvertrags erstellen.
Das Ergebnis eines erfolgreichen API-Aufrufs sind die Kontodaten des Nutzers/der Nutzerin:
{ ... "id":
, "type": "custom" ... }"{{CONNECTED_ACCOUNT_ID}}"
Speichern der id
in Ihrer Datenbank: Dies ist die Konto-ID. Sie geben diesen Wert an, um sich als das verbundene Konto zu authentifizieren, indem Sie ihn in Anfragen im Stripe-Account
-Header übergeben.
Notiz
Speichern Sie die erhaltene Konto-ID. Diese Informationen benötigen Sie, um Anfragen im Auftrag des Nutzers/der Nutzerin durchzuführen.
Verfahren zur Identitätsprüfung starten
Ein Konto, das nur mit einem Land erstellt wurde, ist ziemlich eingeschränkt: Es kann nur einen kleinen Betrag empfangen. Wenn Sie Auszahlungen ermöglichen und den guten Ruf des Kontos beibehalten möchten, müssen Sie weitere Informationen zum/zur Kontoinhaber/in angeben. Auf der Seite mit erforderlichen Verifizierungsinformationen sind die minimalen und die wahrscheinlichen Anforderungen für die Identitätsprüfung aufgeführt.
Am einfachsten lassen sich die benötigten Informationen durch die Integration von Connect Onboarding erfassen. Damit übernimmt Stripe die komplexen Vorgänge bei der Verifizierung für Sie. Andernfalls müssen Sie nicht nur Ihre eigenen API-Aufrufe für die anfängliche Integration erstellen, sondern auch ständig überprüfen, ob sich die Onboarding-Anforderungen aufgrund der sich weltweit verändernden Vorschriften ändern.
Sie können die erforderlichen Informationen beim Erstellen des Kontos oder später beim Aktualisieren des Kontos erfassen. Wir empfehlen, im Voraus zumindeste den Namen und das Geburtsdatum der Nutzer/innen zu erfassen. Wenn Sie Adressinformationen im Voraus erfassen, müssen Sie unbedingt den Wert für den Bundesstaat für mit den USA, CA und AU verbundene Konten in Ihrem Onboarding-Ablauf validieren.
Notiz
Bei Konten, deren business_type auf individual
festgelegt ist, geben Sie mindestens eine individual
-Eigenschaft an (zum Beispiel individual.first_name
) und ein Person-Objekt wird automatisch erstellt. Wenn Sie dies nicht durchführen oder für Konten, deren business_type
auf company
festgelegt ist, müssen Sie jede Person für das Konto erstellen.
Webhooks
Nachdem ein Konto erstellt wurde, werden alle Benachrichtigungen über Änderungen an dem Konto als account.updated
-Ereignisse an Ihre Webhooks gesendet. Geben Sie Ihre Connect-Webhook-URL in Ihren Kontoeinstellungen an und achten Sie dann auf diese Ereignisse und reagieren Sie bei Bedarf darauf.
Siehe auch
Weitere Infos zur Arbeit mit Custom-Konten.