Chaque réponse de l’API LigdiCash contient trois champs qui permettent d’interpréter le résultat d’un appel :Documentation Index
Fetch the complete documentation index at: https://developers.ligdicash.com/llms.txt
Use this file to discover all available pages before exploring further.
response_code, response_text et wiki. Ils sont présents sur tous les endpoints.
response_code
Le champresponse_code indique si la requête a été acceptée ou rejetée par LigdiCash.
| Valeur | Signification |
|---|---|
00 | Requête valide — la transaction est initiée |
01 | Requête rejetée — payload invalide ou erreur d’authentification |
response_text
La valeur deresponse_text dépend à la fois du résultat et de l’endpoint appelé.
En cas de succès (response_code: "00"), le contenu varie selon le type de transaction :
| Flux | Contenu de response_text |
|---|---|
| Payin avec redirection | L’URL de la page de paiement LigdiCash — c’est ce lien que vous devez ouvrir pour le client |
| Payin sans redirection | Un message textuel indiquant que la transaction est en cours de traitement |
response_code: "01"), il prend la forme Echec (CodeXX) où XX est un sous-code spécifique à l’endpoint — par exemple Echec (Code00) pour un échec d’authentification.
Le champ wiki
Le champwiki présent dans chaque réponse contient une URL vers la documentation des sous-codes de l’endpoint appelé. Consultez toujours cette URL quand response_code vaut 01 pour connaître la cause exacte de l’échec.
La page retournée affiche une liste structurée des sous-codes possibles et leur description, au format var_dump PHP :
subcodes correspond à une valeur possible de response_text et sa signification en anglais.
Exemple de réponse
Pattern recommandé
Node.js
Pages associées
- Cycle de vie d’une transaction — statuts
pending,completed,notcompleted - Erreurs courantes — causes et solutions par endpoint
- Le champ wiki — utilisation avancée
