POST api/Posting/NEFTBulkPosting
Request Information
URI Parameters
None.
Body Parameters
ExternalBulkPostingRequest| Name | Description | Type | Additional information |
|---|---|---|---|
| CheckSum | string |
None. |
|
| DebitAccountNumber | string |
None. |
|
| DebitAccountName | string |
None. |
|
| BulkFile | boolean |
None. |
|
| Salary | boolean |
None. |
|
| ChargeBeneficiary | boolean |
None. |
|
| BatchId | string |
None. |
|
| LineItems | Collection of ExternalLinePosting |
None. |
Request Formats
application/json, text/json
Sample:
{
"CheckSum": "sample string 1",
"DebitAccountNumber": "sample string 2",
"DebitAccountName": "sample string 3",
"BulkFile": true,
"Salary": true,
"ChargeBeneficiary": true,
"BatchId": "sample string 7",
"LineItems": [
{
"CreditAccountNumber": "sample string 1",
"CreditAccountName": "sample string 2",
"CreditBankCode": "sample string 3",
"CreditBankName": "sample string 4",
"Narration": "sample string 5",
"Amount": 6.0,
"TransactionReference": "sample string 7"
},
{
"CreditAccountNumber": "sample string 1",
"CreditAccountName": "sample string 2",
"CreditBankCode": "sample string 3",
"CreditBankName": "sample string 4",
"Narration": "sample string 5",
"Amount": 6.0,
"TransactionReference": "sample string 7"
}
]
}
application/xml, text/xml
Sample:
<ExternalBulkPostingRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Tesla.FbnIntegrator.CustomObject">
<BatchId>sample string 7</BatchId>
<BulkFile>true</BulkFile>
<ChargeBeneficiary>true</ChargeBeneficiary>
<CheckSum>sample string 1</CheckSum>
<DebitAccountName>sample string 3</DebitAccountName>
<DebitAccountNumber>sample string 2</DebitAccountNumber>
<LineItems>
<ExternalLinePosting>
<Amount>6</Amount>
<CreditAccountName>sample string 2</CreditAccountName>
<CreditAccountNumber>sample string 1</CreditAccountNumber>
<CreditBankCode>sample string 3</CreditBankCode>
<CreditBankName>sample string 4</CreditBankName>
<Narration>sample string 5</Narration>
<TransactionReference>sample string 7</TransactionReference>
</ExternalLinePosting>
<ExternalLinePosting>
<Amount>6</Amount>
<CreditAccountName>sample string 2</CreditAccountName>
<CreditAccountNumber>sample string 1</CreditAccountNumber>
<CreditBankCode>sample string 3</CreditBankCode>
<CreditBankName>sample string 4</CreditBankName>
<Narration>sample string 5</Narration>
<TransactionReference>sample string 7</TransactionReference>
</ExternalLinePosting>
</LineItems>
<Salary>true</Salary>
</ExternalBulkPostingRequest>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
PostingResponse| Name | Description | Type | Additional information |
|---|---|---|---|
| ResponseCode | string |
None. |
|
| Success | boolean |
None. |
|
| Message | string |
None. |
|
| TransactionReference | string |
None. |
|
| ProcessingID | string |
None. |
|
| NipSession | string |
None. |
Response Formats
application/json, text/json
Sample:
{
"ResponseCode": "sample string 1",
"Success": true,
"Message": "sample string 3",
"TransactionReference": "sample string 4",
"ProcessingID": "sample string 5",
"NipSession": "sample string 6"
}
application/xml, text/xml
Sample:
<PostingResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Tesla.FbnIntegrator.CustomObject"> <Message>sample string 3</Message> <NipSession>sample string 6</NipSession> <ProcessingID>sample string 5</ProcessingID> <ResponseCode>sample string 1</ResponseCode> <Success>true</Success> <TransactionReference>sample string 4</TransactionReference> </PostingResponse>