Momo, XOF and ZAR Process Collection
This endpoint initiates mobile money collection for various currencies such as KES, GHS, UGX, TZS, LRD, ZAR, XOF and XAF. The Momo collections guide can be found here
Notes:
- Payaza MOMO collection codes can be accessed here.
- Please be advised that collections to countries other than Nigeria are exclusively available upon request. To initiate this process, kindly send an email to support@payaza.africa. You will be granted access once our team reviews and approves your request.
- For XOF testing purposes, please use either 225000476807 for the No OTP Required option or 2251114462945 for the OTP Required option. Also, use the OTP value 4567 for your tests.
Authorizations
Payaza {{Public API Key in Base 64}}
Body
- Momo Process Collection
- ZAR Process Collection
- XOF Process Collection
The amount to be paid
The mobile money account number to be charged. Ghana, Uganda, Kenya, Tanzania, Cameroon = 12 Digits(country code included), Sierra Leone = 11 Digits(country code included)
The unique identifier of the transaction.
The description of the transaction
This is the customer’s bank code
The currency code in ISO 4217 format (GHS, KES, TZS, UGX, XAF, LRD, SLE)
The email address of the customer
The first name of the customer
The last name of the customer
The phone number of the customer
The ISO Country Code. (ISO 3166-1 alpha-2) (GH-Ghana, TZ-Tanzania, UG- Uganda, KE- Kenya, SL- Sierra Leone, CI- Côte d'Ivoire, BJ- Benin, LR- Liberia, CM - Cameroon)
Response
Momo, XOF and ZAR Process Collection
Code representing the status of the request (e.g., '09' for pending).
"09"
Text description of the response code.
"PENDING"
Unique reference for the initialized transaction.
"MOCIV0009384"
Indicates if the customer needs to provide an OTP to authorize the payment.
false
The expected length of the OTP if required.
4
Instructions to display to the user before they authorize the payment.
"Assurez-vous de disposer de fonds suffisants..."
Instructions to display to the user after payment authorization.
"Merci de confirmer le paiement..."
Unique token generated for the payment session.
"e20467b2-d53d-484e-8fd5-a57fcb428d33"
Phone number or identifier of the payee/customer.
"+2250004768076"
The specific payment method used (e.g., WAVE, MTN_CI, ORANGE_CI, EFTZAR).
"MTN_CI"
The channel through which the transaction is processed.
"MOMCIV"
Indicates whether the customer must be redirected to a URL to complete payment.
true
The URL to redirect the customer to complete the ZAR transaction.
"https://pay.wave.com/c/cos-..."
The URL to redirect the customer after the transaction is completed.
"https://merchant.com/callback"