Identité
Mode de validation : Redirection LigdiCash
Pour Orange Money RD Congo, l’intégration LigdiCash passe actuellement par une page web LigdiCash dédiée, plutôt que par un traitement direct via l’API. Le flux est le suivant :- Vous appelez
/pay/v01/straight/checkout-invoice/createavec le numéro du client danscustomeretotp: "". - LigdiCash répond avec le
tokende transaction et un champresponse_textqui contient l’URL d’une page de paiement LigdiCash où le numéro est prérempli et où seul Orange RDC est proposé. - Vous redirigez le navigateur du client vers cette URL.
- Le client confirme le paiement depuis la page LigdiCash et le paiement procède selon le flux propre à l’opérateur.
- LigdiCash vous notifie le résultat final via votre
callback_url.
Ce mode utilise bien l’endpoint
/straight/checkout-invoice/create (payin sans redirection). Ne pas confondre avec le payin avec redirection, qui utilise un endpoint distinct et expose une page de paiement multi-opérateurs.UX recommandée
1
Collecter le numéro du client
Votre formulaire recueille le numéro de téléphone Orange Money RDC.
2
Soumettre la requête
Requête sur
POST /pay/v01/straight/checkout-invoice/create avec customer rempli et otp: "".3
Récupérer l'URL de la page LigdiCash
Dans la réponse, le champ
response_text contient l’URL de la page de paiement LigdiCash dédiée.4
Rediriger le client
Redirigez le navigateur du client vers cette URL. La page affiche le numéro prérempli et Orange RDC pré-sélectionné.
5
Attendre le callback
Le résultat final arrive via votre
callback_url. Affichez un état d’attente — ne vous fiez pas au retour navigateur.Exemple de requête
Réponse attendue
response_text. La page de paiement n’affichera que Orange Money RDC avec le numéro prérempli.
Limites
Pages associées
- Modes de validation — Redirection LigdiCash — détail du flux
- Créer une transaction — référence complète de l’endpoint
- Vérifier le statut — appeler
confirmaprès le callback
