Inscription des comptes
Utilisez le composant intégré Connect pour l’inscription des comptes
Le composant d’inscription de compte utilise l’API Accounts pour lire les exigences et générer un formulaire d’inscription, localisé pour chaque pays pris en charge par Stripe et qui valide les données. L’intégration intégrée prend également en charge tous les types d’entreprises, diverses configurations de représentants d’entreprise, le chargement de documents, la vérification d’identité et les états de vérification.
Pour en savoir plus, consultez la page Inscription intégrée.
Options de collecte des exigences
Avec l’inscription intégrée, vous pouvez contrôler la collecte des exigences currently_
ou eventually_
, ainsi que l’inclusion d’exigences futures. Vous pouvez personnaliser ce comportement en utilisant l’attribut collectionOptions
lors de l’intégration du composant d’inscription de compte.
Collecte de comptes externes
Utilisez la fonctionnalité external_account_collection pour contrôler si le composant collecte ou non des informations sur les comptes externes. Ce paramètre est activé par défaut, et seules les plateformes chargées de collecter les informations à jour lorsque les exigences sont insatisfaites ou évoluent (y compris les comptes Custom) peuvent le désactiver. Lorsqu’external_
est activé, l’authentification de l’utilisateur est requise. Vous pouvez désactiver l’authentification de l’utilisateur de Stripe avec le paramètre disable_stripe_user_authentication.
Désactiver l’authentification utilisateur Stripe
Utilisez la fonctionnalité disable_stripe_user_authentication pour contrôler si le composant nécessite une authentification utilisateur Stripe. La valeur par défaut est l’opposé de la valeur external_account_collection. Par exemple, si vous ne définissez pas external_
, sa valeur est définie sur « true » par défaut, et disable_
est défini par défaut sur « false ». Cette valeur ne peut être « true » que pour les comptes pour lesquels controller.
est application
.
Nous vous recommandons de mettre en œuvre l’authentification à deux facteurs ou des mesures de sécurité équivalentes à titre de bonne pratique. Pour les configurations de compte qui prennent en charge cette fonctionnalité, comme les comptes Custom, vous assumez la responsabilité des comptes connectés s’ils ne sont pas en mesure de rembourser les soldes négatifs.
Personnaliser les politiques présentées à vos utilisateurs
Les comptes connectés voient le Contrat d’utilisation du service et la Politique de confidentialité lors de l’inscription intégrée. Les utilisateurs de comptes connectés qui n’ont pas accepté le Contrat d’utilisation du service Stripe doivent l’accepter sur le dernier écran de l’inscription. L’inscription intégrée dispose également d’un pied de page avec des liens vers le Contrat d’utilisation du service et la Politique de confidentialité de Stripe.
Dans le cas des comptes connectés pour lesquels la plateforme est responsable de la collecte des exigences, vous disposez d’options supplémentaires pour personnaliser le flux d’inscription, décrites ci-dessous.
Gérer l’acceptation du contrat d’utilisation du service vous-même
Si vous êtes une plateforme qui inscrit des comptes connectés pour lesquels vous êtes responsable de la collecte des exigences, vous pouvez recueillir l’acceptation des Conditions d’utilisation du service par vos propres moyens plutôt qu’en utilisant notre composant d’inscription de compte intégré. Si vous utilisez votre propre processus, lorsque les comptes connectés arrivent sur l’écran final lors de l’inscription, ils sont uniquement invités à confirmer les informations qu’ils ont saisies, et vous devez vous assurer qu’ils acceptent le Contrat d’utilisation du service Stripe.
L’inscription intégrée présente toujours des liens vers les conditions d’utilisation du service (par exemple, dans le pied de page) que vous pouvez remplacer par un lien vers vos propres conditions et politiques de confidentialité.
Lien vers vos contrats et votre politique de confidentialité
Les comptes connectés peuvent consulter le Contrat d’utilisation du service et la Politique de confidentialité de Stripe tout au long de l’inscription intégrée. Dans le cas des comptes connectés pour lesquels vous êtes responsable de la collecte des exigences, vous pouvez remplacer ces liens par vos propres contrats et politiques. Pour ce faire, suivez ces instructions de façon à ajouter le Contrat d’utilisation du service Stripe et à afficher un lien vers la Politique de confidentialité Stripe.
Créer une session de compte
Lorsque vous créez une session de compte, activez l’inscription des comptes en spécifiant account_
dans le paramètre components
.
Après avoir créé la session de compte et initialisé ConnectJS, vous pouvez afficher le composant d’inscription de compte dans le front-end :
L’objet StepChange
Le type StepChange
est défini dans connect.
. Chaque fois que le compte connecté passe d’une étape à une autre dans le processus d’inscription, le gestionnaire de changement d’étape reçoit un objet StepChange
avec la propriété suivante :
Nom | Type | Exemple de valeur |
step | string (doit être un nom d’étape valide) | business_ |
La référence unique à l’étape d’inscription des utilisateurs. |
Restrictions d’étape
- L’objet
StepChange
est uniquement destiné à des fins d’analyse. - Les étapes peuvent apparaître dans n’importe quel ordre et se répéter.
- La liste des noms valides de
step
peut être modifiée à tout moment, sans préavis.
Noms d’étape
Chaque page d’un flux d’inscription porte l’un des noms d’étape suivants.
Nom de l’étape | Description |
---|---|
stripe_ | Lors de l’authentification de l’utilisateur, une boîte de dialogue Stripe s’ouvre. Le compte connecté doit s’identifier avant de pouvoir continuer ses activités. |
risk_ | Aide le compte connecté à résoudre les exigences liées au risque. |
legal_ | Les comptes connectés peuvent réutiliser les informations sur l’entreprise des comptes existants ayant le même propriétaire. |
business_ | Définit le type d’entreprise du compte connecté. Dans certains cas, le compte connecté peut également définir son pays. |
business_ | Recueille des informations relatives à l’activité du compte connecté. |
business_ | Recueille un justificatif sur lequel figure l’identifiant de l’entité commerciale, par exemple les statuts de l’entreprise. Ou permet aux utilisateurs de corriger des informations erronées concernant l’entité. |
business_ | Recueille les documents nécessaires pour vérifier que les informations de compte bancaire, telles que le nom du propriétaire et le numéro de compte, correspondent aux informations du compte Stripe de l’utilisateur. |
business_ | Recueille d’autres documents et exigences de vérification liés à l’entreprise. |
representative_ | Recueille des informations sur le représentant du compte. |
representative_ | Recueille une pièce d’identité officielle prouvant l’existence du représentant du compte. |
representative_ | Recueille un document supplémentaire permettant de vérifier les informations du représentant du compte. |
legal_ | Recueille le consentement des tuteurs légaux pour les comptes ouverts pour des mineurs. |
owners | Collecte des informations sur les bénéficiaires effectifs d’une entreprise. |
directors | Recueille des informations sur les administrateurs d’une entreprise. |
executives | Recueille des informations sur les dirigeants d’une entreprise. |
proof_ | Collecte les documents permettant de vérifier les bénéficiaires effectifs d’une entreprise. |
proof_ | Collecte la documentation permettant de vérifier que le représentant du compte occupe une position d’autorité suffisante au sein de l’entreprise. |
confirm_ | Permet aux comptes connectés d’attester que les informations fournies à Stripe concernant le bénéficiaire effectif sont exactes et à jour. |
risa_ | (S’applique uniquement aux entreprises japonaises.) Répond aux questions concernant la loi révisée sur les ventes à tempérament. |
treasury_ | Recueille les conditions d’utilisation du service Treasury et d’émission de cartes lors de la demande de ces fonctionnalités. |
external_ | Collecte le compte externe du compte connecté. |
support_ | Collecte des informations qui permettent aux clients de reconnaître l’activité des comptes connectés. Ces informations de support peuvent être visibles sur les relevés de paiement, les factures et les reçus. |
climate | Permet à un compte connecté d’utiliser Stripe Climate. |
tax | Permet à un compte connecté d’utiliser Stripe Tax. |
summary | Dernière étape de vérification du flux d’inscription. Le compte connecté peut mettre à jour les informations saisies à cette étape. Les conditions d’utilisation du service et l’URL de confidentialité s’affichent sur cet écran. |
summary_ | À partir de l’étape récapitulative, un compte connecté peut mettre à jour les informations relatives aux exigences en matière de risque. |
summary_ | À partir de l’étape récapitulative, un compte connecté peut mettre à jour les informations relatives à son type d’entreprise. |
summary_ | À partir de l’étape récapitulative, un compte connecté peut mettre à jour les informations relatives à son entreprise. |
summary_ | À partir de l’étape récapitulative, un compte connecté peut mettre à jour les informations publiques relatives à son entreprise. |
summary_ | À partir de l’étape récapitulative, un compte connecté peut mettre à jour les informations concernant chaque personne figurant sur son compte. |
summary_ | À partir de l’étape récapitulative, un compte connecté peut mettre à jour les informations relatives à son compte externe. |
summary_ | À partir de l’étape récapitulative, un compte connecté peut mettre à jour les informations relatives à son intégration Stripe Tax. |
summary_ | À partir de l’étape récapitulative, un compte connecté peut mettre à jour les informations relatives à ses informations fiscales certifiées W8/W9. Ces informations s’affichent lorsque Stripe doit collecter des informations W8/W9. |
summary_ | À partir de l’étape récapitulative, un compte connecté peut mettre à jour les informations relatives à son intégration Stripe Climate. |