# Entwerfen Sie eine fortschrittliche Connect-Integration mit der Accounts v1 API Erfahren Sie mehr über alternative Konfigurationskombinationen für eine Connect-Integration basierend auf der Accounts v1 API. > #### Integrationen der Accounts v2 API > > Dieser Leitfaden gilt nur für bestehende Connect-Plattformen, die die Accounts-v1-API verwenden. Wenn Sie eine neue Connect-Nutzerin oder ein neuer Connect-Nutzer sind, verwenden Sie stattdessen die Accounts-v2-API. Weitere Informationen zur Konfiguration einer Connect-Plattform mit der Accounts-v2-API finden Sie im [interaktiven Plattformleitfaden](https://docs.stripe.com/connect/interactive-platform-guide.md). In diesem Leitfaden erfahren Sie mehr über verschiedene Connect-Integrationen und eine Liste mit personalisierten Integrationsschritten zu erstellen. Bevor Sie mit Ihrer Integration in einer *Sandbox* (A sandbox is an isolated test environment that allows you to test Stripe functionality in your account without affecting your live integration. Use sandboxes to safely experiment with new features and changes)-Umgebung beginnen, müssen Sie [ein Stripe-Konto erstellen oder sich anmelden](https://dashboard.stripe.com) und [das Onboarding Ihrer Plattform auf Connect durchführen](https://dashboard.stripe.com/settings/connect/platform-profile). ## Eigenschaften auswählen ### Erstellung und Onboarding von Konten Bei Stripe können Sie Konten im Namen von Nutzerinnen/Nutzern erstellen, die als verbundene Konten bezeichnet werden. Wenn Sie Connect verwenden, erstellen Sie verbundene Konten für alle Nutzer/innen, die Geld auf Ihrer Plattform erhalten. #### Item 1 Senden Sie verbundene Konten an einen von Stripe gehosteten Onboarding-Vorgang. Mit dem von Stripe gehosteten Onboarding können Sie Ihre Nutzer/innen an Stripe weiterleiten, um das Onboarding in einer Benutzeroberfläche mit Co-Branding abzuschließen. ![Screenshot des Connect Onboarding-Formulars](https://b.stripecdn.com/docs-statics-srv/assets/Kavholm-Seamless-Standard.78b64d90c0bf87130c8b6ba1ef53df7f.png) Ideal, wenn Sie mit geringem Integrationsaufwand schnell loslegen möchten: - Verbundene Konten verlassen Ihre Website und werden an Stripe weitergeleitet, wo Sie den Vorgang abschließen. - Co-Branding mit Stripe und eingeschränkte Anpassungsmöglichkeiten. - Stripe übernimmt die gesamte Logik des Onboarding-Vorgangs. - Unterstützt automatisch mehr als 46 Länder und 14 Sprachen. #### Item 2 Integrieren Sie eine Benutzeroberfläche mit nur wenig Stripe-Branding, die Sie flexibel nach Ihren eigenen Wünschen gestalten, direkt in Ihre Anwendung. Nutzer/innen der verbundenen Konten interagieren mit der eingebetteten Komponente, ohne Ihre Anwendung verlassen zu müssen. Das eingebettete Onboarding können Sie mit nur wenigen Zeilen Code integrieren. Note: The following is a preview/demo component that behaves differently than live mode usage with real connected accounts. The actual component has more functionality than what might appear in this demo component. For example, for connected accounts without Stripe dashboard access (custom accounts), no user authentication is required in production. Ideal, wenn Ihre Nutzer/innen mit einer stärker integrierten Erfahrung und einem geringen Integrationsaufwand auf Ihrer Website bleiben sollen: - Verbundene Konten verbleiben auf Ihrer Website. - Äußerst flexibles Design. Nicht auf Stripe-Branding beschränkt. - Stripe übernimmt die gesamte Logik des Onboarding-Vorgangs. - Unterstützt automatisch mehr als 46 Länder und 14 Sprachen. #### Item 3 Sie können alle Aspekte des Onboarding-Vorgangs erstellen, indem Sie die entsprechenden Stripe-APIs aufrufen. Sie müssen eine benutzerdefinierte Logik in Ihrer Integration erstellen, um alle erforderlichen Verifizierungsinformationen zu erfüllen. > #### Empfehlung von Stripe > > Die Erstellung und Wartung eines API-Onboarding-Ablaufs ist ressourcenintensiv und erfordert regelmäßige Aktualisierungen. 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/design-an-integration) Ideal, wenn Sie das Onboarding-Erlebnis vollkommen selbst gestalten möchten: - Erstellen und verwalten Sie die gesamte Logik des Onboarding-Vorgangs selbst. Dies kann ressourcenintensiv und teuer sein. - Sie kümmern sich alleine um das Risikomanagement und übernehmen die Haftung für negative Kontostände der verbundenen Konten. - Sie müssen Ihre Abläufe stets auf dem neuesten Stand halten, da sich die Verifizierungsanforderungen ändern können. In weiteren Vorgängen müssen Sie Ihren Nutzer/innen diese Anforderungen mitteilen von von Ihnen die erforderlichen Informationen einholen. Überprüfen und aktualisieren Sie die Onboarding-Anforderungen mindestens alle sechs Monate. Dadurch integrieren Sie stets die neuesten Anforderungen in Ihre Abläufe. - Sie müssen ein benutzerdefiniertes Formular erstellen, über das Bankkonto- und Debitkartendaten erfasst werden können, damit für verbundene Konten ein Auszahlungskonto eingerichtet werden kann. ### Dashboard-Abläufe einrichten Verbundene Konten benötigen Zugriff auf ein Dashboard, um ihr Konto zu verwalten. Bieten Sie verbundenen Konten Zugriff auf das Stripe Dashboard, das Express Dashboard oder ein mit der Stripe API und eingebetteten Komponenten erstelltes Dashboard. #### Item 1 Verbundenen Konten Zugriff auf das Stripe-Dashboard gewähren. Das Stripe-Dashboard bietet verbundenen Konten eine vollständige Palette an Funktionen, einschließlich der Anzeige von Auszahlungen, der Verwaltung von Rückerstattungen, der Abwicklung von Zahlungsanfechtungen sowie Zugriff auf Berichte und die eigenständige Abwicklung von Zahlungen. Nutzer/innen können sich jederzeit in ihrem Stripe-Dashboard anmelden und auf dieses direkt von Stripe aus zugreifen. Bei Fragen können sich Nutzer/innen an den Stripe-Support wenden und Stripe kann bei Fragen zum Konto direkt mit den Nutzerinnen/Nutzern kommunizieren. Verwenden Sie das Stripe-Dashboard, wenn: - Ihre Nutzer/innen benötigen Zugriff auf leistungsstarke Zahlungsabläufe und erweiterte Funktionen zur Nutzerverwaltung. - Sie lassen lieber Stripe das Verlustrisiko und die Haftung für negative Kontostände auf verbundenen Konten übernehmen. - Sie sind mit dem Branding von Stripe und dem eingeschränkten Co-Branding der Plattform einverstanden. Sie können jederzeit [eingebettete Komponenten](https://docs.stripe.com/connect/get-started-connect-embedded-components.md) zu Ihrer eigenen Website hinzufügen und gleichzeitig den Zugriff auf das Stripe-Dashboard ermöglichen. #### Item 2 Lassen Sie verbundene Konten auf das Express-Dashboard zugreifen, damit diese ihr Konto verwalten können. Über das Express-Dashboard können verbundene Konten ihr verfügbares Guthaben einsehen, bevorstehende Auszahlungen anzeigen und ihre Einnahmen in Echtzeit verfolgen. Über das Express-Dashboard können Nutzer/innen keine Rückerstattungen und angefochtenen Zahlungen verwalten. Bei Fragen können sich diese an den Stripe-Support wenden und Stripe kann bei Fragen zum Konto direkt mit den Nutzerinnen/Nutzern kommunizieren. Verwenden Sie das Express-Dashboard, wenn: - Bei Ihren Nutzerinnen/Nutzern handelt es sich um Marktplatzverkäufer, die nur eingeschränkt Zugriff auf Abläufe benötigen. - Sie senden in erster Linie Auszahlungen an diese Nutzer/innen. Nutzer/innen verwalten Rückerstattungen und Zahlungsanfechtungen nicht direkt. - Sie möchten das Erscheinungsbild des Dashboards vollständig an Ihr Branding anpassen. - Sie übernehmen die Haftung für negative Kontostände und das Verlustrisiko verbundener Konten selbst. Sie können jederzeit [eingebettete Connect-Komponenten](https://docs.stripe.com/connect/get-started-connect-embedded-components.md) zu Ihrer eigenen Website hinzufügen und gleichzeitig den Zugriff auf das Stripe-Dashboard ermöglichen. #### Item 3 Erstellen Sie mit den Stripe-APIs oder eingebetteten Komponenten ein Dashboard, damit verbundene Konten ihr Konto verwalten können. Verbundene Konten haben keinen Zugriff auf das Stripe-Dashboard oder das Express-Dashboard. Sie können diesen Konten jedoch den Zugriff auf diese Funktionalität ermöglichen, indem Sie das Dashboard, die Rückerstattungen, den Ablauf von Zahlungsanfechtungen und die Berichtsfunktionen Ihrer Nutzer/innen einrichten. Manchmal sind sich Nutzer/innen nicht bewusst, dass sie im Rahmen Ihrer Plattform auch über ein Stripe-Konto verfügen. Wir empfehlen die Integration [eingebetteter Connect-Komponenten](https://docs.stripe.com/docs/connect/get-started-connect-embedded-components.md), um Ihrer Plattformanwendung mit geringem Integrationsaufwand Dashboard-Funktionen hinzuzufügen. Eingebettete Komponenten können flexibel an Ihr Branding angepasst werden und können verbundene Konten mit den folgenden Funktionen unterstützen: - Zahlungsabläufe wie das Anzeigen von Zahlungen und Auszahlungen, das Verwalten von Rückerstattungen und das Reagieren auf Zahlungsanfechtungen - Auszahlungsabläufe wie das Verwalten von Auszahlungsplänen, das Erstellen manueller Auszahlungen oder das Aktualisieren von Auszahlungskonten - Workflows zur Berichterstattung, um Zahlungen und Auszahlungen herunterzuladen und zu exportieren - Abläufe zur Kontoverwaltung wie das Aktualisieren von Unternehmensinformationen > Für ein Konto ohne Zugriff auf das von Stripe gehostete Dashboard, bei dem Stripe für negative Guthaben haftet, verwenden Sie eingebettete Connect-Komponenten, um Kontoaktualisierungen zur Selbstbedienung bereitzustellen. Sie können für solche Konten keine [Konto-Links](https://docs.stripe.com/api/account_links.md) vom Typ `account_update` erstellen. ### Zahlung akzeptieren Sie erstellen eine Gebühr, um eine Zahlung von einer Kundin/einem Kunden im Namen Ihres verbundenen Kontos anzunehmen. Die Art der Gebühr, die Sie erstellen: - Bestimmt, wie die Zahlungsbeträge auf alle Beteiligten aufgeteilt werden - Wirkt sich darauf aus, wie die Gebühr auf dem Kontoauszug bzw. der Abrechnung der Kundin/des Kunden angezeigt wird (mit den Details Ihrer Plattform oder denen Ihrer Nutzerin/Ihres Nutzers) - Bestimmt, welches Konto Stripe im Fall von Rückerstattungen und Rückbuchungen belastet #### Item 1 Eine Direct Charge ist eine Kundenzahlung, die direkt auf ein verbundenes Konto erfolgt. Kundinnen/Kunden interagieren direkt mit Ihrem verbundenen Konto, während Ihre Plattform dabei im Hintergrund bleibt. Dieser Zahlungstyp eignet sich am besten für Plattformen, die Software as a Service anbieten. Shopify bietet beispielsweise Tools zum Erstellen von Online-Shops und Thinkific ermöglicht es Lehrkräften, Online-Kurse zu geben. #### Item 2 Erstellen Sie Destination Charges auf Ihrer Plattform und überweisen Sie umgehend Geld auf verbundene Konten. Kundinnen/Kunden interagieren mit Ihrer Plattform im Zusammenhang mit Produkten und Dienstleistungen Ihrer verbundenen Konten. Diese Art der Zahlung eignet sich am besten für Marktplätze wie Airbnb, einen Marktplatz für Unterkünfte, oder Lyft, eine Mitfahr-App. Destination Charges werden auf der Plattform erstellt, die Gelder werden aber im Rahmen des Abbuchungsvorgangs jedoch sofort auf das von Ihnen angegebene verbundene Konto überwiesen. Sie entscheiden, ob nur ein Teilbetrag oder der gesamte Betrag überwiesen werden soll. Sofern Sie nicht für [grenzüberschreitende Auszahlungen](https://docs.stripe.com/connect/cross-border-payouts.md) berechtigt sind, müssen sich Ihre Plattform und das verbundene Konto, auf das Sie Geld überweisen, in der gleichen Region befinden, um eine Destination Charge zu erstellen. Wenn Sie versuchen, Gelder grenzüberschreitend an unzulässige Regionen zu senden, wird ein Fehler zurückgegeben. #### Item 3 Erstellen Sie separate Zahlungen und Überweisungen , um Gelder aus einer Zahlung auf mehrere verbundene Konten zu überweisen oder wenn ein/e bestimmte/r Nutzer/in zum Zeitpunkt der Zahlung nicht bekannt ist. Die Zahlung auf Ihrem Plattformkonto wird von den Überweisungen auf Ihre verbundenen Konten entkoppelt. Diese Art der Zahlung eignet sich am besten für Marktplätze, die Zahlungen zwischen mehreren Parteien aufteilen müssen, wie z. B. bei DoorDash, eine Lieferplattform für Restaurants. Separate Zahlungen und Überweisungen bieten zwar viel Flexibilität, erfordern jedoch auch eine komplexe Integration, um Kontostände zwischen Ihrer Plattform und Ihren Nutzerinnen/Nutzern zu verwalten. Sie müssen den Kontostand auf Ihrer Plattform stets im Blick haben, damit Sie immer über genügend Guthaben verfügen, um den Überweisungsbetrag zu decken. Sofern Sie nicht für [grenzüberschreitende Auszahlungen](https://docs.stripe.com/connect/cross-border-payouts.md) berechtigt sind, müssen sich Ihre Plattform und das verbundene Konto, auf das Sie Geld überweisen, in der gleichen Region befinden, um separate Zahlungen und Überweisungen zu verwenden. Wenn Sie versuchen, Gelder grenzüberschreitend an unzulässige Regionen zu senden, wird ein Fehler zurückgegeben. ### Stripe-Gebühren #### Item 1 Stripe erhebt Stripe-Gebühren von Ihrem Plattformkonto, welche auch die Bearbeitungsgebühren umfassen. Sie bestimmen, wie hoch die Bearbeitungsgebühren sind, die Sie Ihren verbundenen Konten berechnen. Mit dem Parameter „Plattformgebühr“ können Sie die Bearbeitungsgebühren von Ihren verbundenen Konten einziehen. #### Item 1 (See full diagram at https://docs.stripe.com/connect/design-an-integration) #### Item 2 (See full diagram at https://docs.stripe.com/connect/design-an-integration) #### Item 3 (See full diagram at https://docs.stripe.com/connect/design-an-integration) #### Item 2 Stripe zieht Stripe-Gebühren direkt von Ihren verbundenen Konten ein. Sie können eine optionale Plattformgebühr erheben, wenn Sie die Direct Charge erstellen. (See full diagram at https://docs.stripe.com/connect/design-an-integration) ### Nutzerinnen auszahlen Sobald die Gelder aus der Zahlung verrechnet wurden und das verbundene Nutzerkonto einen positiven Stripe-Saldo aufweist, können Sie diese Gelder auf deren externes Konto auszahlen. #### Item 1 Wenn Sie das Nutzer-Onboarding mit der Stripe API und Ihrem eigenen Ablauf durchführen, müssen Sie außerdem Bankkonto- oder Debitkartendaten erfassen. Nur so kann für die verbundenen Konten ein Auszahlungskonto eingerichtet werden. Wenn Sie die Informationen für das Auszahlungskonto von Ihren Nutzerinnen/Nutzern erfasst haben, richten Sie mit diesen ein externes Konto ein. Auszahlungen werden abgelehnt, wenn Ihrem verbundenen Konto kein verifiziertes externes Konto zugeordnet ist. #### Item 2 #### Item 3 Standardmäßig zahlt Stripe Gelder, die im Guthaben Ihrer verbundenen Konten eingegangen sind, täglich aus. Sie haben die Wahl zwischen automatischen Auszahlungsplänen, manuellen Auszahlungen und sofortigen Auszahlungen. ### Verantwortung für negative Kontostände #### Item 1 Ihre Plattform haftet für Verluste, die durch negative Kontostände auf Ihren verbundenen Konten entstehen. Ihre Plattform ist dafür verantwortlich, neue verbundene Konten während des Onboarding-Vorgangs zu prüfen und das Risikoprofil Ihrer Nutzer/innen zu ermitteln. Empfohlen für Marktplätze, die Zahlungen von Käuferinnen/Käufern annehmen und an Verkäufer auszahlen, oder für fortgeschrittene Plattformen, die die volle Kontrolle darüber haben möchten, wie Risiken und Haftung für negative Kontostände für verbundene Konten verwaltet werden: - Ihre Plattform muss verbundene Konten auf laufendes Verlustrisiko überwachen. - Ihre Plattform muss Abläufe einrichten, um im Betrugsfall oder bei hohem Risiko mit verbundenen Konten kommunizieren und Probleme beheben zu können. - Sie verfügen sowohl über ein Experten-Team als auch über die technischen Ressourcen, um Prozesse für das Management des laufenden Verlustrisikos und die Betrugsprävention einzurichten. Bevor Sie Konten mit dieser Einrichtung erstellen, sollten Sie die Haftung Ihrer Plattform für negative Salden sorgfältig abwägen und anerkennen. #### Item 2 Stripe überwacht Risikosignale verbundener Konten, leitet falls notwendig entsprechende Risikointervention ein und versucht, negative Kontostände von Ihren verbundenen Konten zurückzuerlangen. Für die meisten Software-as-a-Service-Plattformen ist dies standardmäßig die beste Wahl, insbesondere für diejenigen, die Zahlungen noch nicht oft selbst eingebettet haben: - Stripe überwacht Ihre verbundenen Konten auf Kredit- und Betrugsrisiken sowie den Schutz vor Verlustrisiken im Falle von negativen Kontoständen, die auf Geschäftsrisiken zurückzuführen sind. - Stripe wickelt die gesamte End-to-End-Kommunikation und Sanierung direkt mit Ihren verbundenen Konten über gehostete Flows oder eingebettete Komponenten ab. #### Item 1 #### Erforderliche eingebettete Komponenten Wenn Stripe für negative Kontostände Ihrer verbundenen Konten verantwortlich ist, müssen Sie eingebettete Komponenten für das Onboarding, die Kontoverwaltung und das Benachrichtigungsbanner integrieren. Stripe verwendet die eingebettete Komponente für Benachrichtigungsbanner, um verbundene Konten über ausstehende Anforderungen oder andere risikobezogene Anfragen zu benachrichtigen. Die Komponente zur Kontoverwaltung ist erforderlich, damit Ihre verbundenen Konten ihre Anmeldedaten für Authentifizierungszwecke und ihre Unternehmensinformationen verwalten können. Stripe sendet Ihren verbundenen Konten in Ihrem Auftrag außerdem E-Mails, um Risiken einzudämmen und stets Compliance zu gewährleisten. Sie können diese E-Mail-Nachrichten anpassen und mit Ihrer eigenen E-Mail-Domain und Ihrem Plattform-Branding versehen. Für alle anderen optionalen Komponenten können Sie auch [eingebettete Komponenten](https://docs.stripe.com/connect/get-started-connect-embedded-components.md) verwenden oder eine eigene Benutzeroberfläche erstellen. #### Item 2 #### Item 3 ## Integrationsschritte für Ihre Auswahl Die folgenden Integrationsschritte basieren auf den Optionen, die Sie oben ausgewählt haben. Sie können verschiedene Schritte anzeigen, indem Sie oben oder im Bereich rechts neben den Schritten verschiedene Optionen auswählen. Die Optionen auf dieser Seite steuern nur die unten angezeigten Schritte. Sie haben keinen Einfluss auf die Konfiguration Ihrer Plattform. Die folgende Schaltfläche generiert eine LLM-Eingabeaufforderung basierend auf Ihren Auswahlen. Es unterstützt nur das von Stripe gehostete Dashboard und gehostetes Onboarding.