Clients multi-devises
Modifiez la devise de facturation d'un client afin d'accepter plusieurs devises.
Utilisez l’API Invoicing pour émettre une facture client dans une autre devise. La fonctionnalité multi-devises vous permet de facturer un même client dans une autre devise que sa devise par défaut et de modifier la devise de son abonnement. Vous ne pouvez pas avoir deux abonnement actifs dans deux devises différentes.
Ce guide explique également comment créer un avoir et consulter le solde créditeur d’un client pour toutes les devises qui lui sont attribuées. Dans notre exemple, nous utilisons le dollar canadien (CAD).
Créer une facture
Avant de facturer un client, créez un poste de facture en transmettant l’id
, le amount
et la currency
du client. Pour éviter toute erreur, ajoutez les postes de facture d’un seul client à la fois.
Une facture peut comporter 250 postes de facture maximum. Lorsque vous créez une facture, jusqu’à 250 postes de facture en attente y sont automatiquement ajoutés. Les éventuels postes de facture restants sont ajoutés à la facture suivante. Pour connaître les postes de facture en attente de votre client, consultez la page des informations sur le client ou définissez le paramètre en attente sur true
lorsque vous utilisez l’API pour établir la liste de tous les postes de facture.
Note
Vous ne pouvez pas appliquer une facture en CAD au solde créditeur d’un client libellé en USD ou dans une autre devise. En outre, les bons de réduction que vous avez appliqués au client et qui ne sont pas libellés en CAD sont ignorés.
Lorsque vous émettez une facture multi-devises, vous devez transmettre le paramètre currency
, qui définit les postes à inclure dans la facture. Par exemple, si vous créez deux postes de facture pour le même client, l’un en USD et l’autre en CAD, et que vous définissez la devise sur CAD, seul le poste dans la devise correspondante apparaîtra sur la facture (le poste en USD sera ignoré).
Créer un avoir
En cas d’erreur sur la facture, vous pouvez créer un avoir. Si vous devez appliquer l’avoir au solde créditeur du client (par opposition à un remboursement classique du moyen de paiement utilisé), Stripe applique le montant de l’avoir au solde créditeur libellé en CAD.
Consulter le solde créditeur
Pour consulter le solde créditeur d’un client dans une devise spécifique, utilisez le paramètre invoice_
:
Le solde créditeur du client sera utilisé pour le règlement de la prochaine facture en CAD créée pour ce client, mais pas pour les factures libellées dans d’autres devises.