Weiter zum Inhalt
Konto erstellen
oder
anmelden
Das Logo der Stripe-Dokumentation
/
KI fragen
Konto erstellen
Anmelden
Jetzt starten
Zahlungen
Umsatz
Plattformen und Marktplätze
Geldmanagement
Entwickler-Tools
Übersicht
Mit Connect loslegen
Integrationsgrundlagen
Musterintegrationen
Onboarding von Konten
Konto-Dashboards konfigurieren
    Mit den in Connect eingebetteten Komponenten loslegen
    In Connect eingebettete Komponenten anpassen
    Unterstützte in Connect eingebettete Komponenten
      Verfügbare Komponenten
      Kontoverwaltung
      Onboarding von Konten
      Salden
      Anfechtungen einer Zahlung
      Liste der angefochtenen Zahlungen
      Dokumente
      Finanzkonto
      Finanzkontotransaktionen
      Karte in Issuing
      Liste der Karten in Issuing
      Benachrichtigungsbanner
      Zahlungsdetails
      Zahlungen
      Auszahlungen
      Auszahlungsliste
      Steuerregistrierungen
      Steuereinstellungen
      Komponenten der Vorschau
      App-Installation
      App-Darstellungsfeld
      Capital-Finanzierung
      Finanzierungsantrag für Capital
      Finanzierungswerbung für Capital
      Steuertransaktionen exportieren
      Zahlungsmethodeneinstellungen
      Berichterstattungsdiagramm
    Anpassung des Stripe-Dashboards
    Plattform-Steuerungen für Stripe-Dashboard-Konten
    Express-Dashboard
Zahlungen weltweit akzeptieren
Verbundene Konten auszahlen
Ihre Connect-Plattform verwalten
Steuerformulare für Ihre Connect-Plattform
Mit verbundenen Kontotypen zusammenarbeiten
StartseitePlattformen und MarktplätzeConfigure account DashboardsSupported Connect embedded components

Onboarding von Konten

Verwenden Sie die eingebetteten Connect-Komponente für Konto-Onboarding.

Seite kopieren

Die Komponente für Konto-Onboarding nutzt die Accounts API, um Anforderungen zu lesen und ein Onboarding-Formular zu erstellen, das für alle von Stripe unterstützten Länder lokalisiert ist und Daten validiert. Darüber hinaus verwaltet das eingebettete Onboarding alle Unternehmenstypen, verschiedene Konfigurationen der Unternehmensvertretung, das Hochladen von Dokumenten, die Identitätsprüfung und Verifizierungsstatus.

Weitere Informationen finden Sie unter Eingebettetes Onboarding.

Optionen für die Erfassung von Anforderungen

Mit dem integrierten Onboarding können Sie die Erfassung der currently_due- oder eventually_due-Anforderungen sowie die Einbeziehung zukünftiger Anforderungen steuern. Sie können dieses Verhalten anpassen, indem Sie das Attribut collectionOptions bei der Integration der Onboarding-Komponente für Konten verwenden.

Erfassung externer Konten

Verwenden Sie die Funktion external_account_collection, um zu steuern, ob die Komponente externe Kontoinformationen erfasst. Dieser Parameter ist standardmäßig aktiviert und nur Plattformen, die für die Erfassung aktualisierter Informationen verantwortlich sind, wenn Anforderungen fällig sind oder sich ändern (einschließlich Custom-Konten), können ihn deaktivieren. Wenn external_account_collection aktiviert ist, ist eine Nutzerauthentifizierung erforderlich. Sie können die Stripe-Nutzerauthentifizierung mit dem Parameter disable_stripe_user_authentication deaktivieren.

Stripe-Nutzerauthentifizierung deaktivieren

Verwenden Sie die Funktion disable_stripe_user_authentication, um zu steuern, ob für die Komponente eine Nutzerauthentifizierung durch Stripe erforderlich ist. Der Standardwert ist das Gegenteil des Werts external_account_collection. Wenn Sie z. B. external_account_collection nicht festlegen, wird der Wert standardmäßig „true“ und disable_stripe_user_authentication standardmäßig „false“. Dieser Wert kann nur wahr sein für Konten, bei denen controller.requirement_collection gleich application ist.

Wir empfehlen die Implementierung von 2FA oder gleichwertigen Sicherheitsmaßnahmen als Best Practice. Bei Kontokonfigurationen, die diese Funktion unterstützen, wie z. B. Custom-Konten, übernehmen Sie die Haftung für verbundene Konten, wenn diese Negativsalden nicht zurückzahlen können.

Passen Sie die Ihren Nutzer/innen angezeigten Richtlinien an

Der Rahmenvertrag und die Datenschutzerklärung von Stripe werden verbundenen Konten im eingebetteten Onboarding angezeigt. Nutzer/innen verbundener Konten, die den Rahmenvertrag von Stripe nicht akzeptiert haben, müssen dies im letzten Bildschirm des Onboardings nachholen. Das eingebettete Onboarding verfügt außerdem über eine Fußzeile mit Links zum Rahmenvertrag und zur Datenschutzerklärung von Stripe.

Für verbundene Konten, bei denen die Plattform für die Erfassung der Anforderungen zuständig ist, haben Sie zusätzliche Optionen zur Anpassung des Onboarding-Ablaufs, die im Folgenden beschrieben werden.

Kümmern Sie sich selbst um die Zustimmung zum Rahmenvertrag

Wenn Sie eine Plattform sind, die das Onboarding von verbundenen Konten durchführt und dabei für die Erfassung der Anforderungen verantwortlich sind, können Sie die Zustimmung zu den Allgemeinen Geschäftsbedingungen über Ihre eigene Methode statt über die integrierte Konto-Onboarding-Komponente einholen. In diesem Fall werden Ihre verbundenen Konten im letzten Onboarding-Bildschirm nur aufgefordert, die von ihnen eingegebenen Informationen zu bestätigen, und Sie müssen ihre Zustimmung zum Rahmenvertrag von Stripe einholen.

Das eingebettete Onboarding enthält weiterhin Links zu den allgemeinen Geschäftsbedingungen (zum Beispiel in der Fußzeile), die Sie durch Verknüpfung mit Ihren eigenen Vereinbarungen und Ihrer Datenschutzerklärung ersetzen können.

Link zu Ihren Vereinbarungen und Ihrer Datenschutzerklärung

Verbundene Konten können den Stripe-Rahmenvertrag und die Datenschutzerklärung während des eingebetteten Onboardings einsehen. Für Ihre verbundenen Konten, bei denen Sie für die Erfassung der Anforderungen verantwortlich sind, können Sie diese Links durch Ihre eigenen Vereinbarungen und Richtlinien ersetzen. Befolgen Sie diese Anweisungen, um den Stripe-Rahmenvertrag aufzunehmen und stellen Sie einen Link zur Datenschutzerklärung von Stripe zur Verfügung.

Kontositzung erstellen

Aktivieren Sie beim Erstellen einer Kontositzung das Konto-Onboarding, indem Sie account_onboarding im Parameter components angeben.

Command Line
cURL
curl https://api.stripe.com/v1/account_sessions \ -u "
sk_test_BQokikJOvBiI2HlWgH4olfQ2
:"
\ -d account=
{{CONNECTED_ACCOUNT_ID}}
\ -d "components[account_onboarding][enabled]"=true

Nachdem die Kontositzung erstellt und ConnectJS initialisiert wurde, können Sie die Komponente für Konto-Onboarding im Frontend darstellen:

account-onboarding.js
JavaScript
// Include this element in your HTML const accountOnboarding = stripeConnectInstance.create('account-onboarding'); accountOnboarding.setOnExit(() => { console.log('User exited the onboarding flow'); }); container.appendChild(accountOnboarding); // Optional: make sure to follow our policy instructions above // accountOnboarding.setFullTermsOfServiceUrl('{{URL}}') // accountOnboarding.setRecipientTermsOfServiceUrl('{{URL}}') // accountOnboarding.setPrivacyPolicyUrl('{{URL}}') // accountOnboarding.setSkipTermsOfServiceCollection(false) // accountOnboarding.setCollectionOptions({ // fields: 'eventually_due', // futureRequirements: 'include', // }) // accountOnboarding.setOnStepChange((stepChange) => { // console.log(`User entered: ${stepChange.step}`); // });
MethodeTypBeschreibungStandard
setFullTermsOfServiceUrlstringAbsolute URL zu Ihren vollständigen Allgemeinen Geschäftsbedingungen.Vollständiger Rahmenvertrag von Stripe
setRecipientTermsOfServiceUrlstringAbsolute URL zu Ihren Allgemeinen Geschäftsbedingungen für Empfänger/innen.Rahmenvertrag für Empfänger/innen von Stripe
setPrivacyPolicyUrlstringAbsolute URL zu Ihrer Datenschutzerklärung.Datenschutzerklärung von Stripe
setSkipTermsOfServiceCollectionstringFalls „true“, wird beim eingebetteten Onboarding die Erfassung der allgemeinen Geschäftsbedingungen übersprungen, und Sie müssen die Zustimmung zu den Bedingungen selbst einholenfalse
setCollectionOptions{ fields: 'currently_due' | 'eventually_due', future_requirements: 'omit' | 'include' }Passt die Erfassung der Anforderungen currently_due oder eventually_due an und steuert, ob zukünftige Anforderungen einbezogen werden sollen. Durch die Angabe von eventually_due werden die beiden Anforderungen eventually_due und currently_due erfasst.{fields: 'currently_due', futureRequirements: 'omit'}
setOnExit() => voidDas verbundene Konto hat den Onboarding-Vorgang beendet
setOnStepChange({step}: StepChange) => voidDas verbundene Konto ist innerhalb des Onboarding-Vorgangs von einem Schritt zum nächsten navigiert. Verwenden Sie StepChange, um den aktuellen Schritt zu identifizieren (wie unten beschrieben).

So richten Sie mit dieser Komponente neue Konten ein:

  1. Erstellen Sie ein verbundenes Konto. Sie können Informationen für das Account-Objekt in diesem API-Aufruf vorab ausfüllen.
  2. Initialisieren Sie die in Connect eingebetteten Komponenten mithilfe der ID des verbundenen Kontos.
  3. Beziehen Sie das Element account-onboarding ein, um dem verbundenen Konto den Onboarding-Ablauf zu zeigen.
  4. Überwachen Sie das von dieser Komponente ausgegebene exit-Ereignis. Stripe sendet dieses Ereignis, wenn das verbundene Konto den Onboarding-Vorgang beendet.
  5. Wenn exit ausgelöst wird, rufen Sie die Account-Details ab, um den Status von Folgendem zu prüfen:
    • details_submitted
    • charges_enabled
    • payouts_enabled
    • Alle anderen angeforderten Funktionen
    Wenn alle erforderlichen Funktionen aktiviert sind, können Sie das verbundene Konto zum nächsten Schritt Ihres Ablaufs führen.

Das StepChange-Objekt

Der Typ StepChange ist in connect.js definiert. Jedes Mal, wenn das verbundene Konto im Onboarding-Prozess von einem Schritt zum anderen navigiert, empfängt der Schrittänderungs-Handler ein StepChange-Objekt mit der folgenden Eigenschaft:

Name
Typ
Beispielwert
step
string (muss ein gültiger Schrittname sein)
business_type
Der eindeutige Verweis auf einen Onboarding-Schritt.
Einschränkungen für einzelne Schritte
  • Das StepChange-Objekt dient nur für Analysen.
  • Schritte können in beliebiger Reihenfolge angezeigt und wiederholt werden.
  • Die Liste der gültigen step-Namen kann jederzeit ohne Vorankündigung geändert werden.

Schrittnamen

Jede Seite in einem Onboarding-Ablauf hat einen der folgenden Schrittnamen.

SchrittnameBeschreibung
stripe_user_authenticationNutzerauthentifizierung enthält ein Pop-up-Fenster zu einem Stripe-eigenen Fenster. Das verbundene Konto muss sich authentifizieren, bevor es seinen Workflow fortsetzen kann.
risk_interventionUnterstützt das verbundene Konto bei der Erfüllung risikobezogener Anforderungen.
legal_entity_sharingVerbundene Konten können optional Unternehmensinformationen aus bestehenden Konten mit demselben/derselben Eigentümer/in wiederverwenden.
business_typeLegt den Unternehmenstyp des verbundenen Kontos fest. In bestimmten Fällen kann das verbundene Konto auch sein Land festlegen.
business_detailsSammelt Informationen zum Unternehmen des verbundenen Kontos.
business_verificationErfasst einen Rechtsnachweis, aus dem die ID-Nummer der juristischen Person des Unternehmens hervorgeht, zum Beispiel die Satzung des Unternehmens. Oder ermöglicht es Nutzer/innen, falsch eingegebene Informationen in Bezug auf die juristische Person zu korrigieren.
business_bank_account_ownership_verificationSammelt Dokumente, die erforderlich sind, um zu überprüfen, ob die Bankkontoinformationen, z. B. der Name der juristischen Person und die Kontonummer, mit den Informationen des Stripe-Kontos des Nutzers/der Nutzerin übereinstimmen.
business_documentsSammelt andere Dokumente und Verifizierungsanforderungen in Bezug auf das Unternehmen.
representative_detailsSammelt Informationen über den/die Kontovertreter/in.
representative_documentErfasst einen behördlich ausgestellten Ausweis, der die Existenz des Kontovertreters/der Kontovertreterin bestätigt.
representative_additional_documentErfasst ein zusätzliches Dokument, um die Angaben des Kontovertreters/der Kontovertreterin zu verifizieren.
legal_guardian_detailsHolt die Zustimmung der erziehungsberechtigten Person für Konten ein, die von Minderjährigen eröffnet wurden.
ownersSammelt Informationen zu den wirtschaftlichen Eigentümern/Eigentümerinnen eines Unternehmens.
directorsSammelt Informationen über die Vorstandsmitglieder eines Unternehmens.
executivesSammelt Informationen über die Führungskräfte eines Unternehmens.
proof_of_ownership_documentSammelt Unterlagen, die die wirtschaftlichen Eigentümer/innen eines Unternehmens verifizieren.
proof_of_authorizationSammelt Unterlagen, um zu überprüfen, ob der/die Kontovertreter/in innerhalb eines Unternehmens eine Position mit ausreichender Autorität innehat.
confirm_ownersSo können verbundene Konten bestätigen, dass die an Stripe übermittelten Informationen zum/zur wirtschaftlichen Eigentümer/in aktuell und korrekt sind.
risa_compliance_survey(Gilt nur für Unternehmen in Japan.) Beantwortet Fragen zum geänderten Ratenverkaufsgesetz.
treasury_and_card_issuing_terms_of_serviceErfasst die allgemeinen Geschäftsbedingungen von Treasury und Kartenausstellung, wenn diese Funktionen angefordert werden.
external_accountErfasst das externe Konto des verbundenen Kontos.
support_detailsSammelt Informationen, anhand derer Kundinnen und Kunden das Unternehmen der verbundenen Konten erkennen können. Diese Support-Informationen können in Zahlungsaufstellungen, Rechnungen und Belegen sichtbar sein.
climateErmöglicht es einem verbundenen Konto, sich für Stripe Climate anzumelden.
taxErmöglicht es einem verbundenen Konto, sich für Stripe Tax zu entscheiden.
summaryLetzter Schritt der Überprüfung des Onboardings. Das verbundene Konto kann die eingegebenen Informationen aus diesem Schritt aktualisieren. Die URL für die Allgemeinen Geschäftsbedingungen und den Datenschutz wird auf diesem Bildschirm angezeigt.
summary_riskIm Übersichtsschritt kann ein verbundenes Konto Informationen im Zusammenhang mit den Risikoanforderungen aktualisieren.
summary_business_typeIm Übersichtsschritt kann ein verbundenes Konto Informationen aktualisieren, die sich auf seinen Unternehmenstyp beziehen.
summary_businessIm Übersichtsschritt kann ein verbundenes Konto Informationen aktualisieren, die sich auf sein Unternehmen beziehen.
summary_supportIm Übersichtsschritt kann ein verbundenes Konto öffentlich zugängliche Informationen aktualisieren, die sich auf sein Unternehmen beziehen.
summary_personsIm Übersichtsschritt kann ein verbundenes Konto Informationen über jede Person in seinem Konto aktualisieren.
summary_external_accountIm Übersichtsschritt kann ein verbundenes Konto Informationen zu seinem externen Konto aktualisieren.
summary_taxIm Übersichtsschritt kann ein verbundenes Konto Informationen im Zusammenhang mit seiner Stripe Tax-Integration aktualisieren.
summary_tax_identification_formIm Übersichtsschritt kann ein verbundenes Konto Informationen aktualisieren, die sich auf seine zertifizierten W8/W9-Steuerinformationen beziehen. Dies wird angezeigt, wenn Stripe W8/W9-Informationen erfassen muss.
summary_climateIm Übersichtsschritt kann ein verbundenes Konto Informationen im Zusammenhang mit seiner Stripe Climate-Integration aktualisieren.
War diese Seite hilfreich?
JaNein
Benötigen Sie Hilfe? Kontaktieren Sie den Kundensupport.
Nehmen Sie an unserem Programm für frühzeitigen Zugriff teil.
Schauen Sie sich unser Änderungsprotokoll an.
Fragen? Sales-Team kontaktieren.
LLM? Lesen Sie llms.txt.
Unterstützt von Markdoc