Accéder directement au contenu
Créez un compte
ou
connecter-vous
Logo de la documentation Stripe
/
Demander à l'assistant IA
Créez un compte
Connectez-vous
Démarrer
Paiements
Automatisation des opérations financières
Plateformes et places de marché
Gestion de fonds
Outils de développement
Démarrer
Paiements
Automatisation des opérations financières
Démarrer
Paiements
Automatisation des opérations financières
Plateformes et places de marché
Gestion de fonds
Aperçu
Démarrer avec Connect
    Fonctionnement de Connect
    Concevoir une intégration
    Migrer vers les propriétés du contrôleur de comptes
    Comparer les configurations de plateforme SaaS pour Accounts v1 et Accounts v2
    Prochaines modifications des exigences
    Guide de démarrage rapide sur l'inscription des utilisateurs
Principes de base de l'intégration
Exemples d'intégration
Inscrire des comptes
Configurer les dashboards des comptes
Accepter des paiements
Effectuer des virements vers des comptes
Gérer votre plateforme Connect
Formulaires fiscaux pour votre plateforme Connect
Utiliser les types de comptes connectés
AccueilPlateformes et places de marchéGet started with Connect

Comparer les configurations des plateformes SaaS pour Accounts v1 et Accounts v2Version bêta publique

Découvrez comment une plateforme SaaS facture ses comptes connectés avec Stripe Billing en utilisant Accounts v2.

Copier la page

Les plateformes SaaS (Software as a Service) qui utilisent Connect facturent souvent des frais d’abonnement pour fournir leurs services de plateforme. Accounts v1 exige des plateformes qu’elles conservent des objets Stripe distincts pour permettre à une même entreprise de payer un abonnement (en tant que Customer) et d’opérer sur la plateforme (en tant qu’Account). Accounts v2 vous permet de gérer l’ensemble des interactions avec vos comptes connectés au travers d’un seul objet à plusieurs configurations.

L’API Accounts v2

Dans l’API v2, les objets Account peuvent avoir plusieurs configurations. Chaque configuration représente un type différent de relation d’entreprise et permet d’activer différents produits Stripe. En attribuant plusieurs configurations à un Account, une plateforme SaaS peut activer à la fois Connect et Billing pour celui-ci sans avoir à créer également un objet Customer.

L’API Accounts v2 fournit :

  • Représentation unifiée : un seul objet Account peut représenter plusieurs relations entre les comptes connectés et votre plateforme.
  • Configurations flexibles : activez ou modifiez les produits et fonctionnalités Stripe en modifiant les configurations attribuées à un Account.
  • Données d’identité centralisées : l’objet Account stocke toutes les données d’identité d’un compte connecté. Lorsque vous ajoutez une configuration à un Account existant, vous n’avez pas besoin de collecter les exigences qu’il a déjà fournies.

En consultant la documentation Stripe, gardez à l’esprit les différences structurelles entre un objet Account dans l’API v2 et un objet Account dans l’API v1. Par exemple :

  • Dans Accounts v2, certaines propriétés font partie des propriétés configuration ou identity d’un objet Account.
  • Dans l’API v2, les objets Accountsassocient des fonctionnalités comme card_payments et stripe_balance.stripe_transfers à un type de configuration.
  • Dans l’API v2, chaque exigence possède ses propres propriétés status. Dans l’API v1, un objet Account comprend des tableaux pour chaque état d’exigence, et les exigences apparaissent dans un ou plusieurs de ces tableaux, en fonction de leur état.

Le tableau suivant illustre la mise en correspondance de certaines propriétés Accounts v1 avec les propriétés Accounts v2.

Propriété Accounts v1Propriété Accounts v2
business_profile.urlidentity.business_details.url
business_profile.support_urlconfiguration.merchant.support.url
business_profile.product_descriptionidentity.business_details.product_description
Chaque exigence apparaît dans un ou plusieurs tableaux, en fonction de son état.
  • requirements.currently_due
  • requirements.eventually_due
  • requirements.past_due
Toutes les exigences sont regroupées dans un seul tableau. Pour vérifier l’état d’une exigence, consultez son minimum_deadline.status.
  • État des exigences individuelles : requirements.entries.minimum_deadline.status
  • Prochain état : requirements.summary.minimum_deadline.status

Utilisation de Connect et Billing dans l’API v1 avec les objets Account et Customer

Dans l’API v1, les objets Account ne prennent en charge que les fonctions Connect. Pour facturer un compte connecté à l’aide d’un abonnement, une plateforme doit créer un objet Customer représentant le même compte connecté. Accounts v1 et Customers v1 n’ont pas de lien explicite ; la plateforme doit donc gérer ces objets séparément et maintenir une correspondance entre les identifiants Account et les identifiants Customer.

Relations de la plateforme SaaS avec les objets Account et Customer dans l’API v1

Utilisation de Connect et Billing dans l’API v2 avec les objets Account

Avec Accounts v2, un compte connecté qui perçoit des paiements et vous verse des frais d’abonnement n’a pas besoin d’un objet Account et d’un objet Customer. Il suffit de le représenter en attribuant les configurations applicables à Account.

Pour permettre à un compte connecté de percevoir les paiements des clients, attribuez la configuration de marchand à l’objet Account correspondant.

Plateforme et objet Account avec une configuration de marchand

Pour permettre à la plateforme de collecter des paiements, y compris des paiements d’abonnement, à partir du compte connecté, ajoutez la configuration de client à l’objet Account.

Plateforme et objet Account avec des configurations de marchand et de client

Remarque

Vous pouvez percevoir des commissions de plateforme à partir d’un Account ayant la configuration de marchand. L’attribution de la configuration de client n’affecte pas cette capacité.

Preview considerations

Accounts v2 allows you to use a single, configurable account for each business on your platform that collects payments directly. The preview release doesn’t support Treasury, Issuing, or payment methods that are in preview. You can still use Treasury, Issuing, or payment methods in preview with Accounts v1.

Enable Accounts v2 for your Connect platform from your Dashboard.

Cette page vous a-t-elle été utile ?
OuiNon
Besoin d'aide ? Contactez le service Support.
Rejoignez notre programme d'accès anticipé.
Consultez notre log des modifications.
Des questions ? Contactez l'équipe commerciale.
LLM ? Lire llms.txt.
Propulsé par Markdoc