NIP Fund Transfer

Get the status of a transaction .


Test Base URL

https://api-staging.providusbank.com

Production Base URL

https://api.providusbank.com

HTTP Request

POST /NIPFundTransfer


NIP Bank.

POST https://api-staging.providusbank.com/v1/NIPFundTransfer

NIP Fund Transfer.

Headers

Name
Type
Description

Accept*

application/json

Content-Type*

application/json

Request Body

Name
Type
Description

transactionAmount*

String

currencyCode*

String

beneficiaryAccountName*

String

narration

String

sourceAccountName

String

beneficiaryAccountNumber*

String

beneficiaryBank*

String

transactionReference*

String

userName*

String

password*

String

{
    "transactionReference": "20191119143854",
    "sessionId": "999037230913163757005000082268", 
    "responseMessage": " Approved or completed successfully", 
    "responseCode": "00"
}

Sample Implementation

curl --location 'https://api-staging.providusbank.com/NIPFundTransfer' \
--header 'Accept: application/json' \
--header 'Content-Type: application/json' \
--data '{
"beneficiaryAccountName":"UGBO, CHARLES UMORE", "transactionAmount": "2000.45", "currencyCode":"NGN",
"narration":"Testing",
"sourceAccountName":"Nnamdi Adebayo Hamzat" , "beneficiaryAccountNumber":"0045434120", "beneficiaryBank":"000013", "transactionReference":"20191119143854", "userName":"test",
"password":"test"
}'

The above command returns JSON structured like this:

{
    "transactionReference": "20191119143854",
    "sessionId": "999037230913163757005000082268", 
    "responseMessage": " Approved or completed successfully", 
    "responseCode": "00"
}

Last updated