Skip to main content
GET
Send LigdiCash Wallet OTP
This endpoint is exclusive to the LigdiCash Wallet. For all other mobile money operators, use POST /pay/v01/straight/checkout-invoice/create.

Headers

string
required
API key of the LigdiCash project.
string
required
Bearer {API_TOKEN}
string
required
application/json

Path parameters

string
required
Customer’s phone number linked to their LigdiCash account. Format: country code + local number, no + or spaces. Example: 22670000000.
integer
required
Amount in XOF (integer, no decimals).

Response

boolean
false = OTP sent successfully. true = failure.
string
Descriptive message. Example: "OTP sent. Please check your phone."
Check that error is false before displaying the OTP input field to the customer. If error is true, do not prompt for the OTP.

Next step in the flow

After the customer receives the OTP, submit the transaction with POST /pay/v02/debitwallet/withotp. LigdiCash Wallet — full two-step flow.