Direct Mobile Money Payment
Mobile Money Collection API
POST
https://sandbox.dusupay.com/v1/collections
Headers
Content-Type*
String
application/json
Request Body
api_key*
String
Obtained from merchant account setting
currency*
String
You can use your home currency when making requests. e.g USD
You will receive your funds at the market rate into your merchant sub-account.
amount*
Int/Double
2 decimal places allowed for double.
method*
String
MOBILE_MONEY
provider_id*
String
e.g airtel_ug,mtn_ug. Get the list of providers from Payment OptionsAPI
account_number*
String
Provide an internationally formatted number e.g 256777111777
merchant_reference*
String
The UNIQUE reference for this transaction generated by your system. A unique string value should be sent for every attempt.
4 to 36 character
narration*
String
Use this to add a brief description or comment on the transaction.
4 to 64 character
account_name
String
Helps to easily lookup customer transactions.
account_email
String
Used to email customer. Helps to easily lookup customer transactions.
voucher
String
extra data field required only for GhanaMobileMoney-Vodafone
user_id*
String
This uniquely identifies the client on your system. A client is expected to have the same identifier for every transaction made by them. This is to allow for fraud detection.
Last updated