After your request, the operator pushes a USSD prompt directly to the customer’s phone. The customer validates with their Moov Money PIN. No extra input on the merchant side — the callback remains the source of truth.
Show a clear waiting message after submission. The USSD push reaches the customer’s phone within seconds, but the callback can take from a few seconds to several minutes depending on the operator.
{ "response_code": "00", "token": "eyJ0eXAiOiJKV1Qi...", "response_text": "Votre requête est en cours de traitement", "wiki": "https://client.ligdicash.com/wiki/createInvoice"}
Store the token immediately after creation. Use it to call confirm when the callback is received — never rely on the token in the callback payload.