POST api/Webhook/gtpnotify/transaction

Request Information

URI Parameters

None.

Body Parameters

Root
NameDescriptionTypeAdditional information
requestId

integer

None.

customerId

integer

None.

transactionId

integer

None.

lastFourDigits

string

None.

transactionDate

string

None.

transactionTime

string

None.

transactionTimeHH24

string

None.

transactionName

string

None.

creditOrDebit

string

None.

firstName

string

None.

lastName

string

None.

merchantTerminal

string

None.

reference

string

None.

baseAmount

integer

None.

fees

integer

None.

totalAmount

integer

None.

runningBalance

integer

None.

Request Formats

application/json, text/json

Sample:
{
  "requestId": 1,
  "customerId": 2,
  "transactionId": 3,
  "lastFourDigits": "sample string 4",
  "transactionDate": "sample string 5",
  "transactionTime": "sample string 6",
  "transactionTimeHH24": "sample string 7",
  "transactionName": "sample string 8",
  "creditOrDebit": "sample string 9",
  "firstName": "sample string 10",
  "lastName": "sample string 11",
  "merchantTerminal": "sample string 12",
  "reference": "sample string 13",
  "baseAmount": 14,
  "fees": 15,
  "totalAmount": 16,
  "runningBalance": 17
}

application/xml, text/xml

Sample:
<Root xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/WalletHook.Models">
  <TransactionId>3</TransactionId>
  <baseAmount>14</baseAmount>
  <creditOrDebit>sample string 9</creditOrDebit>
  <customerId>2</customerId>
  <fees>15</fees>
  <firstName>sample string 10</firstName>
  <lastFourDigits>sample string 4</lastFourDigits>
  <lastName>sample string 11</lastName>
  <merchantTerminal>sample string 12</merchantTerminal>
  <reference>sample string 13</reference>
  <requestId>1</requestId>
  <runningBalance>17</runningBalance>
  <totalAmount>16</totalAmount>
  <transactionDate>sample string 5</transactionDate>
  <transactionName>sample string 8</transactionName>
  <transactionTime>sample string 6</transactionTime>
  <transactionTimeHH24>sample string 7</transactionTimeHH24>
</Root>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

Root
NameDescriptionTypeAdditional information
requestId

integer

None.

customerId

integer

None.

transactionId

integer

None.

lastFourDigits

string

None.

transactionDate

string

None.

transactionTime

string

None.

transactionTimeHH24

string

None.

transactionName

string

None.

creditOrDebit

string

None.

firstName

string

None.

lastName

string

None.

merchantTerminal

string

None.

reference

string

None.

baseAmount

integer

None.

fees

integer

None.

totalAmount

integer

None.

runningBalance

integer

None.

Response Formats

application/json, text/json

Sample:
{
  "requestId": 1,
  "customerId": 2,
  "transactionId": 3,
  "lastFourDigits": "sample string 4",
  "transactionDate": "sample string 5",
  "transactionTime": "sample string 6",
  "transactionTimeHH24": "sample string 7",
  "transactionName": "sample string 8",
  "creditOrDebit": "sample string 9",
  "firstName": "sample string 10",
  "lastName": "sample string 11",
  "merchantTerminal": "sample string 12",
  "reference": "sample string 13",
  "baseAmount": 14,
  "fees": 15,
  "totalAmount": 16,
  "runningBalance": 17
}

application/xml, text/xml

Sample:
<Root xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/WalletHook.Models">
  <TransactionId>3</TransactionId>
  <baseAmount>14</baseAmount>
  <creditOrDebit>sample string 9</creditOrDebit>
  <customerId>2</customerId>
  <fees>15</fees>
  <firstName>sample string 10</firstName>
  <lastFourDigits>sample string 4</lastFourDigits>
  <lastName>sample string 11</lastName>
  <merchantTerminal>sample string 12</merchantTerminal>
  <reference>sample string 13</reference>
  <requestId>1</requestId>
  <runningBalance>17</runningBalance>
  <totalAmount>16</totalAmount>
  <transactionDate>sample string 5</transactionDate>
  <transactionName>sample string 8</transactionName>
  <transactionTime>sample string 6</transactionTime>
  <transactionTimeHH24>sample string 7</transactionTimeHH24>
</Root>