Cancellation
The table below describes the elements present in a request along with details around their implementation. Please take special note of required fields.
Endpoint:
Element Group | Element Name | Type | Req. | Element Description |
---|---|---|---|---|
cancellationRequest | cancellationRequest | Group | Yes | |
cancellationRequest | timestamp | Attribute | Yes | The current timestamp. (YYYYMMDDThh:mm:ss) |
cancellationRequest | control | Group | Yes | |
control | userName | Element | Yes | The user identifier assigned. This is the unique ID given to you by Bonotel. |
control | passWord | Element | Yes | The password assigned. This is the unique password given to you by Bonotel. |
cancellationRequest | supplierReferenceNo | Element | | Internal reference no sent by Bonotel at the time of booking. |
cancellationRequest | cancellationReason | Element | No | |
cancellationRequest | cancellationNotes | Element | No | |
Element Group | Element Name | Type | Req. | Element Description |
---|---|---|---|---|
cancellationResponse | cancellationResponse | Group | Yes | |
cancellationResponse | status | Attribute | Yes | Status of the cancellation. Valid values are Y – Cancellation was successful. N – Cancellation was unsuccessful. |
cancellationResponse | errors | Group | No | |
errors | code | Element | No | An internal error code provided by Bonotel. |
errors | description | Element | No | A message describing the error. |
cancellationRequest | tourOperatorOrderNumber | Element | Yes | Reference number of the tour operator booking |
cancellationResponse | cancellationNo | Element | Yes | Your confirmation number for the cancellation transaction. |
cancellationResponse | canellationFee | Element | No | The charge for the cancellation if any. Yes, there is a spelling error in the element name. |