Annuler une facture
Aperçu
Vous pouvez annuler une facture pour que le client ne puisse plus la payer. C'est utile quand la facture contient une erreur. L'annulation demande deux conditions :
- Statut de la facture : Impayée (Unpaid)
- Vues de la page de paiement : 0
Si la facture appartient à un autre projet et que la clé est restreinte à un projet, la méthode répond Restricted project. Si vous n'avez pas de facture avec cet identifiant — Invoice not found. Si la facture est trouvée mais que les conditions d'annulation ne sont pas remplies — Invoice cannot be canceled.
Requête
curl -X POST https://api.bitsby.app/invoices/cancel \
-H "Authorization: Token MSvL2ltaDZdWVjmZURURMVWhqSJLT2NURjhL2Fla1Z1T1IxQTltKs1T3Ay" \
-F "invoiceId=ade9550d-3dc7-4fd3-b94e-3b4c12aaaa0c"
Paramètres de la requête
| Paramètre | Type de données | Description | Exemple | Obligatoire ? |
|---|---|---|---|---|
invoiceId | UUID | ID de la facture au format UUID | ade9550d-3dc7-4fd3-b94e-3b4c12aaaa0c | oui |
Exemple de réponse
{
"result":"success",
"data":"Invoice canceled"
}