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
Revenus
Plateformes et places de marché
Gestion de fonds
Ressources pour les développeurs
Aperçu
Billing
PrésentationÀ propos des API Billing
Abonnements
Invoicing
    Présentation
    Fonctionnement de la facturation
    Guide de démarrage rapide sur l'API
    Intégration via l'API
    Facturation sans code
    Cycle de vie des factures
    Prévisualisation des factures
    Modifier des factures
    Programmer la finalisation des factures
    Changements et finalisation des états
    Envoyer des e-mails aux clients
    Générer des avoirs
    Facturer les clients
    Clients
    Solde créditeur du client
    Numéros fiscaux des clients
    Paiements sur facture
    Page de facture hébergée
    Créer des échéanciers pour les factures
    Accepter les paiements partiels
    Moyens de paiement pour les factures
    Encaissements automatisés
    Personnalisation des factures
    Personnaliser des factures
    Modèles de rendu pour les factures
    Grouper des sous-postes de facture
    Récapituler les postes
    Facturation mondiale
    Bonnes pratiques
    Clients multi-devises
    Autres fonctionnalités de facturation
    Produits et tarifs
    Gérer les sous-postes de facture groupés
    Taxes
Facturation à la consommation
Devis
Gestion des clients
Facturation avec d'autres produits
Recouvrement de revenus
Automatisations
Tester votre intégration
Tax
Présentation
Utiliser Stripe Tax
Gérer la conformité
Rapports
Présentation
Sélectionner un rapport
Configurer des rapports
API de rapport
Rapports sur plusieurs comptes
Comptabilisation des revenus
Données
PrésentationSchéma
Rapports personnalisés
Data Pipeline
Gestion des données
AccueilRevenusInvoicing

Accepter des paiements partiels pour les factures

Découvrez comment capturer les paiements partiels effectués sur une facture.

La plupart des factures de Stripe sont réglées en un seul paiement. Pour les factures plus importantes, vous pouvez accepter plusieurs paiements plus modestes. Vous pouvez utiliser le Dashboard ou l’API pour accepter des paiements partiels.

Capturer des paiements partiels

Avant de débiter un client à partir du Dashboard, assurez-vous qu’il dispose d’un moyen de paiement enregistré.

  1. Dans le Dashboard, accédez à Facturation > Factures.
  2. Sélectionnez une facture à l’état open.
  3. Sur la page des détails de la facture, cliquez sur Débiter le client.
  4. Dans la boîte de dialogue Débiter le client pour la facture, mettez à jour le Montant. Vous pouvez débiter tout montant inférieur ou égal au total du solde restant sur la facture.
  5. Cliquez sur Débiter le client.

Paiements partiels pour les factures d’abonnement

Pour les factures que Stripe envoie automatiquement après leur finalisation, vous pouvez accepter des paiements partiels pour les abonnements actifs. Si vous utilisez l’API, le collection_method est défini sur send_invoice.

Les paiements partiels ne sont pas pris en charge pour les factures d’abonnement facturées automatiquement. Si vous utilisez l’API, le collection_method est défini sur charge_automatically.

Le cycle de vie d’un abonnement est pratiquement identique pour les factures d’abonnement avec paiement partiel. Cependant, les factures sont considérées comme payées uniquement lorsqu’elles sont réglées dans leur intégralité. Si vous utilisez l’API, cela signifie que amount_remaining correspond à 0 et l’état à status=paid.

États des paiements de factures

Chaque paiement de facture présente un état, qui vous permet de déterminer si un paiement a réussi sans avoir à récupérer l’objet PaymentIntent associé.

Certains états limitent également les actions que vous pouvez effectuer :

  • Lorsqu’une facture comporte des paiements à l’état open ou paid, vous ne pouvez plus annuler ni modifier la facture.
  • Lorsqu’une facture comporte des paiements à l’état open, vous ne pouvez plus la marquer comme non recouvrable.

Si un paiement règle intégralement la facture, l’état passe à paid. L’état des factures d’abonnement ne change pas après l’application d’un paiement.

Vous pouvez faire passer l’état d’un paiement de open à canceled en annulant l’objet PaymentIntent associé.

Suivre les factures partiellement payées

Vous pouvez vérifier l’état des factures affichant un paiement partiel sur la page Factures du Dashboard. Ajoutez une colonne Montant restant pour afficher le montant restant sur la facture.

Une fois que votre client a partiellement payé une facture, il voit le montant restant sur la facture et l’état partially paid dans son portail client.

Vous pouvez effectuer l’une des actions suivantes sur une facture dont l’état est partially paid :

  • Envoyez la facture à un client pour paiement.
  • Modifiez certains éléments de la facture. Pour apporter des modifications plus importantes, créez une nouvelle facture et annulez l’ancienne.
  • Définissez l’état de la facture sur paid, void ou uncollectible.

Pour tout paiement de facture qui n’est pas effectué à la date d’échéance, l’état overdue s’affiche en priorité.

Si vous utilisez l’API, consultez les champs amounts_due et payments pour obtenir des informations sur l’état de la facture.

Éviter les trop-perçus de factures

Si une facture comporte plusieurs paiements open, il est possible qu’un montant trop élevé ait été payé par erreur. Vous pouvez éviter les trop-perçus en annulant les paiements dont vous n’avez pas besoin.

En cas de trop-perçu, Stripe crédite automatiquement les fonds excédentaires sur le solde créditeur du client. Les opérations sur solde de ces crédits sont de typeinvoice_overpaid.

Votre intégration peut écouter le webhook invoice.overpaid pour gérer les trop-perçus à l’aide d’une intégration personnalisée.

Par exemple, pour rembourser un trop-perçu :

  1. Écoutez le webhook invoice.overpaid.
  2. Utilisez le champ amount_overpaid pour déterminer le montant du remboursement.
  3. Récupérez le invoice_credit_balance du client. Si le solde du client est inférieur au montant du remboursement, le trop-perçu n’est pas remboursé, car il pourrait être imputé à une autre facture.
  4. Ajustez le solde du client et soustrayez le crédit pour trop-perçu.
  5. Créez un remboursement.

Émettre un avoir

Lorsque vous émettez un avoir, Stripe tente de diminuer le paramètre amount_remaining de la facture de la valeur amount de l’avoir. Si le montant de l’avoir est supérieur au montant restant dû de la facture, vous devez rembourser le montant excédentaire à votre client.

Vous pouvez prévisualiser un avoir afin de déterminer le montant à rembourser à votre client. La valeur pre_payment_amount correspond au montant à déduire de la valeur amount_remaining de la facture, tandis que la valeur post_payment_amount indique le montant à rembourser à votre client.

En savoir plus sur le fonctionnement des avoirs.

Remboursements

Lorsque vous créez un avoir avec un paramètre refund_amount, Stripe tente de rembourser le paiement de facture le plus récent. Si vous avez déjà effectué un remboursement pour ce paiement, ou si le montant à rembourser est supérieur au montant du paiement, le remboursement échoue. Pour créer un avoir dans ce type de situation, créez les remboursements séparément et associez-les à l’avoir à l’aide du paramètre refunds.

Aucune intervention de votre part n’est requise pour les factures à l’état refunded.

Limitations

Tenez compte des limites suivantes lors de l’utilisation de paiements partiels :

  • Le Stripe Connector for NetSuite ne prend pas en charge les paiements partiels.
  • Vos clients ne peuvent pas régler un montant partiel sur la page de facture hébergée.
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