Cancel_rejection_reason and cancel_rejection_message in TicketCancelResponse fields?
- cancel_rejection_reason= the reason from the enumeration:
enum CancelRejectionReason {
// Not a valid reason. Used for blocking 0 as invalid state.
CANCEL_REJECT_REASON_UNSPECIFIED = 0;
// Ticket was not found in OTS system.
CANCEL_REJECT_REASON_TICKET_NOT_FOUND = 1;
// Time for receiving ticket cancellation has passed.
CANCEL_REJECT_REASON_TIME_EXPIRED = 2;
// Ticket is already settled and cannot be canceled.
CANCEL_REJECT_REASON_ALREADY_SETTLED = 3;
// Reason is not specified. More info should be contained in the message field.
CANCEL_REJECT_REASON_OTHER = 4;
}
- cancel_rejection_message= your own description of the rejection reason