POST api/payment/api/payment
Request Information
URI Parameters
None.
Body Parameters
TK_Payment| Name | Description | Type | Additional information |
|---|---|---|---|
| ID | integer |
None. |
|
| MerchantId | string |
None. |
|
| TerminalId | string |
None. |
|
| Sid | string |
None. |
|
| AccountNumber | string |
None. |
|
| ClientSaltKey | string |
None. |
|
| ClientSecret | string |
None. |
|
| MerchantKey | string |
None. |
|
| MerchantName | string |
None. |
|
| AccessToken | string |
None. |
|
| RefreshToken | string |
None. |
|
| RefreshTokenExpire | string |
None. |
|
| CompanyID | integer |
None. |
|
| Gateway | string |
None. |
|
| UserName | string |
None. |
|
| Password | string |
None. |
|
| Client_Org_Id | string |
None. |
|
| GlobalTranID | string |
None. |
|
| MerchantCode | string |
None. |
|
| ConsumerName | string |
None. |
|
| MccCode | string |
None. |
|
| VPA | string |
None. |
|
| PayeeName | string |
None. |
|
| PayFor | string |
None. |
|
| RedirectUri | string |
None. |
Request Formats
application/json, text/json
Sample:
{
"ID": 1,
"MerchantId": "sample string 2",
"TerminalId": "sample string 3",
"Sid": "sample string 4",
"AccountNumber": "sample string 5",
"ClientSaltKey": "sample string 6",
"ClientSecret": "sample string 7",
"MerchantKey": "sample string 8",
"MerchantName": "sample string 9",
"AccessToken": "sample string 10",
"RefreshToken": "sample string 11",
"RefreshTokenExpire": "sample string 12",
"CompanyID": 13,
"Gateway": "sample string 14",
"UserName": "sample string 15",
"Password": "sample string 16",
"Client_Org_Id": "sample string 17",
"GlobalTranID": "sample string 18",
"MerchantCode": "sample string 19",
"ConsumerName": "sample string 20",
"MccCode": "sample string 21",
"VPA": "sample string 22",
"PayeeName": "sample string 23",
"PayFor": "sample string 24",
"RedirectUri": "sample string 25"
}
application/xml, text/xml
Sample:
<TK_Payment xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/XeniaTempleKioskApi.Models"> <AccessToken>sample string 10</AccessToken> <AccountNumber>sample string 5</AccountNumber> <ClientSaltKey>sample string 6</ClientSaltKey> <ClientSecret>sample string 7</ClientSecret> <Client_Org_Id>sample string 17</Client_Org_Id> <CompanyID>13</CompanyID> <ConsumerName>sample string 20</ConsumerName> <Gateway>sample string 14</Gateway> <GlobalTranID>sample string 18</GlobalTranID> <ID>1</ID> <MccCode>sample string 21</MccCode> <MerchantCode>sample string 19</MerchantCode> <MerchantId>sample string 2</MerchantId> <MerchantKey>sample string 8</MerchantKey> <MerchantName>sample string 9</MerchantName> <Password>sample string 16</Password> <PayFor>sample string 24</PayFor> <PayeeName>sample string 23</PayeeName> <RedirectUri>sample string 25</RedirectUri> <RefreshToken>sample string 11</RefreshToken> <RefreshTokenExpire>sample string 12</RefreshTokenExpire> <Sid>sample string 4</Sid> <TerminalId>sample string 3</TerminalId> <UserName>sample string 15</UserName> <VPA>sample string 22</VPA> </TK_Payment>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
APIResponse| Name | Description | Type | Additional information |
|---|---|---|---|
| Status | string |
None. |
|
| Data | Object |
None. |
|
| Message | string |
None. |
|
| Type | integer |
None. |
Response Formats
application/json, text/json
Sample:
{
"Status": "sample string 1",
"Data": {},
"Message": "sample string 3",
"Type": 4
}
application/xml, text/xml
Sample:
<APIResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/XeniaTempleKioskApi.Models"> <Data /> <Message>sample string 3</Message> <Status>sample string 1</Status> <Type>4</Type> </APIResponse>