Cet endpoint initie un paiement directement depuis votre interface. Vous fournissez le numéro de téléphone du client et, selon le mode de validation de l’opérateur, l’OTP ou un champ vide. LigdiCash retourne un token à stocker et déclenche le processus de validation côté opérateur.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.
Le Wallet LigdiCash utilise des endpoints distincts (
/pay/v02/debitotp et /pay/v02/debitwallet/withotp). Consultez la page dédiée au Wallet LigdiCash pour son intégration spécifique.Headers
La clé API de votre projet LigdiCash.
Votre API TOKEN précédé de
Bearer . Exemple : Bearer eyJ0eXAiOiJKV1Qi...Doit être
application/json.Doit être
application/json.Body
Objet racine de la requête.
Exemples de requête
Les exemples ci-dessous montrent deux cas selon le mode de validation. Seul le champotp change.
Réponse
"00" si la transaction a été créée avec succès, "01" en cas d’erreur.Identifiant de la transaction côté LigdiCash. À stocker en base immédiatement — nécessaire pour appeler l’endpoint
confirm et re-vérifier le statut.En cas de succès :
"Votre requête est en cours de traitement". En cas d’échec : le sous-code d’erreur au format Echec (CodeXX).URL vers la documentation des codes d’erreur de cet endpoint. À consulter quand
response_code vaut "01".Exemple de réponse
Pages associées
- Modes de validation — choisir la valeur du champ
otpselon l’opérateur - Vérifier le statut — appeler
confirmavec le token de création - Le pattern transaction_id — bonnes pratiques pour
custom_data
