Créer un règlement
POST /firms/FIRM_ID/invoices/INVOICE_ID/settlements.json
Enregistre un nouveau règlement partiel pour la facture n° INVOICE_ID. On obtient en retour le code JSON du règlement créé, avec l’ID qui lui a été attribué
Remarque
Lorsque le règlement enregistré solde la facture, la facture est automatiquement marquée comme payée à la date et avec le mode de règlement du dernier règlement enregistré.
Requête
curl -i -S -u IdentifiantApi:CleApi -H 'User-Agent: MonApp (patrick@camping.test)' \
-H 'Content-Type: application/json; charset=utf-8' \
-X POST -d '{
"invoice_id": 1,
"total": "100.0",
"payment_mode": 1,
"paid_on": "2021-01-15",
"payment_ref": "XYZ"
}' \
"https://www.facturation.pro/firms/FIRM_ID/invoices/INVOICE_ID/settlements.json"
Réponse
Status: 201 Created
Location: /firms/FIRM_ID/invoices/1/settlements/1.json
{
"id": 1,
"invoice_id": 1,
"total": "100.0",
"payment_mode": 1,
"paid_on": "2021-01-15",
"payment_ref": "XYZ"
}