# Solde créditeur du client Comment utiliser les soldes créditeurs des clients. > #### Types de soldes clients > > Cette page porte sur les soldes créditeurs des clients, qui sont des réajustements que vous pouvez émettre et appliquer aux futures *factures* (Invoices are statements of amounts owed by a customer. They track the status of payments from draft through paid or otherwise finalized. Subscriptions automatically generate invoices, or you can manually create a one-off invoice). Les soldes créditeurs sont différents des soldes disponibles. Ces derniers sont connectés aux [moyens de paiement par solde du client](https://docs.stripe.com/payments/bank-transfers.md). Pour plus d’informations, consultez la page [Virement bancaire](https://docs.stripe.com/invoicing/bank-transfer.md). Comme expliqué ci-dessous, certaines fonctionnalités fonctionnent différemment pour les clients ayant un solde disponible. Chaque client a un solde créditeur. Vous pouvez l’utiliser pour émettre : - **Un réajustement du solde de crédit** : vous devez de l’argent au client. - **Un réajustement du solde de débit** : le client vous doit de l’argent. Ces réajustements mènent à un solde créditeur que vous pouvez appliquer sur de prochaines factures. Comme Stripe calcule le solde créditeur à partir d’un livre comptable (une liste immuable des transactions de crédit et de débit), il fournit une piste d’audit des transactions du client. Les [opérations sur solde du client](https://docs.stripe.com/api/customer_balance_transactions/object.md) peuvent renvoyer à l’objet relatif au réajustement, tel qu’un [avoir](https://docs.stripe.com/invoicing/dashboard/credit-notes.md), une facture ou des [métadonnées](https://docs.stripe.com/api/metadata.md). Certains cas d’usage fréquents concernant les soldes client créditeurs incluent : - [Émission d’un avoir](https://docs.stripe.com/invoicing/dashboard/credit-notes.md#issuing) pour créer un crédit qui réduit le montant dû sur la prochaine facture. - Le marquage d’une facture comme payée et le débit du montant dû du solde créditeur. Ceci survient lorsque le montant dû sur une facture est inférieur au [montant minimal facturable](https://docs.stripe.com/currencies.md#minimum-and-maximum-charge-amounts). Cette fonctionnalité est uniquement disponible pour les utilisateurs n’ayant pas de [solde disponible](https://docs.stripe.com/invoicing/customer/balance.md#cash-balances). ## Soldes créditeurs Gardez à l’esprit les points suivants concernant l’utilisation des soldes créditeurs : - Le solde créditeur s’applique automatiquement à la prochaine facture finalisée d’un client. - Vous ​​ne pouvez pas choisir une facture spécifique à laquelle appliquer le solde créditeur. - Le solde créditeur est exprimé dans la devise du client. - Les *clients* (Customer objects represent customers of your business. They let you reuse payment methods and give you the ability to track multiple payments) ayant un [solde disponible](https://docs.stripe.com/api/customers/object.md#customer_object-cash_balance) ne peuvent conserver un solde positif. En d’autres termes, le montant dû sur leur prochaine facture ne peut pas augmenter. ## Crédits et débits Les crédits sont des valeurs négatives (une réduction du montant que le client doit) que vous pouvez appliquer à la prochaine facture. Les débits sont des valeurs positives (une augmentation du montant que le client doit) que vous pouvez appliquer à la prochaine facture. ## Transactions Toutes les modifications du solde créditeur sont enregistrées comme des [transactions](https://docs.stripe.com/api/customer_balance_transactions/object.md). Une fois la transaction créée, vous pouvez uniquement mettre à jour sa `description` ou ses `metadata` ; vous ne pouvez pas modifier d’autres propriétés ou la supprimer. ### Types de transactions Toutes les [transactions](https://docs.stripe.com/api/customer_balance_transactions/object.md) que vous créez avec l’API ou dans le Dashboard ont une valeur de [type](https://docs.stripe.com/api/customer_balance_transactions/object.md#customer_balance_transaction_object-type) `adjustment`. Une valeur de type `adjustment` représente un débit ou un crédit que vous avez créé manuellement pour le client. Le tableau suivant décrit chacune des valeurs de `type` : | Type | Description | | ------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | `adjustment` | Une transaction de réajustement créée explicitement pour débiter ou créditer le solde créditeur. C’est le seul type de transaction que vous pouvez créer à l’aide des intégrations d’API et du Dashboard. | | `applied_to_invoice` | Relie l’application d’un crédit à la facture qui lui est associée. | | `credit_note` | Relie la création d’un crédit à un [avoir](https://docs.stripe.com/invoicing/dashboard/credit-notes.md) et à sa facture associée. | | `invoice_too_small` | Lorsque le montant dû sur une facture est supérieur au [montant maximal débiter](https://docs.stripe.com/currencies.md#minimum-and-maximum-charge-amounts) établi par Stripe et que le client n’a pas de solde disponible, la facture est débitée du solde créditeur et ajoutée au montant dû de la prochaine facture émise. | | `invoice_too_large` | Lorsque le montant dû sur une facture est supérieur au [montant maximal débiter](https://docs.stripe.com/currencies.md#minimum-and-maximum-charge-amounts) établi par Stripe et que le client n’a pas de solde disponible, la facture est débitée du solde créditeur et ajoutée au montant dû de la prochaine facture émise. | | `unapplied_from_invoice` | Relie l’annulation d’un solde créditeur appliqué à une facture associée. Va de pair avec une transaction antérieure ‘applied_to_invoice’. | | `unspent_receiver_credit` | Lorsque des fonds non dépensés dans des [sources bénéficiaires](https://docs.stripe.com/sources.md#flow-for-customer-action) associées à un client n’ayant pas de solde disponible ne sont pas intégralement facturés après 60 jours, Stripe les facture automatiquement en votre nom et crédite votre solde. Dans cette situation, Stripe crée également une transaction de crédit correspondante. | | `initial` | Représente la valeur initiale non nulle du solde créditeur d’un client créé à l’aide de l’API. | ### Annuler une transaction Vous pouvez uniquement annuler une transaction en créant une transaction d’annulation correspondante. Par exemple, si vous créditez le client de 10 USD, vous devez le débiter de 10 USD dans une nouvelle transaction afin qu’elles s’annulent mutuellement. ## Modifier le solde créditeur Vous pouvez modifier le solde créditeur d’un client grâce au Dashboard et à l’API. #### Dashboard Vous pouvez modifier le solde créditeur d’un client via la [page Clients](https://dashboard.stripe.com/customers) sur le Dashboard en créant un réajustement d’[opération sur solde du client](https://docs.stripe.com/api/customer_balance_transactions/object.md). Dans la page **Clients**, sélectionnez le client, puis cliquez sur **Réajuster le solde** sous **Solde créditeur**. Vous pourrez alors choisir le **Type de réajustement**, sélectionner une **Devise** (uniquement si aucune devise n’est définie pour le client), saisir un **Montant**, et ajouter une **note interne**. > Seuls les utilisateurs du Dashboard peuvent voir la **note interne**. ![](https://b.stripecdn.com/docs-statics-srv/assets/2-Customer-balance.ed7d6df96ba2b8595461e1091e4da7a9.png) Ajout d’un nouveau réajustement d’opération sur solde du client #### API Pour créer un réajustement à l’aide de l’[API Customer Balance](https://docs.stripe.com/api/customer_balance_transactions/create.md), référez-vous au code suivant : ```curl curl https://api.stripe.com/v1/customers/cus_4fdAW5ftNQow1a/balance_transactions \ -u "<>:" \ -d amount=-500 \ -d currency=usd ``` ## Historique des opérations sur solde #### Dashboard Vérifiez les réajustements du solde du client sur la page **Clients** en accédant à la section **Solde créditeur**. Cette section affiche la valeur actuelle du solde créditeur du client. #### API ### Récupérer des transactions Utilisez l’[API Customer Balance List](https://docs.stripe.com/api/customer_balance_transactions/list.md) pour récupérer la liste des transactions d’un client. ```curl curl https://api.stripe.com/v1/customers/cus_4fdAW5ftNQow1a/balance_transactions \ -u "<>:" ``` ## Soldes disponibles des clients Les clients qui utilisent les [virements bancaires](https://docs.stripe.com/payments/bank-transfers.md) ont un [objet Cash Balance](https://docs.stripe.com/api/customers/object.md#customer_object-cash_balance) avec une ou plusieurs devises dans l’objet `available`. Vous pouvez utiliser ces fonds pour [effectuer des paiements](https://docs.stripe.com/payments/customer-balance.md#make-cash-payment) ou payer des factures. Les clients ayant un solde disponible présentent le comportement suivant : - Il n’est pas possible de créer un solde de trésorerie négatif pour les clients, car il représente l’argent envoyé par le `Customer`. - Vous ne pouvez pas finaliser une facture dont le montant est trop faible ou trop élevé avec le solde de trésorerie (par exemple, en créant un abonnement d’un montant de 0,01 USD). En savoir plus sur les [montants minimum et maximum](https://docs.stripe.com/currencies.md#minimum-and-maximum-charge-amounts). - Vous pouvez supprimer des `Customers` qui ont un solde de trésorerie, mais uniquement si leur solde de trésorerie est égal à 0. - Vous ne pouvez pas supprimer le solde disponible d’un `Customer`. ## See also - [Données de Stripe](https://docs.stripe.com/stripe-data.md)