Run in Apidog
Request Body Params application/json
{
"merchantId" : "{{merchantId}}" ,
"merchantApiKey" : "{{merchantApiKey}}" ,
"merchantKey" : "{{merchantKey}}" ,
"walletName" : "Ecocash" ,
"amount" : "2.50" ,
"paymentCurrency" : "USD" ,
"paymentDescription" : "{{payerDescription}}" ,
"payerName" : "{{payerName}}" ,
"payerReference" : "{{payerReference}}" ,
"payerAccountId" : { { accountId} } ,
"payerMobile" : "{{263000000000}}" ,
"profileId" : { { profileId} } ,
"dynamicPaidList" : [
{
"dynamicMerchantId" : "{{Approved_Merchant_ID}}" ,
"dynamicPayoutPercentage" : { { Percentage_1-100 _i.e_50} }
} ,
{
"dynamicMerchantId" : "{{Approved_Merchant_ID}}" ,
"dynamicPayoutPercentage" : { { Percentage_1-100 _i.e_50} }
}
] ,
"additionalFees" : 0.0 ,
"customerNumber" : "" ,
"customerEmail" : "" ,
"customerSubscription" : "" ,
"setDirectSubscription" : false
} Request Code Samples
curl --location --globoff '{{baseUrl}}/sandbox/init/authenticate/merchant/bulkWallet' \
--header 'Content-Type: application/json' \
--data '{
"merchantId": "{{merchantId}}",
"merchantApiKey": "{{merchantApiKey}}",
"merchantKey": "{{merchantKey}}",
"walletName": "Ecocash",
"amount": "2.50",
"paymentCurrency": "USD",
"paymentDescription": "{{payerDescription}}",
"payerName": "{{payerName}}",
"payerReference": "{{payerReference}}",
"payerAccountId": {{accountId}},
"payerMobile": "{{263000000000}}",
"profileId": {{profileId}},
"dynamicPaidList": [
{
"dynamicMerchantId": "{{Approved_Merchant_ID}}",
"dynamicPayoutPercentage": {{Percentage_1-100_i.e_50}}
},
{
"dynamicMerchantId": "{{Approved_Merchant_ID}}",
"dynamicPayoutPercentage": {{Percentage_1-100_i.e_50}}
}
],
"additionalFees": 0.0,
"customerNumber": "",
"customerEmail": "",
"customerSubscription": "",
"setDirectSubscription":false
}' Responses application/json
Generate Code
{
"auth" : {
"token" : "{{json_web_token_03mo}}" ,
"user" : {
"id" : 7 ,
"email" : "udeanmbano@gmail.com" ,
"role" : "USER" ,
"token" : "{{json_web_token_03mo}}"
} ,
"errorResponse" : {
"errorMessage" : null ,
"statusCode" : 0
}
} ,
"paymentInitiationResponse" : {
"status" : "Processing" ,
"paymentTokenExpiry" : "" ,
"paymentTokenDescription" : "The payment is being processed enter pin on next prompt!" ,
"paymentToken" : "" ,
"paymentId" : "981af738-f459-4629-a72e-8388e0acdb5e" ,
"paymentRedirectUrl" : ""
}
} Modified at 2026-09-28 00:06:45