GET api/Proxy/FetchTxn?transactionRef={transactionRef}
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| transactionRef | string |
Required |
Body Parameters
None.
Response Information
Resource Description
FetchTxnModel| Name | Description | Type | Additional information |
|---|---|---|---|
| arrearsBalance | decimal number |
None. |
|
| wallet | integer |
None. |
|
| meterNumber | string |
None. |
|
| vat | integer |
None. |
|
| transactionRef | string |
None. |
|
| units | integer |
None. |
|
| accountNumber | string |
None. |
|
| customerName | string |
None. |
|
| transactionId | string |
None. |
|
| responseCode | string |
None. |
|
| amountPaid | integer |
None. |
|
| invoiceNumber | string |
None. |
|
| appliedToWallet | integer |
None. |
|
| vendorLimitBalance | integer |
None. |
|
| appliedToArrears | integer |
None. |
|
| responseMessage | string |
None. |
Response Formats
application/json, text/json
Sample:
{
"arrearsBalance": 1.1,
"wallet": 2,
"meterNumber": "sample string 3",
"vat": 4,
"transactionRef": "sample string 5",
"units": 6,
"accountNumber": "sample string 7",
"customerName": "sample string 8",
"transactionId": "sample string 9",
"responseCode": "sample string 10",
"amountPaid": 11,
"invoiceNumber": "sample string 12",
"appliedToWallet": 13,
"vendorLimitBalance": 14,
"appliedToArrears": 15,
"responseMessage": "sample string 16"
}
application/xml, text/xml
Sample:
<FetchTxnModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/EEDC_Service_API.Models"> <accountNumber>sample string 7</accountNumber> <amountPaid>11</amountPaid> <appliedToArrears>15</appliedToArrears> <appliedToWallet>13</appliedToWallet> <arrearsBalance>1.1</arrearsBalance> <customerName>sample string 8</customerName> <invoiceNumber>sample string 12</invoiceNumber> <meterNumber>sample string 3</meterNumber> <responseCode>sample string 10</responseCode> <responseMessage>sample string 16</responseMessage> <transactionId>sample string 9</transactionId> <transactionRef>sample string 5</transactionRef> <units>6</units> <vat>4</vat> <vendorLimitBalance>14</vendorLimitBalance> <wallet>2</wallet> </FetchTxnModel>