GET api/Proxy/FetchTxn?transactionRef={transactionRef}

Request Information

URI Parameters

NameDescriptionTypeAdditional information
transactionRef

string

Required

Body Parameters

None.

Response Information

Resource Description

FetchTxnModel
NameDescriptionTypeAdditional 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>