MobupayMobupay
Chargement de vos clés API…

Créer un type de taxe

POSThttps://api.mobupay.nc/api/v1/billing/taxes

Ce 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_XXXX

Le 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/json
labelstringRequis

Libellé affiché sur le document (ex: « TGC 11 % »).

typestringOptionnel

Défaut `PERCENTAGE`.

valueintegerRequis

Centièmes de pourcent si PERCENTAGE, plus petite unité de la devise si FIXED.

jurisdictionstringOptionnel
isDefaultbooleanOptionnel

Proposé 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.