Konfigurieren Sie das Verhalten von verbundenen KontenÖffentliche Vorschau
Erfahren Sie, wie Sie Ihre verbundenen Konten mit der Accounts v2 API konfigurieren.
Sie definieren die Interaktionen zwischen Ihrer Plattform, den verbundenen Konten und Stripe, beispielsweise Geldbewegungen und Verlusthaftung, indem Sie Ihre verbundenen Konten konfigurieren. Richten Sie Ihre Integration so ein, dass diese konfiguriert werden, indem Sie bei der Erstellung der entsprechenden Accounts v2-Objekte Werte für bestimmte Eigenschaften angeben. Eigenschaften im Hash defaults.
weisen beispielsweise die Haftung für negative Salden Ihrer verbundenen Konten zu und geben an, wie Stripe Zahlungsgebühren einzieht.
Die Werte, die Sie Ihren verbundenen Kontoeigenschaften zuweisen, wirken sich auch auf andere Aspekte Ihrer Integration aus. Beispiel: Die Verantwortung für die Verifizierung der Identitätsangaben wird Stripe oder Ihrer Plattform auf der Grundlage der Haftung für negative Salden und des Zugriffs verbundener Konten auf Stripe Dashboards zugewiesen.
Notiz
Verantwortlichkeiten und die Eigenschaft dashboard
in Accounts v2 entsprechen den Controller-Eigenschaften in Accounts v1. Dieses Dokument enthält eine Zuordnung der Controller-Eigenschaften zu den Accounts v2-Eigenschaften.
Verantwortlichkeiten festlegen
Sie müssen die Eigenschaften defaults.
definieren, wenn Sie die Händlerkonfiguration zu einem Konto hinzufügen. Sie können ihre Werte später nicht mehr aktualisieren.
Eigenschaft | Beschreibung | Werte |
---|---|---|
defaults.responsibilities.fees_collector | Definiert, wie Stripe Zahlungsgebühren für Direct Charges auf dem verbundenen Konto einzieht. (Für Destinations Charges oder separate Zahlungen zieht Stripe immer Gebühren von Ihrer Plattform ein.) |
|
defaults.responsibilities.losses_collector | Weist die Verantwortung für negative Salden des verbundenen Kontos zu. |
|
Die Zuständigkeiten unterliegen den folgenden Einschränkungen:
- Wenn Sie
losses_
aufcollector application
setzen, müssen Sie auchfees_
aufcollector application
setzen. - Wenn Sie Destination Charges mit einem Konto verwenden, empfehlen wir Ihnen, sowohl
losses_
als auchcollector fees_
aufcollector application
zu setzen.
Weitere Informationen zu unterstützten Konfigurationen finden Sie unter Integrationsempfehlungen.
Zugriff auf das Dashboard einrichten
Sie müssen den Eigenschaftswert des Dashboards festlegen (wenn der vorhandene Wert null ist), wenn Sie die Händlerkonfiguration zu einem Konto hinzufügen. Sie müssen auch den dashboard
-Wert festlegen (wenn der vorhandene Wert null ist), wenn Sie die Funktion stripe_transfers für die Empfängerkonfiguration für ein Konto anfordern. Wählen Sie einen der folgenden Werte aus:
express
: Das verbundene Konto kann auf das Stripe Express-Dashboard zugreifen, das eingeschränkte Funktionen bietet. Sie können das Erscheinungsbild mit dem Branding Ihrer Plattform anpassen.full
: Das verbundene Konto kann auf das vollständige Stripe-Dashboard zugreifen. Im vollständigen Stripe-Dashboard können Ihre verbundenen Konten ihre Finanzen und Berichte anzeigen und verwalten.none
: Das verbundene Konto kann auf kein Stripe-Dashboard zugreifen. Ihre Plattform muss alle mit Stripe zusammenhängenden Funktionen bereitstellen.
Unabhängig von der Einstellung dashboard
kann Ihre Plattform in Connect eingebettete Komponenten verwenden, um Ihren verbundenen Konten ähnliche Funktionen in einer nutzerdefinierten Oberfläche zur Verfügung zu stellen.
Für Dashboards gelten folgende Einschränkungen:
- Wenn Sie
dashboard
aufexpress
setzen, müssen Sie auch sowohllosses_
als auchcollector fees_
aufcollector application
setzen. - Wenn Sie
dashboard
auffull
setzen, müssen Sie auch sowohllosses_
als auchcollector fees_
aufcollector stripe
setzen.
Weitere Informationen zu unterstützten Konfigurationen finden Sie unter Integrationsempfehlungen.
Erfassen Sie die Anforderungen für Know Your Customer (KYC)
Die Verantwortung für die Erfassung KYC Anforderungen basiert auf den Werten defaults.
und dashboard
. In den meisten Konfigurationen ist Stripe für die Erfassung der KYC-Anforderungen von Ihren verbundenen Konten verantwortlich. Ihre Plattform ist nur dann verantwortlich, wenn Sie defaults.
auf application
und dashboard
auf none
setzen.
Notiz
Konfigurieren Sie die Plattformverantwortung für die Erfassung von Anforderungen nur, wenn Sie bereit sind, die operative Komplexität zu bewältigen, die zur Überprüfung der Anforderungsinformationen und zur Einhaltung aller Aktualisierungen der Anforderungen erforderlich ist.
Zuordnung der Controller-Eigenschaften für Accounts v1
Die in diesem Dokument beschriebenen Einstellungen entsprechen den Eigenschaften des Accounts v1-Controllers wie folgt:
Accounts v1-Eigenschaft | Accounts v2-Eigenschaft | Beschreibung |
---|---|---|
controller.fees.payer | defaults.responsibilities.fees_collector | Legt fest, wer Zahlungsgebühren für Direct Charges auf dem verbundenen Konto einzieht. (Für Destination Charges erhebt Stripe immer Gebühren von Ihrer Plattform.) |
controller.losses.payments | defaults.responsibilities.losses_collector | Definiert die Verantwortung für negative Salden, die durch das verbundene Konto entstehen. |
controller.requirement_collection | N. z. | In Accounts v2 wird diese Verantwortung basierend auf den Werten losses_ und dashboard berechnet. |
controller.stripe_dashboard.type | Dashboard | Gibt den Zugriff verbundener Konten auf Stripe-Dashboards an. |