POST api/Transfer/InterbankTransfer

Request Information

URI Parameters

None.

Body Parameters

InterbankParam
NameDescriptionTypeAdditional information
phone

string

None.

beneficiaryAccountNo

string

None.

externalBankCode

string

None.

EntrustToken

string

None.

amount

string

None.

currency

string

None.

narration

string

None.

originatorAccountNumber

string

None.

beneficiaryAccountName

string

None.

originatorAccountName

string

None.

AddBeneficiary

integer

None.

OriginatorBVN

string

None.

Tokentype

string

None.

Request Formats

application/json, text/json

Sample:
{
  "phone": "sample string 1",
  "beneficiaryAccountNo": "sample string 2",
  "externalBankCode": "sample string 3",
  "EntrustToken": "sample string 4",
  "amount": "sample string 5",
  "currency": "sample string 6",
  "narration": "sample string 7",
  "originatorAccountNumber": "sample string 8",
  "beneficiaryAccountName": "sample string 9",
  "originatorAccountName": "sample string 10",
  "AddBeneficiary": 11,
  "OriginatorBVN": "sample string 12",
  "Tokentype": "sample string 13"
}

application/xml, text/xml

Sample:
<InterbankParam xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/CorporateAPI.RequestObjs">
  <AddBeneficiary>11</AddBeneficiary>
  <EntrustToken>sample string 4</EntrustToken>
  <OriginatorBVN>sample string 12</OriginatorBVN>
  <Tokentype>sample string 13</Tokentype>
  <amount>sample string 5</amount>
  <beneficiaryAccountName>sample string 9</beneficiaryAccountName>
  <beneficiaryAccountNo>sample string 2</beneficiaryAccountNo>
  <currency>sample string 6</currency>
  <externalBankCode>sample string 3</externalBankCode>
  <narration>sample string 7</narration>
  <originatorAccountName>sample string 10</originatorAccountName>
  <originatorAccountNumber>sample string 8</originatorAccountNumber>
  <phone>sample string 1</phone>
</InterbankParam>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

InterbankResponsedata
NameDescriptionTypeAdditional information
Responsecode

string

None.

ResponseDescription

string

None.

TranDate

string

None.

TranAmount

string

None.

TransactionReference

string

None.

Narration

string

None.

SourceBankName

string

None.

DestinationBankName

string

None.

SourceAccountNumber

string

None.

SourceAccountName

string

None.

DestinationAccountNumber

string

None.

DestinationAccountName

string

None.

InterBankTransferObj

DevInterbankTransferResponse

None.

Response Formats

application/json, text/json

Sample:
{
  "Responsecode": "sample string 1",
  "ResponseDescription": "sample string 2",
  "TranDate": "sample string 3",
  "TranAmount": "sample string 4",
  "TransactionReference": "sample string 5",
  "Narration": "sample string 6",
  "SourceBankName": "sample string 7",
  "DestinationBankName": "sample string 8",
  "SourceAccountNumber": "sample string 9",
  "SourceAccountName": "sample string 10",
  "DestinationAccountNumber": "sample string 11",
  "DestinationAccountName": "sample string 12",
  "InterBankTransferObj": {
    "responseCode": "sample string 1",
    "responseDescription": "sample string 2",
    "message": "sample string 3",
    "isSuccessful": true,
    "response": {
      "NameEnquiryRef": "sample string 1",
      "BeneficiaryAccountName": "sample string 2",
      "BeneficiaryKYCLevel": "sample string 3",
      "BeneficiaryBankVerificationNumber": "sample string 4",
      "OriginatorAccountName": "sample string 5",
      "OriginatorAccountNumber": "sample string 6",
      "OriginatorBankVerificationNumber": "sample string 7",
      "OriginatorKYCLevel": "sample string 8",
      "TransactionLocation": "sample string 9",
      "Narration": "sample string 10",
      "PaymentReference": "sample string 11",
      "Amount": "sample string 12",
      "SessionID": "sample string 13",
      "DestinationInstitutionCode": "sample string 14",
      "BeneficiaryAccountNumber": "sample string 15",
      "ResponseCode": "sample string 16",
      "ResponseDescription": "sample string 17",
      "ChannelCode": "sample string 18"
    }
  }
}

application/xml, text/xml

Sample:
<InterbankResponsedata xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/CorporateAPI.ResponseObjs">
  <DestinationAccountName>sample string 12</DestinationAccountName>
  <DestinationAccountNumber>sample string 11</DestinationAccountNumber>
  <DestinationBankName>sample string 8</DestinationBankName>
  <InterBankTransferObj>
    <isSuccessful>true</isSuccessful>
    <message>sample string 3</message>
    <response>
      <Amount>sample string 12</Amount>
      <BeneficiaryAccountName>sample string 2</BeneficiaryAccountName>
      <BeneficiaryAccountNumber>sample string 15</BeneficiaryAccountNumber>
      <BeneficiaryBankVerificationNumber>sample string 4</BeneficiaryBankVerificationNumber>
      <BeneficiaryKYCLevel>sample string 3</BeneficiaryKYCLevel>
      <ChannelCode>sample string 18</ChannelCode>
      <DestinationInstitutionCode>sample string 14</DestinationInstitutionCode>
      <NameEnquiryRef>sample string 1</NameEnquiryRef>
      <Narration>sample string 10</Narration>
      <OriginatorAccountName>sample string 5</OriginatorAccountName>
      <OriginatorAccountNumber>sample string 6</OriginatorAccountNumber>
      <OriginatorBankVerificationNumber>sample string 7</OriginatorBankVerificationNumber>
      <OriginatorKYCLevel>sample string 8</OriginatorKYCLevel>
      <PaymentReference>sample string 11</PaymentReference>
      <ResponseCode>sample string 16</ResponseCode>
      <ResponseDescription>sample string 17</ResponseDescription>
      <SessionID>sample string 13</SessionID>
      <TransactionLocation>sample string 9</TransactionLocation>
    </response>
    <responseCode>sample string 1</responseCode>
    <responseDescription>sample string 2</responseDescription>
  </InterBankTransferObj>
  <Narration>sample string 6</Narration>
  <ResponseDescription>sample string 2</ResponseDescription>
  <Responsecode>sample string 1</Responsecode>
  <SourceAccountName>sample string 10</SourceAccountName>
  <SourceAccountNumber>sample string 9</SourceAccountNumber>
  <SourceBankName>sample string 7</SourceBankName>
  <TranAmount>sample string 4</TranAmount>
  <TranDate>sample string 3</TranDate>
  <TransactionReference>sample string 5</TransactionReference>
</InterbankResponsedata>