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.
Identity
| Field | Value |
|---|---|
| Country | Mali |
| Operator | Orange Money Mali |
operator_id | 18 |
operator_name | ORANGE MALI |
| Country code | +223 |
| Number format | 223XXXXXXXX (no + or spaces) |
| Endpoint | POST /pay/v01/straight/checkout-invoice/create |
| Validation mode | Operator redirect |
Validation mode: Operator redirect
For Orange Money Mali, 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/ml/...). - 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
Retrieve the portal URL
In the response, the
response_text field contains the Orange Money portal URL (https://mpayment.orange-money.com/ml/...).Redirect the customer
Redirect the customer’s browser to that URL. The customer authenticates on the Orange portal and confirms the payment.
Request example
Expected response
Limits
| Parameter | Value |
|---|---|
| Minimum amount | 100 XOF |
| Maximum amount | — |
| Daily limit | — |
Related pages
- Validation modes — Operator redirect — flow details
- Create a transaction — full endpoint reference
- Verify the status — call
confirmafter the callback
