POST api/npdcl/paybill
Request Information
URI Parameters
None.
Body Parameters
PaymentPostingRequest| Name | Description | Type | Additional information |
|---|---|---|---|
| LoginId | string |
None. |
|
| CANumber | string |
None. |
|
| InvoiceNO | string |
None. |
|
| DueDate | string |
None. |
|
| BillMonth | string |
None. |
|
| Amount | string |
None. |
|
| TransactionID | string |
None. |
|
| BankReferenceCode | string |
None. |
|
| BankID | string |
None. |
|
| PaymentMode | string |
None. |
|
| PaymentStatus | string |
None. |
|
| Gateway | string |
None. |
|
| cardTxnTypeDesc | string |
None. |
|
| TerminalID | string |
None. |
|
| MId | string |
None. |
|
| CardOnName | string |
None. |
|
| Remarks | string |
None. |
|
| Feild1 | string |
None. |
|
| Feild2 | string |
None. |
|
| PaymentDate | string |
None. |
|
| FetchType | string |
None. |
|
| latitude | string |
None. |
|
| longitude | string |
None. |
|
| ConsumerName | string |
None. |
|
| BillAmount | string |
None. |
|
| ConsumerMobileNumber | string |
None. |
|
| RequestFor | string |
None. |
|
| LT_HT | string |
None. |
|
| BrandCode | string |
None. |
Request Formats
application/json, text/json
Sample:
{
"LoginId": "sample string 1",
"CANumber": "sample string 2",
"InvoiceNO": "sample string 3",
"DueDate": "sample string 4",
"BillMonth": "sample string 5",
"Amount": "sample string 6",
"TransactionID": "sample string 7",
"BankReferenceCode": "sample string 8",
"BankID": "sample string 9",
"PaymentMode": "sample string 10",
"PaymentStatus": "sample string 11",
"Gateway": "sample string 12",
"cardTxnTypeDesc": "sample string 13",
"TerminalID": "sample string 14",
"MId": "sample string 15",
"CardOnName": "sample string 16",
"Remarks": "sample string 17",
"Feild1": "sample string 18",
"Feild2": "sample string 19",
"PaymentDate": "sample string 20",
"FetchType": "sample string 21",
"latitude": "sample string 22",
"longitude": "sample string 23",
"ConsumerName": "sample string 24",
"BillAmount": "sample string 25",
"ConsumerMobileNumber": "sample string 26",
"RequestFor": "sample string 27",
"LT_HT": "sample string 28",
"BrandCode": "sample string 29"
}
application/xml, text/xml
Sample:
<PaymentPostingRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/SB_Mobile_OrangePay.Models"> <Amount>sample string 6</Amount> <BankID>sample string 9</BankID> <BankReferenceCode>sample string 8</BankReferenceCode> <BillAmount>sample string 25</BillAmount> <BillMonth>sample string 5</BillMonth> <BrandCode>sample string 29</BrandCode> <CANumber>sample string 2</CANumber> <CardOnName>sample string 16</CardOnName> <ConsumerMobileNumber>sample string 26</ConsumerMobileNumber> <ConsumerName>sample string 24</ConsumerName> <DueDate>sample string 4</DueDate> <Feild1>sample string 18</Feild1> <Feild2>sample string 19</Feild2> <FetchType>sample string 21</FetchType> <Gateway>sample string 12</Gateway> <InvoiceNO>sample string 3</InvoiceNO> <LT_HT>sample string 28</LT_HT> <LoginId>sample string 1</LoginId> <MId>sample string 15</MId> <PaymentDate>sample string 20</PaymentDate> <PaymentMode>sample string 10</PaymentMode> <PaymentStatus>sample string 11</PaymentStatus> <Remarks>sample string 17</Remarks> <RequestFor>sample string 27</RequestFor> <TerminalID>sample string 14</TerminalID> <TransactionID>sample string 7</TransactionID> <cardTxnTypeDesc>sample string 13</cardTxnTypeDesc> <latitude>sample string 22</latitude> <longitude>sample string 23</longitude> </PaymentPostingRequest>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
PaymentPostingResponse| Name | Description | Type | Additional information |
|---|---|---|---|
| ResponseCode | integer |
None. |
|
| TransactionID | string |
None. |
|
| ReceiptStatus | string |
None. |
|
| ErrorMessage | string |
None. |
|
| QRURL | string |
None. |
|
| BrandCode | string |
None. |
|
| ReceiptData | Receipt |
None. |
Response Formats
application/json, text/json
Sample:
{
"ResponseCode": 1,
"TransactionID": "sample string 2",
"ReceiptStatus": "sample string 3",
"ErrorMessage": "sample string 4",
"QRURL": "sample string 5",
"BrandCode": "sample string 6",
"ReceiptData": {
"Receipt_No": "sample string 1",
"CANumber": "sample string 2",
"CustomerName": "sample string 3",
"BillNo": "sample string 4",
"BillMonth": "sample string 5",
"AmountPaid": "sample string 6",
"PaymentDateTime": "sample string 7",
"PaymentMode": "sample string 8"
}
}
application/xml, text/xml
Sample:
<PaymentPostingResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/SB_Mobile_OrangePay.Models">
<BrandCode>sample string 6</BrandCode>
<ErrorMessage>sample string 4</ErrorMessage>
<QRURL>sample string 5</QRURL>
<ReceiptData>
<AmountPaid>sample string 6</AmountPaid>
<BillMonth>sample string 5</BillMonth>
<BillNo>sample string 4</BillNo>
<CANumber>sample string 2</CANumber>
<CustomerName>sample string 3</CustomerName>
<PaymentDateTime>sample string 7</PaymentDateTime>
<PaymentMode>sample string 8</PaymentMode>
<Receipt_No>sample string 1</Receipt_No>
</ReceiptData>
<ReceiptStatus>sample string 3</ReceiptStatus>
<ResponseCode>1</ResponseCode>
<TransactionID>sample string 2</TransactionID>
</PaymentPostingResponse>