POST api/Bills_Nibss/NibssPostPayment
Request Information
URI Parameters
None.
Body Parameters
NIBSSPostPaymentReq| Name | Description | Type | Additional information |
|---|---|---|---|
| AccountNo | string |
None. |
|
| BeneficiaryAccount | string |
None. |
|
| BeneficiaryBankCode | string |
None. |
|
| BeneficiaryName | string |
None. |
|
| ChargeAmount | string |
None. |
|
| ChargeCreditAccount | string |
None. |
|
| DebitAmount | string |
None. |
|
| PaymentFee | string |
None. |
|
| RemittanceInfo | string |
None. |
|
| TransactionDate | string |
None. |
|
| TransactionReferenceNo | string |
None. |
|
| UnitID | string |
None. |
|
| VATAmount | string |
None. |
|
| VATCreditAccount | string |
None. |
|
| ValueDate | string |
None. |
|
| eBillsSessionID | string |
None. |
Request Formats
application/json, text/json
Sample:
{
"AccountNo": "sample string 1",
"BeneficiaryAccount": "sample string 2",
"BeneficiaryBankCode": "sample string 3",
"BeneficiaryName": "sample string 4",
"ChargeAmount": "sample string 5",
"ChargeCreditAccount": "sample string 6",
"DebitAmount": "sample string 7",
"PaymentFee": "sample string 8",
"RemittanceInfo": "sample string 9",
"TransactionDate": "sample string 10",
"TransactionReferenceNo": "sample string 11",
"UnitID": "sample string 12",
"VATAmount": "sample string 13",
"VATCreditAccount": "sample string 14",
"ValueDate": "sample string 15",
"eBillsSessionID": "sample string 16"
}
application/xml, text/xml
Sample:
<NIBSSPostPaymentReq xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/ICMS.Core.Request.Utility.NibssEbills"> <AccountNo>sample string 1</AccountNo> <BeneficiaryAccount>sample string 2</BeneficiaryAccount> <BeneficiaryBankCode>sample string 3</BeneficiaryBankCode> <BeneficiaryName>sample string 4</BeneficiaryName> <ChargeAmount>sample string 5</ChargeAmount> <ChargeCreditAccount>sample string 6</ChargeCreditAccount> <DebitAmount>sample string 7</DebitAmount> <PaymentFee>sample string 8</PaymentFee> <RemittanceInfo>sample string 9</RemittanceInfo> <TransactionDate>sample string 10</TransactionDate> <TransactionReferenceNo>sample string 11</TransactionReferenceNo> <UnitID>sample string 12</UnitID> <VATAmount>sample string 13</VATAmount> <VATCreditAccount>sample string 14</VATCreditAccount> <ValueDate>sample string 15</ValueDate> <eBillsSessionID>sample string 16</eBillsSessionID> </NIBSSPostPaymentReq>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
NIBSSPostPaymentRes| Name | Description | Type | Additional information |
|---|---|---|---|
| CoreReferenceNo | string |
None. |
|
| Header | ResponseHeader |
None. |
|
| TransactionReferenceNo | string |
None. |
|
| UnitID | string |
None. |
Response Formats
application/json, text/json
Sample:
{
"CoreReferenceNo": "sample string 1",
"Header": {
"Reason": "sample string 1",
"ResponseCode": "sample string 2",
"ResponseMessage": "sample string 3",
"TraceID": "sample string 4"
},
"TransactionReferenceNo": "sample string 2",
"UnitID": "sample string 3"
}
application/xml, text/xml
Sample:
<NIBSSPostPaymentRes xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/ICMS.Core.Response.Utility.NibssEbills">
<CoreReferenceNo>sample string 1</CoreReferenceNo>
<Header xmlns:d2p1="http://schemas.datacontract.org/2004/07/ICMS.Core.Response">
<d2p1:Reason>sample string 1</d2p1:Reason>
<d2p1:ResponseCode>sample string 2</d2p1:ResponseCode>
<d2p1:ResponseMessage>sample string 3</d2p1:ResponseMessage>
<d2p1:TraceID>sample string 4</d2p1:TraceID>
</Header>
<TransactionReferenceNo>sample string 2</TransactionReferenceNo>
<UnitID>sample string 3</UnitID>
</NIBSSPostPaymentRes>