curl --request PATCH \
--url https://apidjonanko.tech/web-merchant/settlement-settings \
--header 'Content-Type: application/json' \
--header 'authenticationtoken: <api-key>' \
--data '
{
"merchant_reference": "beautyshop",
"mode": "T0"
}
'{
"mode": "MANUAL",
"time": "18:00",
"timezone": "Africa/Abidjan",
"lastSettlementAt": "2023-11-07T05:31:56Z",
"hasPrimaryAccount": true,
"primaryAccountType": "wave",
"fees": {
"mobileMoneyRate": 0.02,
"bankFixed": 1500
}
}Reversements
Choisir le mode de règlement
Active le règlement automatique T+0 (chaque jour) ou T+1 (tous les deux jours) à l’heure indiquée
(fuseau Africa/Abidjan), ou repasse en MANUAL.
Pour T0 / T1 : time est obligatoire et un compte de reversement principal doit exister.
En mode automatique, les demandes manuelles (POST /request-disbursement) sont refusées.
PATCH
/
web-merchant
/
settlement-settings
curl --request PATCH \
--url https://apidjonanko.tech/web-merchant/settlement-settings \
--header 'Content-Type: application/json' \
--header 'authenticationtoken: <api-key>' \
--data '
{
"merchant_reference": "beautyshop",
"mode": "T0"
}
'{
"mode": "MANUAL",
"time": "18:00",
"timezone": "Africa/Abidjan",
"lastSettlementAt": "2023-11-07T05:31:56Z",
"hasPrimaryAccount": true,
"primaryAccountType": "wave",
"fees": {
"mobileMoneyRate": 0.02,
"bankFixed": 1500
}
}Authorizations
JWT obtenu via POST /user/login-merchant. À passer tel quel, sans préfixe Bearer.
Body
application/json
Example:
"beautyshop"
MANUAL(défaut) — vous lancez vos demandes de reversement vous-même.T0— reversement automatique chaque jour à l'heure choisie.T1— reversement automatique tous les deux jours à l'heure choisie.
Available options:
MANUAL, T0, T1 Heure du règlement HH:mm (Africa/Abidjan). Requis pour T0 et T1, ignoré pour MANUAL.
Pattern:
^([01]\d|2[0-3]):[0-5]\d$Example:
"18:00"
Response
Paramètres mis à jour.
MANUAL(défaut) — vous lancez vos demandes de reversement vous-même.T0— reversement automatique chaque jour à l'heure choisie.T1— reversement automatique tous les deux jours à l'heure choisie.
Available options:
MANUAL, T0, T1 Heure du règlement automatique, HH:mm. null en mode MANUAL.
Example:
"18:00"
Example:
"Africa/Abidjan"
Date du dernier règlement automatique exécuté.
Un compte de reversement principal est requis pour T0 / T1.
Example:
"wave"
Show child attributes
Show child attributes
