response_code vaut 01, le champ response_text contient un sous-code de la forme Echec (CodeXX). Ce sous-code est propre à l’endpoint appelé. Cette page liste l’ensemble des sous-codes possibles pour chacun.
createInvoice
Endpoint :POST /pay/v01/redirect/checkout-invoice/create et POST /pay/v01/straight/checkout-invoice/create
Wiki : https://client.ligdicash.com/wiki/createInvoice
confirmInvoice
Endpoint :GET /pay/v01/redirect/checkout-invoice/confirm et POST /pay/v01/withdrawal/confirm
Wiki : https://client.ligdicash.com/wiki/confirmInvoice
createWithdrawal
Endpoint :POST /pay/v01/withdrawal/create (payout vers wallet LigdiCash)
Wiki : https://client.ligdicash.com/wiki/createWithdrawal
Echec (Code07) — Transaction_id already exists confirme l’importance du pattern transaction_id : chaque appel doit porter un identifiant unique, y compris les retries. Voir Pattern transaction_id.createStraightWithdrawal
Endpoint :POST /pay/v01/straight/payout (payout direct vers mobile money)
Wiki : https://client.ligdicash.com/wiki/createStraightWithdrawal
Pages associées
- Le champ wiki — lire les sous-codes dynamiquement depuis la réponse API
- Erreurs courantes — causes et solutions par type d’erreur
- Vue d’ensemble — les deux niveaux d’erreur
