Gérer plusieurs devises
Déterminer la devise de présentation en fonction du type de paiement et du pays du compte Stripe.
Stripe prend en charge le traitement des paiements dans plus de 135 devises. Ceci vous permet d’afficher des prix dans la devise de vos clients et de leur éviter des frais de change. Les devises que vous pouvez utiliser sont déterminées par le pays du compte Stripe où le paiement est effectué.
Type de paiement | Devise déterminée par |
---|---|
Paiements directs | Pays du compte connecté |
Paiements indirects | Pays du compte de la plateforme |
Paiements indirects avec on_ | Pays du compte connecté |
Paiements et transferts distincts | Pays du compte de la plateforme |
Paiements et transferts distincts avec on_ au moment du paiement | Pays du compte connecté |
Conversions de devises
Une conversion de devises a lieu lorsque la devise de présentation diffère de la devise de règlement.
La devise de présentation est celle utilisée pour les paiements. La devise de règlement est la devise dans laquelle vous pouvez recevoir les virements, en fonction du type de paiement et de la conversion de change applicable. Voir la documentation sur les devises de présentation prises en charge et les devises de règlement prises en charge.
Selon la disponibilité du compte bancaire ou de la carte de débit, le virement d’un solde donne lieu aux opérations suivantes :
Disponibilité du compte bancaire ou de la carte de débit | Action de conversion |
---|---|
Disponible pour la devise | Pas de conversion |
Plusieurs comptes bancaires ou cartes de débit disponibles pour la devise | Pas de conversion : Stripe utilise le compte bancaire ou la carte de débit définis par défaut dans le paramètre default_ |
Non disponible pour la devise | Stripe convertit le solde du virement en fonction de la devise par défaut du compte Stripe |
Si vous facturez régulièrement des paiements dans des devises différentes, vous pouvez établir plusieurs comptes bancaires pour disposer de plusieurs devises de règlement.
Les conversions de devises utilisent les taux de change fournis par nos prestataires de services, auxquels s’ajoutent les frais de conversion supplémentaires prélevés par Stripe. Il existe des ressources en ligne pour le calcul des conversions qui peuvent vous aider à estimer les taux actuels du marché. Toutefois, ces chiffres peuvent fluctuer et ne reflètent pas nécessairement les taux de Stripe au moment où un paiement est traité.
Frais de plateforme des paiements directs
Bien que les paiements directs soient dans la devise par défaut du compte connecté, votre plateforme reçoit les commissions de la plateforme pour les paiements directs dans la devise par défaut de votre plateforme.
Disponibilité du compte bancaire ou de la carte de débit | Action de conversion |
---|---|
Disponible pour la devise de règlement | Pas de conversion |
Non disponible pour la devise de règlement | Stripe convertit la commission de la plateforme en fonction de la devise par défaut du compte de la plateforme |
Si votre plateforme conserve une fraction des paiements au lieu de prendre une commission, ces fonds sont versés (et convertis ou non) de la même manière que les autres paiements sur le compte de la plateforme.
Commissions de la plateforme pour les paiements indirects et conversion des soldes
Les commissions de la plateforme collectées à l’aide du paramètre application_
ne sont pas reconverties pour les paiements indirects ; les plateformes reçoivent toujours les commissions dans la devise de règlement du compte connecté. Utilisez le paramètre transfer_
pour transférer un montant inférieur au montant de la transaction et encaisser les commissions dans la devise de règlement par défaut de la plateforme.
Si vous créez des paiements sur la plateforme en utilisant les paramètres destination
ou on_
, vous accumulerez probablement des soldes dans plusieurs devises. Si vous ne disposez pas de comptes bancaires pour ces autres devises, Stripe propose un moyen de verser les soldes dans les devises autres que celles par défaut sur le compte bancaire par défaut de votre plateforme.
Ces conversions de devises sont créées sous la forme de virements manuels avec le paramètre currency
défini comme la devise du solde source :
Tant que le solde contient des fonds suffisants pour la devise spécifiée, Stripe convertit automatiquement les fonds dans la devise par défaut de votre compte bancaire.
Exemples de scénarios
Les exemples suivants illustrent comment gérer différentes devises dans Connect :
Paiements directs
Les paiements directs sont toujours convertis de la devise de présentation dans la devise par défaut du compte connecté. La commission de la plateforme est convertie dans la devise par défaut de la plateforme.
Par exemple, vous acceptez un paiement pour un compte connecté en USD. Le compte connecté règle les paiements en EUR. Les fonds transférés vers le compte connecté sont convertis en EUR et la commission de la plateforme, en EUR, est reconvertie sur votre plateforme en USD.
Paiements indirects sans on_behalf_of
Lors du traitement des paiements indirects sans on_
, Stripe les convertit tout d’abord depuis la devise de présentation vers la devise par défaut de la plateforme. Les fonds envoyées au compte connecté sont ensuite convertis dans la devise par défaut du compte connecté.
- Si un
application_
est utilisé, la commission de la plateforme est perçue après la conversion dans la devise par défaut du compte connecté. La commission reste dans cette devise lorsqu’elle est ajoutée à la plateforme.fee_ amount - Si
transfer_
est utilisé, la commission est perçue après la première conversion de devise et reste dans la devise par défaut de la plateforme.data[amount]
Note
Ce flux de paiement est soumis aux politiques en matière de paiements internationaux et aux politiques régionales de Stripe.
Par exemple, si vous acceptez un paiement indirect en EUR pour un compte connecté, le compte connecté règle les paiements en GBP et votre plateforme en USD. Le paiement est converti de l’EUR en USD et les fonds transférés vers le compte connecté sont convertis en GBP.
- Si
application_
est utilisé, le montant de la commission de la plateforme est converti de la devise EUR en GBP et prélevé sur le montant crédité sur le compte connecté.fee_ amount - Si
transfer_
est utilisé, la commission reste en USD après conversion à partir de la devise de présentation initiale.data[amount]
Paiements indirects avec on_behalf_of
Lors du traitement des paiements indirects avec on_
, Stripe les convertit tout d’abord depuis la devise de présentation vers la devise par défaut du compte connecté. La commission de la plateforme reste dans la devise du compte connecté, que vous utilisiez application_
ou transfer_
.
Par exemple, le compte connecté accepte un paiement en USD mais règle en EUR. Le paiement est converti en EUR et transféré vers le compte connecté en EUR. La commission de la plateforme est collectée en EUR, que application_
ou transfer_
soit utilisé.
Paiements et transferts distincts sans on_behalf_of
Les paiements distincts sont convertis de la devise de présentation dans la devise par défaut de la plateforme et la plateforme effectue plus tard le transfert des fonds vers le compte connecté. Les paramètres application_
et transfer_
ne sont pas utilisés pour percevoir les commissions, puisque la plateforme peut choisir le montant approprié à envoyer au moment du transfert.
Note
Ce flux de paiement est soumis aux politiques en matière de paiements internationaux et aux politiques régionales de Stripe.
Paiements et transferts distincts avec on_behalf_of
Les paiements distincts sont convertis de la devise de présentation dans la devise par défaut du compte connecté et la plateforme effectue plus tard le transfert des fonds vers le compte connecté. Les paramètres application_
et transfer_
ne sont pas utilisés pour percevoir les commissions, puisque la plateforme peut choisir le montant approprié à envoyer au moment du transfert.
Note
Ce flux de paiement est soumis aux politiques en matière de paiements internationaux et aux politiques régionales de Stripe.