Chargement de vos clés API…
Créer un type de taxe
POST
https://api.mobupay.nc/api/v1/billing/taxesCe que fait cet appel
Déclare un type de taxe. value est en centièmes de pourcent pour un PERCENTAGE : 1100 vaut 11 %, 550 vaut 5,5 %. L'unité est entière précisément pour que les taux à décimale n'introduisent aucun flottant dans un calcul de montant dû.
En-tête d'authentification
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.
Corps de la requête
application/jsonlabelstringRequisLibellé affiché sur le document (ex: « TGC 11 % »).
typestringOptionnelDéfaut `PERCENTAGE`.
valueintegerRequisCentièmes de pourcent si PERCENTAGE, plus petite unité de la devise si FIXED.
jurisdictionstringOptionnelisDefaultbooleanOptionnelProposé par défaut sur une nouvelle ligne.
Codes de retour
201
Type de taxe créé.
409
Le marchand est en franchise en base : il ne peut déclarer aucune taxe.
Langage
Requête cURLpostExemple
1curl --request POST \
2 --url https://api.mobupay.nc/api/v1/billing/taxes \
3 --header 'authorization: Bearer sk_test_XXXX' \
4 --header 'content-type: application/json' \
5 --data '{ "label": "TGC 11 %", "type": "PERCENTAGE", "value": 1100, "isDefault": true }'
Réponse
Cliquez sur Essayer pour lancer la requête et voir la réponse ici.