Appels à l'API pour les comptes connectés
Vous pouvez lancer des appels à l’API pour les comptes connectés :
- Côté serveur avec l’en-tête Stripe-Account et l’ID du compte connecté, par requête
- Côté client, en transmettant l’ID du compte connecté comme argument à la bibliothèque client
Pour optimiser les performances et la fiabilité, Stripe a établi des limites de débit et des affectations pour les endpoints d’API.
Ajout de l’en-tête Stripe-Account côté serveur
Pour les appels d’API côté serveur, vous pouvez effectuer des requêtes en tant que comptes connectés à l’aide de l’en-tête spécial Stripe-Account
et de l’identifiant de compte Stripe (qui commence par le préfixe acct_
) de l’utilisateur de votre plateforme. Voici un exemple qui montre comment créer un PaymentIntent avec la clé API secrète de votre plateforme et l’identifiant du compte de votre utilisateur.
Dans la dernière version de l’API, la spécification du paramètre automatic_payment_methods
est facultative, car Stripe active sa fonctionnalité par défaut.
L’approche d’en-tête Stripe-Account
est implicite dans toute requête API qui inclut l’ID du compte Stripe dans l’URL. Voici un exemple qui montre comment récupérer un compte avec l’identifiant de compte de votre utilisateur dans l’URL.
Toutes les bibliothèques de Stripe côté serveur prennent en charge cette approche pour chaque requête :
Ajout de l’ID du compte connecté à une application côté client
Les bibliothèques côté client configurent l’ID du compte connecté comme argument de l’application client :