# API-Onboarding Erstellen Sie Ihren eigenen Onboarding-Ablauf mit den APIs von Stripe. Mit dem API-Onboarding verwenden Sie die Accounts API, um einen Onboarding-Ablauf, Berichtsfunktionen und Kommunikationskanäle für Ihre Nutzer/innen zu erstellen. Stripe kann für den/die Kontoinhaber/in völlig unsichtbar sein. Ihre Plattform ist jedoch für alle Interaktionen mit Ihren Konten und für die Erfassung aller Informationen, die zu deren Verifizierung erforderlich sind, verantwortlich. > #### Weitere Zuständigkeiten > > Mit dem API-Onboarding muss Ihr benutzerdefinierter Ablauf alle rechtlichen und regulatorischen Anforderungen in den Regionen erfüllen, in denen Sie geschäftlich tätig sind. Sie müssen auch Ressourcen bereitstellen, um Änderungen an diesen Anforderungen zu verfolgen und fortlaufend aktualisierte Informationen zu erfassen, mindestens alle sechs Monate. Wenn Sie einen benutzerdefinierten Onboarding-Ablauf implementieren möchten, empfiehlt Stripe dringend das [eingebettete Onboarding](https://docs.stripe.com/connect/embedded-onboarding.md). (See full diagram at https://docs.stripe.com/connect/api-onboarding) ## Anforderungen festlegen Die folgenden Faktoren wirken sich auf die [Onboarding-Anforderungen](https://docs.stripe.com/connect/required-verification-information.md) für Ihre verbundenen Konten aus: - Das Ursprungsland der verbundenen Konten - [Art des Rahmenvertrags](https://docs.stripe.com/connect/service-agreement-types.md), der für die verbundenen Konten gilt - Für die verbundenen Konten angeforderte [Funktionen](https://docs.stripe.com/connect/account-capabilities.md) - Der [business_type](https://docs.stripe.com/api/accounts/object.md#account_object-business_type) (zum Beispiel Einzelperson oder Unternehmen) und die [company.structure](https://docs.stripe.com/api/accounts/object.md#account_object-company-structure) (zum Beispiel `public_corporation` oder `private_partnership`) Verwenden Sie das Tool für [erforderliche Verifizierungsinformationen](https://docs.stripe.com/connect/required-verification-information.md), um zu sehen, wie sich Änderungen an diesen Faktoren auf die Onboarding-Anforderungen für Ihre verbundenen Konten auswirken. ## Formulare zum Erfassen von Informationen erstellen [Clientseitig] Als Best Practice empfiehlt es sich, die erforderlichen Parameter in Ihrem Onboarding-Prozess in logischen Gruppierungen oder Formularen zu organisieren. Sie können eine Zuordnung zwischen den Stripe-Parametern und den logischen Gruppierungen kodieren. Vorgeschlagene logische Gruppierungen für Parameter werden in der ersten Spalte der Beispielanforderungstabelle angezeigt. Nachdem Sie die erforderlichen Parameter in Ihrer Anwendung kodiert haben, generieren Sie Nutzeroberflächen für die Parameter, die diesen Anforderungen entsprechen. Entwickeln Sie für jeden Parameter eine Nutzeroberfläche, die Folgendes enthält: - Parameterbezeichnung, lokalisiert für jedes unterstützte Land und jede unterstützte Sprache - Parameterbeschreibung, lokalisiert für jedes unterstützte Land und jede unterstützte Sprache - Parametereingabefelder mit Datenvalidierungslogik und Hochladen von Dokumenten (sofern erforderlich) Wenn Sie Ihre Anwendungslogik entwickeln, sollten Sie auch mögliche zukünftige Parameter im Hinterkopf behalten. Es kann zum Beispiel sein, dass Stripe im Laufe der Zeit neue Parameter, neue Verifizierungen oder neue Schwellenwerte einführt, die Sie in Ihr eigenes Onboarding integrieren müssen. Wenn Sie einen der Faktoren ändern, der die Anforderungen Ihrer verbundenen Konten bestimmt, müssen Sie auch Ihre Zahlungsformulare an die geänderten Anforderungen anpassen. [Land](https://docs.stripe.com/api/accounts/object.md#account_object-country) und [Art des Rahmenvertrags](https://docs.stripe.com/api/accounts/object.md#account_object-tos_acceptance-service_agreement) sind unveränderlich, wohingegen [Funktionen](https://docs.stripe.com/api/accounts/object.md#account_object-capabilities) und [Unternehmenstyp](https://docs.stripe.com/api/accounts/object.md#account_object-business_type) geändert werden können. - Um ein unveränderliches Feld zu ändern, erstellen Sie ein neues verbundenes Konto mit den neuen Werten, um das vorhandene Konto zu ersetzen. - Um ein veränderbares Feld zu ändern, aktualisieren Sie das verbundene Konto. ### Fügen Sie die Allgemeinen Geschäftsbedingungen von Stripe bei Ihre verbundenen Konten müssen die allgemeinen Geschäftsbedingungen von Stripe akzeptieren, bevor sie aktiviert werden können. Sie können die [Allgemeinen Geschäftsbedingungen von Stripe in Ihre eigenen Bedingungen integrieren](https://docs.stripe.com/connect/updating-service-agreements.md#adding-stripes-service-agreement-to-your-terms-of-service). ## Verbundenes Konto erstellen [Serverseitig] Erstellen Sie ein [Konto](https://docs.stripe.com/api/accounts/create.md), bei dem Ihre Plattform für negative Salden haftet, Stripe die Gebühren von Ihrem Plattformkonto einzieht und Ihre verbundenen Konten keinen Zugriff auf ein von Stripe gehostetes Dashboard haben. Fordern Sie alle Funktionen an, die Ihre verbundenen Konten benötigen. Füllen Sie den Unternehmenstyp und alle anderen verfügbaren Informationen aus, die Ihren [Anforderungen](https://docs.stripe.com/connect/api-onboarding.md#establish-requirements) entsprechen. Alternativ können Sie ein verbundenes Konto erstellen, dessen `type` auf `custom` und die gewünschten Funktionen festgelegt ist. Wenn Sie das Land und den Typ des Rahmenvertrags nicht angeben, werden ihnen die folgenden Standardwerte zugewiesen: - Das Land für `country` ist standardmäßig das gleiche wie das Ihrer Plattform. - Der Typ des Rahmenvertrags (`tos_acceptance.service_agreement`) ist standardmäßig auf `full` festgelegt. > Um die französischen PSD2-Vorschriften einzuhalten, müssen Plattformen in Frankreich [Konto-Token verwenden](https://stripe.com/guides/frequently-asked-questions-about-stripe-connect-and-psd2#regulatory-status-of-connect). Ein weiterer Vorteil von Token ist, dass die Plattform keine PII-Daten speichern muss, die vom verbundenen Konto direkt an Stripe übertragen werden. Für Plattformen in anderen Ländern empfehlen wir die Verwendung von Konto-Token, die jedoch nicht erforderlich sind. #### Mit Controller-Eigenschaften ```curl curl https://api.stripe.com/v1/accounts \ -u "<>:" \ -d "controller[losses][payments]=application" \ -d "controller[fees][payer]=application" \ -d "controller[stripe_dashboard][type]=none" \ -d "controller[requirement_collection]=application" \ -d "capabilities[card_payments][requested]=true" \ -d "capabilities[transfers][requested]=true" \ -d business_type=individual \ -d country=US ``` #### Mit einem Kontotyp ```curl curl https://api.stripe.com/v1/accounts \ -u "<>:" \ -d type=custom \ -d "capabilities[card_payments][requested]=true" \ -d "capabilities[transfers][requested]=true" \ -d business_type=individual \ -d country=US ``` ## Die zu erfassenden Informationen bestimmen [Serverseitig] Sie als Plattform müssen entscheiden, ob die erforderlichen Informationen von den verbundenen Konten *vorab* (Upfront onboarding is a type of onboarding where you collect all required verification information from your users at sign-up) oder *inkrementell* (Incremental onboarding is a type of onboarding where you gradually collect required verification information from your users. You collect a minimum amount of information at sign-up, and you collect more information as the connected account earns more revenue) erfasst werden sollen. Beim Onboarding im Voraus werden die `eventually_due`-Anforderungen für das Konto erfasst, während beim inkrementellen Onboarding nur die `currently_due`-Anforderungen erfasst werden. | Onboarding-Typ | Vorteile | | ---------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | **Im Voraus** | - Normalerweise ist nur eine Abfrage für alle Informationen erforderlich - Vermeidet die Möglichkeit von Auszahlungs- und Bearbeitungsproblemen aufgrund verpasster Fristen - Stellt frühzeitig ein potenzielles Risiko dar, wenn Konten Informationen verweigern | | **Inkrementell** | - Das Onboarding von Konten kann schnell abgeschlossen werden, da sie nicht so viele Informationen bereitstellen müssen | Um zu bestimmen, ob Sie das Onboarding im Voraus oder inkrementelles Onboarding nutzen möchten, überprüfen Sie die [Anforderungen](https://docs.stripe.com/connect/required-verification-information.md) für die Standorte und Funktionen Ihrer verbundenen Konten. Auch wenn Stripe versucht, etwaige Auswirkungen auf verbundene Konten zu minimieren, können sich Anforderungen im Laufe der Zeit ändern. ### Zusätzliche öffentliche Angaben erfassen Stripe erfasst die erforderlichen öffentlichen Angaben für jedes verbundene Konto. Sie können zusätzliche Felder auswählen, deren Wert Sie beim Onboarding entsprechend den Anforderungen Ihres Unternehmens erfassen möchten. Alle Felder, die Sie auswählen, und die Stripe nicht benötigt, werden als optional angezeigt, und verbundene Konten können wählen, ob sie diese bereitstellen möchten. 1. Aktivieren Sie in den Einstellungen für [öffentliche Angaben](https://dashboard.stripe.com/settings/connect/onboarding-options/public-details) im Dashboard die Schaltfläche **öffentliche Angaben erfassen**. 1. Wählen Sie die Felder aus, die verbundenen Konten beim Onboarding angezeigt werden sollen. 1. Klicken Sie auf **Speichern**. #### Verfügbare Felder: Sie können die folgenden öffentlichen Angaben erfassen: | Feld | Beschreibung | | -------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------- | | [Zahlungsbeschreibung in der Abrechnung](https://docs.stripe.com/connect/statement-descriptors.md) | Der Text, der auf der Kreditkartenabrechnung oder dem Kontoauszug einer Kundin/eines Kunden für Zahlungen an das verbundene Konto erscheint. | | Telefonnummer des Kundensupports | Eine Telefonnummer, unter der Kundinnen und Kunden den Support zu Fragen zum verbundenen Konto erreichen. | | Adresse des Kundensupports | Eine E-Mail-Adresse, unter der Kundinnen und Kunden das verbundene Konto kontaktieren können. | | E-Mail-Adresse des Kundensupports | Eine E-Mail-Adresse, unter der Kundinnen und Kunden das verbundene Konto kontaktieren können. | > #### Anforderungen variieren > > Die Anforderungen von Stripe variieren je nach verbundenem Konto je nach Unternehmenstyp, Land und angeforderten Funktionen. Aktivieren Sie Felder, um sicherzustellen, dass diese beim Onboarding grundsätzlich angezeigt werden, unabhängig davon, ob sie erforderlich sind oder nicht. Um Ihre Onboarding-Strategie umzusetzen, überprüfen Sie den Anforderungs-Hash des verbundenen Kontos, das Sie erstellt haben. Der Anforderungs-Hash bietet eine vollständige Liste der Informationen, die Sie erfassen müssen, um das verbundene Konto zu aktivieren. - Überprüfen Sie für das inkrementelle Onboarding den Hash `currently_due` im Anforderungs-Hash und erstellen Sie einen Onboarding-Ablauf, der nur diese Anforderungen erfasst. - Überprüfen Sie für das Onboarding im Voraus die Hashes `currently_due` und `eventually_due` im Anforderungs-Hash und erstellen Sie einen Onboarding-Ablauf, der diese Anforderungen erfasst. ```json { ... "requirements": { "alternatives": [], "current_deadline": null, "currently_due": [ "business_profile.product_description", "business_profile.support_phone", "business_profile.url", "external_account", "tos_acceptance.date", "tos_acceptance.ip" ], "disabled_reason": "requirements.past_due", "errors": [],"eventually_due": [ "business_profile.product_description", "business_profile.support_phone", "business_profile.url", "external_account", "tos_acceptance.date", "tos_acceptance.ip" ], "past_due": [], "pending_verification": [] }, ... } ``` ## Umgang mit Gültigkeitsanforderungen Ein Konto kann ein oder mehrere [Person](https://docs.stripe.com/api/persons.md)-Objekte haben, die einen `proof_of_liveness` erfordern. Eine `proof_of_liveness`-Anforderung kann die Erfassung eines elektronischen Identitätsnachweises wie [MyInfo](https://www.singpass.gov.sg/main/individuals/) in Singapur oder die Verwendung von Stripe Identity zur Erfassung eines Dokuments oder eines Selfies erfordern. Wir empfehlen die Verwendung von Stripe-gehostetem oder eingebettetem Onboarding, um alle Varianten der Anforderung `proof_of_liveness` zu erfüllen. #### Gehostet [Von Stripe gehostetes Onboarding](https://docs.stripe.com/connect/hosted-onboarding.md) kann alle Arten von `proof_of_liveness`-Anforderungen erfüllen. [Erstellen Sie einen Konto-Link](https://docs.stripe.com/connect/hosted-onboarding.md#create-account-link) unter Verwendung der verbundenen Konto-ID und senden Sie das Konto an die zurückgegebene `url`. ```curl curl https://api.stripe.com/v1/account_links \ -u "<>:" \ -d "account={{CONNECTEDACCOUNT_ID}}" \ --data-urlencode "refresh_url=https://example.com/refresh" \ --data-urlencode "return_url=https://example.com/return" \ -d type=account_onboarding \ -d "collection_options[fields]=currently_due" ``` Das Konto erhält eine Aufforderung, die `proof_of_liveness`-Anforderung zusammen mit allen anderen aktuell fälligen Anforderungen zu erfüllen. Überwachen Sie das Ereignis `account.updated`, das an Ihren Webhook-Endpoint gesendet wird, um benachrichtigt zu werden, wenn das Konto die Anforderungen erfüllt und seine Informationen aktualisiert. Nachdem das Konto die Anforderung erfüllt hat, wird es an die angegebene `return_url` weitergeleitet. #### Eingebettet [Das eingebettete Onboarding](https://docs.stripe.com/connect/embedded-onboarding.md) kann alle Arten von `proof_of_liveness`-Anforderungen erfüllen. Aktivieren Sie beim [Erstellen einer Kontositzung](https://docs.stripe.com/api/account_sessions/create.md) das Konto-Onboarding, indem Sie `account_onboarding` im Parameter `components` angeben. Wenn Sie keine Bankkontodaten erfassen müssen, deaktivieren Sie `external_account_collection`. Dies gilt in der Regel für Connect-Plattformen, die externe Kontoerfassungsanbieter nutzen möchten. ```curl curl https://api.stripe.com/v1/account_sessions \ -u "<>:" \ -d "account={{CONNECTEDACCOUNT_ID}}" \ -d "components[account_onboarding][enabled]=true" \ -d "components[account_onboarding][features][external_account_collection]=false" ``` Nachdem die Kontositzung erstellt und [ConnectJS initialisiert wurde](https://docs.stripe.com/connect/get-started-connect-embedded-components.md#account-sessions), können Sie die Komponente für Konto-Onboarding im Frontend darstellen: #### JavaScript ```js // 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.setCollectionOptions({ // fields: 'eventually_due', // futureRequirements: 'include', // requirements: { // exclude: ['business_profile.product_description'] // } // }) // accountOnboarding.setOnStepChange((stepChange) => { // console.log(`User entered: ${stepChange.step}`); // }); ``` Das Konto erhält eine Aufforderung, die `proof_of_liveness`-Anforderung zusammen mit allen anderen aktuell fälligen Anforderungen zu erfüllen. Überwachen Sie das Ereignis `account.updated`, das an Ihren Webhook-Endpoint gesendet wird, um benachrichtigt zu werden, wenn das Konto die Anforderungen erfüllt und seine Informationen aktualisiert. Nachdem das Konto die Anforderungen erfüllt hat, ruft ConnectJS Ihren `onExit`-JavaScript-Handler auf. #### Identity Sie können [Stripe Identity](https://docs.stripe.com/identity.md) verwenden, um eine `proof_of_liveness`-Anforderung für ein `Person`-Objekt zu erfüllen, indem Sie ein Dokument und ein Selfie erfassen. [Erstellen Sie eine VerificationSession](https://docs.stripe.com/api/identity/verification_sessions/create.md). Geben Sie den Parameter `related_person` an, um die erfassten Überprüfungsdaten mit dem Objekt `Person` zu verknüpfen, das den `proof_of_liveness` benötigt, wie im folgenden Beispiel gezeigt. ```curl curl https://api.stripe.com/v1/identity/verification_sessions \ -u "<>:" \ -d type=document \ -d "options[document][require_matching_selfie]=true" \ -d "related_person[account]={{CONNECTEDACCOUNT_ID}}" \ -d "related_person[person]={{PERSON_ID}}" ``` Nachdem Sie die `VerificationSession` erstellt haben, verwenden Sie das zurückgegebene `client_secret`, um den Nutzerinnen und Nutzern das Modal Identity [anzuzeigen](https://docs.stripe.com/identity/verify-identity-documents.md?platform=web&type=modal#show-modal) oder die/den Nutzer/in an die `URL` weiterzuleiten. Die Verifizierung wird abgeschlossen und das Konto wird automatisch aktualisiert. Wir senden das Ereignis `account.updated` an Ihren Webhook-Endpoint, wenn das Konto die Identitätsprüfung abgeschlossen und seine Informationen aktualisiert hat. ## Verbundenes Konto aktualisieren [Serverseitig] [Aktualisieren Sie das Account-Objekt](https://docs.stripe.com/api/accounts/update.md) mit neuen Informationen, während Ihr verbundenes Konto die einzelnen Schritte des Onboarding-Ablaufs durchläuft. Dadurch kann Stripe die Informationen validieren, sobald sie hinzugefügt werden. Nachdem Stripe die Annahme unserer Allgemeinen Geschäftsbedingungen bestätigt hat, löst jede Änderung am `Account` eine erneute Verifizierung aus. Wenn Sie beispielsweise den Namen oder die ID-Nummer des verbundenen Kontos ändern, führt Stripe die Verifizierungen erneut durch. ```curl curl https://api.stripe.com/v1/accounts/{{CONNECTEDACCOUNT_ID}} \ -u "<>:" \ --data-urlencode "business_profile[url]=https://furever.dev" \ -d "tos_acceptance[date]=1609798905" \ -d "tos_acceptance[ip]=8.8.8.8" ``` Bei der Aktualisierung eines verbundenen Kontos müssen Sie alle [Verifizierungsfehler](https://docs.stripe.com/connect/api-onboarding.md#handle-verification-errors) oder [HTTP-Fehlercodes](https://docs.stripe.com/error-handling.md) bearbeiten. ## Umgang mit Verifizierungsfehlern [Serverseitig] Nachdem die Daten des verbundenen Kontos übermittelt wurden, verifiziert Stripe diese. Dieser Vorgang kann je nach Art der Verifizierung Minuten oder Stunden dauern. Während der Ausführung dieses Vorgangs befinden sich die angeforderten Funktionen im `status` `pending`. ### Status prüfen Sie können den Status der Funktionen Ihres verbundenen Kontos wie folgt abrufen: - Der [Funktions](https://docs.stripe.com/api/accounts/object.md#account_object-capabilities)-Hash des Account-Objekts wird auf die relevante Funktion hin geprüft. - Funktionen werden direkt von der [Capabilities API](https://docs.stripe.com/api/capabilities/retrieve.md) angefordert und der Status der relevanten Funktion wird überprüft. - [Ereignisse](https://docs.stripe.com/api/events/types.md#event_types-account.updated) des Typs `account.updated` werden in Ihrem [Webhook](https://docs.stripe.com/connect/webhooks.md)-Endpoint überwacht und der Hash `capabilities` wird auf die entsprechende Funktion überprüft. Nachdem die Verifizierungen abgeschlossen sind, wird eine Funktion `active` und steht dem verbundenen Konto zur Verfügung. Kontoverifizierungen werden kontinuierlich durchgeführt, und wenn eine zukünftige Verifizierung fehlschlägt, kann eine Funktion aus dem Status `active` heraus wechseln. Überwachen Sie `account.updated`-Ereignisse, um Änderungen am Funktionsstatus zu erkennen. Bestätigen Sie, dass Ihre Connect-Integration konform und betriebsbereit ist, indem Sie überprüfen, ob `charges_enabled` und `payouts_enabled` für das Konto beide „true“ sind. Sie können die API verwenden oder Ereignisse des Typs `account.updated` überwachen. Details zu anderen relevanten Feldern finden Sie im Hash [Anforderungen](https://docs.stripe.com/api/accounts/object.md#account_object-requirements) des Kontos. Sie können die Integration nicht anhand eines einzelnen Werts bestätigen, da die Status je nach Anwendung und verwandten Richtlinien variieren können. - [charges_enabled](https://docs.stripe.com/api/accounts/object.md#account_object-charges_enabled) bestätigt, dass Ihr vollständiger Zahlungspfad, einschließlich Zahlung und Überweisung, korrekt funktioniert, und prüft, ob die Funktionen `card_payments` oder `transfers` aktiv sind. - [payouts_enabled](https://docs.stripe.com/api/accounts/object.md#account_object-payouts_enabled) gibt Auskunft darüber, ob Ihr verbundenes Konto Auszahlungen an ein externes Konto vornehmen kann. Je nach Ihren Risikorichtlinien können Sie zulassen, dass Ihr verbundenes Konto Transaktionen ausführt, auch wenn es noch keine Auszahlungen aktiviert hat. Sie müssen die [Auszahlungen jedoch zu einem späteren Zeitpunkt aktivieren](https://docs.stripe.com/connect/manage-payout-schedule.md), um Gelder an Ihre verbundenen Konten auszahlen. Sie können die folgende Logik als Ausgangspunkt für die Definition einer Statusübersicht verwenden, die Ihrem verbundenen Konto angezeigt wird. #### Ruby ```ruby # Don't put any keys in code. See https://docs.stripe.com/keys-best-practices. # Find your keys at https://dashboard.stripe.com/apikeys. client = Stripe::StripeClient.new('<>') def account_state(account) reqs = account.requirements if reqs.disabled_reason && reqs.disabled_reason.include?("rejected") "rejected" elsif account.payouts_enabled && account.charges_enabled if reqs.pending_verification "pending enablement" elsif !reqs.disabled_reason && !reqs.currently_due if !reqs.eventually_due "complete" else "enabled" end else "restricted" end elsif !account.payouts_enabled && account.charges_enabled "restricted (payouts disabled)" elsif !account.charges_enabled && account.payouts_enabled "restricted (charges disabled)" elsif reqs.past_due "restricted (past due)" elsif reqs.pending_verification "pending (disabled)" else "restricted" end end accounts = client.v1.accounts.list({limit: 10}) accounts.each do |account| puts "#{account.id} has state: #{account_state(account)}" end ``` > Sie können die API nicht verwenden, um auf Stripe-Risikoprüfungen zu antworten. Sie können Ihre verbundenen Konten aktivieren, damit diese über eingebettete Komponenten, von Stripe gehostetes Onboarding oder Sanierungslinks reagieren können. Außerdem können Sie im Auftrag Ihrer verbundenen Konten über das Dashboard auf Risikoprüfungen antworten. Überwachen Sie das Ereignis [account.updated](https://docs.stripe.com/api/events/types.md#event_types-account.updated). Wenn das Konto zum Zeitpunkt der `current_deadline` Felder mit der Bezeichnung `currently_due` enthält, wird die entsprechende Funktion deaktiviert und diese Felder werden zu `past_due` hinzugefügt. [Erstellen Sie ein Formular](https://docs.stripe.com/connect/api-onboarding.md#create-forms-to-collect-information) mit klaren Anweisungen, die das Konto verwenden kann, um die Angaben zu korrigieren. Benachrichtigen Sie das Konto und [übermitteln Sie die korrigierten Angaben](https://docs.stripe.com/connect/api-onboarding.md#update-the-connected-account) mithilfe der Accounts API. (See full diagram at https://docs.stripe.com/connect/api-onboarding) Wenn Sie alle Ihre Verifizierungsfehler mit benutzerdefinierten Abläufen beheben möchten: - Überprüfen Sie die Details zu allen möglichen [Verifizierungsfehlern und deren Handhabung](https://docs.stripe.com/connect/handling-api-verification.md). - [Verifizierungsstatus testen](https://docs.stripe.com/connect/testing-verification.md)