Gestion des Factures
Notre API vous permet de gérer l'ensemble du cycle de vie des factures, de la création au suivi des paiements.
Fonctionnalités principales
- Créer une nouvelle facture pour un client.
- Obtenir les informations détaillées d'une facture spécifique.
- Lister les factures avec filtres (par client, statut, dates, etc.).
- Modifier le statut d'une facture (ex: marquer comme payée, annulée).
- Télécharger une version PDF d'une facture (voir endpoint
get). - Envoyer une facture par email (endpoint à définir, ex:
send.md).
Statuts de facture
Une facture peut passer par plusieurs statuts :
draft: La facture est en cours de création, non finalisée.sent: La facture a été envoyée au client.paid: La facture a été payée intégralement.partial: La facture a été partiellement payée.overdue: La date d'échéance de la facture est dépassée et elle n'est pas encore payée.void: La facture a été annulée et n'est plus valide.refunded: La facture a été remboursée (totalement ou partiellement).