Payment

The RequestPayment is a request to debit mobile money from subscribers account. Partners must code the App based on the API field requirements so that the App can send correct requests accordingly.

BENIN

Endpoint URI:

Mtn

POST {baseUrl}/QosicBridge/user/requestpayment

Moov

POST {baseUrl}/QosicBridge/user/requestpaymentmv

Celtiis

POST {baseUrl}/QosicBridge/sb/v1/requestpayment

TOGO

Togocel

POST {baseUrl}/QosicBridge/user/requestpayment

Moov Togo

POST {baseUrl}/QosicBridge/tg/v1/requestpayment


Body request and response format

Content-Type: application/json[Basic Authentication headers]

{     	
     "msisdn": "22967370249",
     "amount": "100",
     "firstname":"Fabro",
     "lastname":"Bi",
     "transref" :"12340890000",
     "clientid": "*****" 
}
Element
Type
Decription

msisdn

string:MANDATORY

Subscriber’s account i.e. 229 67******

amount

string:MANDATORY

Transaction amount i.e. 100

firstname

string:OPTIONAL

Firstname of the subscribe

lastname

string:OPTIONAL

Lastname of the subscriber

transref

string:MANDATORY

Unique transaction reference. To be used as unique identifier in call to request for a payment.

clientid

string:MANDATORY

A unique generated id for each third-party application. This id is generated by Qos and should be included in all payment requests.

Last updated