Créer un avoir
https://api.mobupay.nc/api/v1/billing/invoices/{id}/creditNoteCe que fait cet appel
Crée un avoir, procédure applicable après règlement.
Sans lines, l'avoir porte sur la totalité de la facture. Avec lines, il est partiel et les taxes sont recalculées sur les seules lignes remboursées : reprendre le taux global fausserait le montant sur une facture multi-taux.
netOfTax: true produit un avoir sans taxe, cas où la taxe n'est pas récupérable.
Authorization: Bearer sk_test_XXXXLe pool est déduit du préfixe de la clé
Il n'y a pas d'interrupteur test et production sur cette page. sk_test_* ne traite aucun paiement réel, sk_live_* encaisse.
Paramètres
1 en-têteidstringRequispathIdentifiant de la facture (`ivc_*`).
Corps de la requête
application/jsonlinesarray[object]OptionnelLignes concernées. Absent = avoir total.
productstringRequisDénomination PRÉCISE du bien ou du service. Mention obligatoire : « prestation » ou « divers » ne suffit pas.
descriptionstringOptionnelPrécision libre affichée sous la désignation.
quantitynumberRequisQuantité. Strictement positive, mention obligatoire.
unitPriceCentsintegerRequisPrix unitaire HT, dans la plus petite unité de la devise. Le franc pacifique n'a pas de décimale.
discountCentsintegerOptionnelRemise sur cette ligne. La taxe porte sur la base NETTE, après remise.
unitstringOptionnelUnité de mesure.
taxDetailarray[object]OptionnelTaxes de CETTE ligne. Dès qu'une seule ligne en porte, le `taxDetail` du document est ignoré pour toutes les lignes.
catalogItemIdstringOptionnelÉlément de catalogue d'origine (`cti_*`). Les valeurs sont COPIÉES à l'ajout : modifier le catalogue ensuite ne change pas la ligne.
typestringOptionnelNature. Détermine l'exigibilité de la taxe : biens à la livraison, services à l'encaissement.
netOfTaxbooleanOptionnelAvoir net de taxe.
Codes de retour
Brouillon d'avoir créé.
Langage
Cliquez sur Essayer pour lancer la requête et voir la réponse ici. Ou choisissez un exemple :
application/json