Skip to main content

Identity

FieldValue
CountryDRC
OperatorAirtel DRC (Airtel Money)
operator_id37
operator_nameAIRTEL RDC CONGO
Country code+243
Number format243XXXXXXXXX (no + or spaces)
EndpointPOST /pay/v01/straight/checkout-invoice/create
Validation modeUSSD Push

Validation mode: USSD Push

After your request, the operator pushes a USSD prompt directly to the customer’s phone. The customer validates with their Airtel 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.
1

Collect the customer's number

Your form only collects the Airtel phone number. No OTP to collect.
2

Submit the request

Request with the number in customer and otp: "".
3

Show a waiting message

After submission, display:
“Validate the payment on your phone. You will receive a USSD prompt to approve with your Airtel Money PIN.”
Keep the waiting state until the callback arrives.

Request example

Expected response

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.

Limits

ParameterValue
Minimum amount10 XOF
Maximum amount
Daily limit