POST api/Payment?userId={userId}&companyId={companyId}&payFor={payFor}

Request Information

URI Parameters

NameDescriptionTypeAdditional information
userId

integer

Required

companyId

integer

Required

payFor

string

Default value is Common

Body Parameters

PayementStatusRequest
NameDescriptionTypeAdditional information
pspRefNo

string

None.

accessToken

string

None.

Request Formats

application/json, text/json

Sample:
{
  "pspRefNo": "sample string 1",
  "accessToken": "sample string 2"
}

application/xml, text/xml

Sample:
<PayementStatusRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/XeniaTempleKioskApi.Models">
  <accessToken>sample string 2</accessToken>
  <pspRefNo>sample string 1</pspRefNo>
</PayementStatusRequest>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

SIBStatusResponse
NameDescriptionTypeAdditional information
status

string

None.

statusDesc

string

None.

npciTransId

string

None.

txnAuthDate

string

None.

custRefNo

string

None.

Response Formats

application/json, text/json

Sample:
{
  "status": "sample string 1",
  "statusDesc": "sample string 2",
  "npciTransId": "sample string 3",
  "txnAuthDate": "sample string 4",
  "custRefNo": "sample string 5"
}

application/xml, text/xml

Sample:
<SIBStatusResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/XeniaTempleKioskApi.Models">
  <custRefNo>sample string 5</custRefNo>
  <npciTransId>sample string 3</npciTransId>
  <status>sample string 1</status>
  <statusDesc>sample string 2</statusDesc>
  <txnAuthDate>sample string 4</txnAuthDate>
</SIBStatusResponse>