Utiliser Connect avec des comptes connectés Custom
Utilisez les comptes connectés Custom avec Connect pour contrôler l'ensemble de l'expérience de vos comptes connectés.
Note
Les exigences en matière de vérification d’identité sont mises à jour en fonction de l’évolution des lois et des réglementations dans le monde. Si vous créez votre propre flux d’inscription pour inscrire des comptes, vous devez prévoir de réviser et de mettre à jour les exigences relatives à l’inscription au moins tous les six mois. Pour éviter cette obligation de maintenance, vous pouvez utiliser Connect Onboarding pour les comptes Custom.
Un compte connecté Custom est presque entièrement transparent pour son titulaire. Vous, la plateforme, êtes responsable de toutes les interactions avec votre compte connecté, y compris la collecte des informations dont Stripe peut avoir besoin pour vérifier chaque compte.
Avec les comptes connectés Custom, vous pouvez modifier les détails et les paramètres du compte connecté via l’API, y compris la gestion de ses comptes bancaires et la fréquence de ses virements. Comme les titulaires de comptes connectés Custom ne peuvent pas se connecter à Stripe, c’est à vous de créer le flux d’inscription, le tableau de bord de l’utilisateur, la fonctionnalité de reporting et les canaux de communication.
La création d’un compte connecté Custom comporte les étapes suivantes :
- Vérifiez que vous remplissez les conditions minimales requises.
- Identifiez le pays et les exigences qui s’y rapportent.
- Créez le compte.
- Procédez à la vérification de l’identité.
Note
Pour se conformer à la réglementation DSP2 française, les plateformes françaises doivent utiliser des tokens de compte. Les tokens présente un autre avantage : ils évitent à la plateforme de stocker des éléments d’identification, qui sont transférés du compte connecté directement à Stripe. Nous recommandons également aux plateformes situées dans d’autres pays d’utiliser des tokens de compte, mais ce n’est pas obligatoire.
Exigences pour créer des comptes connectés Custom
Pour utiliser des comptes connectés Custom, vous devez remplir les conditions suivantes :
- Version API minimale : vous devez utiliser une version de l’API publiée à partir du 17/12/2014. Si nécessaire, vous pouvez consulter et mettre à niveau votre version de l’API dans le Dashboard.
- Mise à jour des conditions d’utilisation du service : la création de comptes connectés Custom nécessite de mettre à jour vos conditions d’utilisation du service, car celles-ci devront faire référence au Contrat d’utilisation du service Stripe. Stripe vous recommande de consulter vos conseillers juridiques pour déterminer si le texte de consentement à vos conditions doit être modifié pour inclure une référence aux conditions de Stripe.
- Traitement des demandes d’informations : au lieu de demander des informations directement à votre comte connecté (par exemple son numéro de sécurité sociale ou une copie de son passeport), Stripe vous sollicite pour toutes les informations nécessaires. Vous devez recueillir ces informations auprès de vos comptes connectés et les fournir à Stripe. Sinon, Stripe sera susceptible de désactiver les virements du compte connecté.
- Plateforme dans un pays pris en charge : les plateformes établies en Allemagne, Australie, Autriche, Belgique, Brésil, Bulgarie, Canada, Chypre, Danemark, Espagne, Estonie, État-Unis, Finlande, France, Grèce, Hong Kong, Hongrie, Inde, Irlande, Italie, Japon, Lettonie, Lituanie, Luxembourg, Malte, Mexique, Norvège, Nouvelle-Zélande, Pays-Bas, Pologne, Portugal, République tchèque, Roumanie, Royaume-Uni, Singapour, Slovaquie, Slovénie, Suède, Suisse ou Thaïlande peuvent créer des comptes Custom pour tous les pays pris en charge par Stripe. Pour recevoir une notification quand les plateformes de votre pays pourront utiliser des comptes connectés Custom, contactez-nous.
- Pays qui où le libre-service n’est pas pris en charge : en raison de restrictions applicables à l’utilisation de Connect aux Émirats arabes unis, en Inde et en Thaïlande, les utilisateurs de plateforme dans ces pays ne peuvent pas créer de comptes connectés Custom en libre-service. Pour commencer l’inscription de comptes connectés Custom dans ces pays, contactez-nous.
- Plateformes aux Émirats arabes unis (EAU) : les plateformes établies aux EAU peuvent utiliser des comptes connectés Custom établis aux EAU uniquement avec les types de paiement suivants : destination_charges (paiements indirects) et paiements et transferts distincts. Les paiements indirects utilisant l’attribut on_behalf_of ne sont pas encore pris en charge pour les plateformes établies aux EAU.
Mise en garde
Les plateformes qui ne sont pas établies au Mexique mais qui souhaitent y créer des comptes connectés Custom et les définir comme entité de règlement devront se soumettre à des vérifications supplémentaires. Contactez-nous pour démarrer le processus.
- Contrôle de la fraude : votre plateforme étant responsable des pertes subies par les comptes connectés Custom, vous devez examiner attentivement tous les comptes qui s’inscrivent via votre plateforme afin de détecter d’éventuelles fraudes. Pour en savoir plus, consultez notre guide des bonnes pratiques en matière de gestion des risques.
Notez qu’il y a un coût supplémentaire pour les comptes connectés Custom actifs. Un compte connecté Custom est considéré comme actif s’il a reçu au moins un virement au cours d’un mois donné.
Identifiez le pays à utiliser.
Le seul élément d’information dont vous avez besoin pour créer un compte connecté Custom est le pays dans lequel la personne ou l’entreprise exerce principalement ses activités. Vous pouvez collecter toutes les autres informations plus tard.
Par exemple, si vous êtes aux États-Unis et que l’entreprise ou la personne pour laquelle vous créez un compte connecté est domiciliée au Canada, utilisez la valeur de pays CA
.
La valeur pour le pays détermine également les informations de vérification requises pour le compte connecté.
Créer un compte connecté Custom
La procédure de base pour créer et connecter un compte connecté Custom consiste à appeler l’endpoint de création de compte, en attribuant la valeur custom
à l’attribut type
, et en précisant le pays et les fonctionnalités appropriées.
Mise en garde
Les plateformes aux États-Unis peuvent créer des comptes pour les transferts internationaux en définissant le contrat de service du bénéficiaire.
Un appel à l’API réussi permet d’obtenir les informations sur le compte connecté :
{ ... "id":
, "type": "custom" ... }"{{CONNECTED_ACCOUNT_ID}}"
Conservez id
dans votre base de données. Il s’agit de l’ID du compte. Vous fournirez cette valeur pour authentifier celui-ci comme le compte connecté en le passant dans les requêtes dans l’en-tête Stripe-Account
.
Note
Conservez l’ID de compte reçu. Vous aurez besoin de cette information pour effectuer des requêtes au nom du compte connecté.
Démarrez le processus de vérification d'identité
Un compte créé uniquement avec le pays est assez limité : il ne peut recevoir des fonds qu’en petites quantités. Si vous souhaitez activer les virements et maintenir le compte en règle, vous devez fournir plus d’informations sur le titulaire du compte. La page présentant les informations de vérification requises énumère les exigences minimales et probables en matière de vérification d’identité.
Le moyen le plus simple de collecter ces informations est d’intégrer Connect Onboarding : le processus complexe de vérification est alors délégué à Stripe. Sinon, vous devez non seulement écrire vos propres appels à l’API pour l’intégration initiale, mais également surveiller continuellement l’évolution des exigences d’inscription au fil des changements de réglementations dans le monde.
Vous pouvez collecter les informations requises à la création du compte, ou plus tard en modifiant le compte. Nous vous recommandons de collecter et de fournir d’emblée au moins le nom et la date de naissance de l’utilisateur du compte connecté. Si vous collectez l’adresse dès le départ, veillez à valider la valeur de l’État pour les comptes connectés aux États-Unis, au Canada et en Australie dans votre flux d’inscription des utilisateurs.
Note
Pour les comptes dont le paramètre business_type a la valeur individual
, vous devez fournir au moins une propriété de type individual
(par exemple, le prénom de la personne, individual.
) afin que l’objet Person soit créé automatiquement. À défaut, ou pour les comptes dont le paramètre business_
est company
, vous devez créer chaque objet Person du compte.
Webhooks
Après la création d’un compte, toutes les notifications concernant les changements affectant le compte sont envoyés à vos webhooks comme événements account.
. Indiquez l’URL du webhook Connect dans vos paramètres de compte, puis surveillez ces événements et répondez-y si nécessaire.
Voir aussi
En savoir plus sur l’utilisation des comptes connectés Custom.