POST hotel/checkcancel
Request Information
URI Parameters
None.
Body Parameters
CheckCancellationChargeRequest| Name | Description | Type | Additional information |
|---|---|---|---|
| checkDate | string |
None. |
|
| transactionNo | string |
None. |
|
| sessionId | string |
None. |
|
| ipAddress | string |
None. |
|
| userAgent | string |
None. |
|
| isMember | boolean |
None. |
|
| loggingId | string |
None. |
Request Formats
application/json, text/json
Sample:
{
"checkDate": "sample string 1",
"transactionNo": "sample string 2",
"sessionId": "sample string 9",
"ipAddress": "sample string 10",
"userAgent": "sample string 11",
"isMember": true,
"loggingId": "sample string 14"
}
application/xml
Sample:
text/xml
Sample:
application/x-www-form-urlencoded
Sample:
Response Information
Resource Description
CheckCancellationChargeResponse| Name | Description | Type | Additional information |
|---|---|---|---|
| transactionNo | string |
None. |
|
| checkDate | string |
None. |
|
| commission | decimal number |
None. |
|
| agentCommission | decimal number |
None. |
|
| systemCommission | decimal number |
None. |
|
| cancellationCharge | decimal number |
None. |
|
| refundableAmount | decimal number |
None. |
|
| appliedCancellationPolicies | Collection of CancellationPolicy |
None. |
|
| status | Status |
None. |
|
| timestamp | string |
None. |
|
| sessionId | string |
None. |
|
| processingTime | integer |
None. |
|
| processId | string |
None. |
Response Formats
application/json, text/json
Sample:
{
"transactionNo": "sample string 1",
"checkDate": "sample string 2",
"commission": 3.0,
"agentCommission": 4.0,
"systemCommission": 5.0,
"cancellationCharge": 6.0,
"refundableAmount": 7.0,
"appliedCancellationPolicies": [
{
"exCancelDays": 1,
"cancelDateFrom": "sample string 2",
"cancelDateTo": "sample string 3",
"roomCategoryCode": "sample string 4",
"roomCategoryName": "sample string 5",
"remarks": "sample string 6",
"chargeType": "sample string 7",
"currency": "sample string 8",
"chargeRate": 9.0,
"description": "sample string 10"
},
{
"exCancelDays": 1,
"cancelDateFrom": "sample string 2",
"cancelDateTo": "sample string 3",
"roomCategoryCode": "sample string 4",
"roomCategoryName": "sample string 5",
"remarks": "sample string 6",
"chargeType": "sample string 7",
"currency": "sample string 8",
"chargeRate": 9.0,
"description": "sample string 10"
}
],
"status": {
"code": "sample string 1",
"message": "sample string 2",
"type": "sample string 3"
},
"timestamp": "sample string 8",
"sessionId": "sample string 9",
"processingTime": 10,
"processId": "sample string 11"
}
application/xml, text/xml
Sample:
<CheckCancellationChargeResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Asterix.Common.Data.Json">
<ProcessId>sample string 11</ProcessId>
<ProcessingTime>10</ProcessingTime>
<SessionId>sample string 9</SessionId>
<Status>
<Code>sample string 1</Code>
<Message>sample string 2</Message>
<Type>sample string 3</Type>
</Status>
<Timestamp>sample string 8</Timestamp>
<AgentCommission>4</AgentCommission>
<AppliedCancellationPolicies>
<CancellationPolicy>
<CancelDateFrom>sample string 2</CancelDateFrom>
<CancelDateTo>sample string 3</CancelDateTo>
<ChargeRate>9</ChargeRate>
<ChargeType>sample string 7</ChargeType>
<Currency>sample string 8</Currency>
<Description>sample string 10</Description>
<ExCancelDays>1</ExCancelDays>
<Remarks>sample string 6</Remarks>
<RoomCategoryCode>sample string 4</RoomCategoryCode>
<RoomCategoryName>sample string 5</RoomCategoryName>
</CancellationPolicy>
<CancellationPolicy>
<CancelDateFrom>sample string 2</CancelDateFrom>
<CancelDateTo>sample string 3</CancelDateTo>
<ChargeRate>9</ChargeRate>
<ChargeType>sample string 7</ChargeType>
<Currency>sample string 8</Currency>
<Description>sample string 10</Description>
<ExCancelDays>1</ExCancelDays>
<Remarks>sample string 6</Remarks>
<RoomCategoryCode>sample string 4</RoomCategoryCode>
<RoomCategoryName>sample string 5</RoomCategoryName>
</CancellationPolicy>
</AppliedCancellationPolicies>
<CancellationCharge>6</CancellationCharge>
<CheckDate>sample string 2</CheckDate>
<Commission>3</Commission>
<RefundableAmount>7</RefundableAmount>
<SystemCommission>5</SystemCommission>
<TransactionNo>sample string 1</TransactionNo>
</CheckCancellationChargeResponse>