Identity
Validation mode: Operator redirect
For Orange Money Côte d’Ivoire, the LigdiCash integration goes through the Orange Money web portal to authenticate the customer. The flow is:- You call
/pay/v01/straight/checkout-invoice/createwith the customer’s number. - LigdiCash responds with the transaction
tokenand aresponse_textfield containing the Orange Money portal URL (https://mpayment.orange-money.com/ci/...). - You redirect the customer’s browser to that URL.
- The customer authenticates and confirms the payment on the Orange portal.
- LigdiCash notifies you of the final result via your
callback_url.
This mode does use the
/straight/checkout-invoice/create endpoint (direct payin), but the user journey includes an external redirect to the operator’s portal. Do not confuse this with hosted payin, which uses the /redirect/checkout-invoice/create endpoint and exposes the LigdiCash payment page.Recommended UX
1
Collect the customer's number
Your form only collects the Orange Money CI phone number.
2
Submit the request
Request with the number in
customer and otp: "".3
Retrieve the portal URL
In the response, the
response_text field contains the Orange Money portal URL (https://mpayment.orange-money.com/ci/...).4
Redirect the customer
Redirect the customer’s browser to that URL. The customer authenticates on the Orange portal and confirms the payment.
5
Wait for the callback
The final result arrives via your
callback_url. Show a waiting state until the callback arrives — do not rely on the browser-side return.Request example
Expected response
Limits
Related pages
- Validation modes — Operator redirect — flow details
- Create a transaction — full endpoint reference
- Verify the status — call
confirmafter the callback
