ZMW (new encryption)
Summary
These APIs are used to initiate a ZMW Momo payout
Mtn
MTN_MOMO_ZMB
Zamtel
ZAMTEL_ZMB
Integration steps
AuthenticationEncryption algorithm here
Merchant Payout request
Make a POST call to the Merchant payout request API
POST {{env_url}}/wallet/merchant/bank/transfer/request/v3?encryption=NEW
You would need to pass, as a header the x-auth-token. This can be obtained from your merchant dashboard → Settings → Generate API keys → Merchant public key.
Headers
Content-Type
application/json
x-auth-token
Your merchant public key
Authorization
Bearer <token here>
Request body (encrypted):
Request body (plain)
Request Body
country*
String
Country of payout - ZM
serviceCode*
String
amount*
String
Amount - 100
accountName*
String
Receiver's Name - John Doe
requestId*
String
Unique request's reference
description*
String
Merchant's description - Payout
currency*
String
Currency of payout - ZMW
accountNumber*
String
Receiver's phone number - 260973456789
type*
String
Allowed value: mobile_money
payoutType*
String
Allowed value: USD_MOMO
Query payout status
Make a call to fetch status of initiated payouts.
Last updated

