POST barcode/pay/transaction/{paymentToken}?checkId={checkId}

Request Information

URI Parameters

NameDescriptionTypeAdditional information
paymentToken

globally unique identifier

Required

checkId

integer

Default value is -1

Body Parameters

SiteTerminalInfo
NameDescriptionTypeAdditional information
siteId

integer

None.

terminalId

integer

None.

Request Formats

application/json, text/json

Sample:
{
  "siteId": 1,
  "terminalId": 2
}

application/xml, text/xml

Sample:
<SiteTerminalInfo xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Pay.Platform.Models">
  <siteId>1</siteId>
  <terminalId>2</terminalId>
</SiteTerminalInfo>

Response Information

Resource Description

CloudConnectResponse
NameDescriptionTypeAdditional information
message

string

None.

developerMessage

string

None.

code

integer

None.

Response Formats

application/json, text/json

Sample:
{
  "message": "sample string 1",
  "developerMessage": "sample string 2",
  "code": 3
}

application/xml, text/xml

Sample:
<CloudConnectResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Pay.Platform.CloudConnect.Models">
  <code>3</code>
  <developerMessage>sample string 2</developerMessage>
  <message>sample string 1</message>
</CloudConnectResponse>