NIPFundTransferMultipleDebitAccounts
Transfers funds from a specified settlement account to another account in a different bank, allowing flexibility to choose the debit account.
URI: /NIPFundTransferMultipleDebitAccounts
HTTP Method: POST
Headers:
Accept: application/json
Content-Type: application/json
Request body (JSON)
{
"beneficiaryAccountName": "Nathan Agbara",
"transactionAmount": "50",
"currencyCode": "NGN",
"narration": "Testing",
"debitAccount": "5900235871",
"sourceAccountName": "NATHAN AGBARA",
"beneficiaryAccountNumber": "0430294874",
"beneficiaryBank": "000013",
"transactionReference": "SDFGHJUKJ456UKJH34565",
"userName": "test",
"password": "test"
}
Response body (JSON)
{
"transactionReference": "35326323fghn",
"responseMessage": "Approved or completed successfully",
"responseCode": "00"
}
Sample Implementation
curl -X POST http://154.113.16.142:8882/postingrest/NIPFundTransferMultipleDebitAccounts \
-H "Accept: application/json" \
-H "Content-Type: application/json" \
-d '{"beneficiaryAccountName":"Nathan Agbara","transactionAmount":"50","currencyCode":"NGN","narration":"Testing","debitAccount":"5900235871","sourceAccountName":"NATHAN AGBARA","beneficiaryAccountNumber":"0430294874","beneficiaryBank":"000013","transactionReference":"SDFGHJUKJ456UKJH34565","userName":"test","password":"test"}'
The above command returns JSON structured like this:
{
"requestSuccessful": true,
"sessionId": "99990000554443332221",
"responseMessage": "success",
"responseCode": "00"
}
Last updated