If you have received an error message for Opera/MyFidelio:
For setup errors, check your channel and property settings.
For booking errors, verify if the reservation exists or all required information is provided.
For restriction errors, check what restrictions are currently active.
For system errors, note the error code and contact support if the issue persists.
Opera/MyFidelio error codes
Setup issues
INVALID_CARRIER: The channel setup is incorrect. Check your setup in Channels/Channel Setup.
INVALID_CHAINCODE: The chain code is incorrect or missing. Check your channel setup.
INVALID_CURRENCY_CODE: The booking uses a currency that's not set up for your channel.
INVALID_PROPERTY: The property code is incorrect. Check your property details/setup.
Booking and reservation problems
CONFIRM_NO_MUST_EXIST: The system can't find the reservation. Check if it exists in MyFidelio.
BOOKING_PREVIOUSLY_CANCELLED: You're trying to cancel a booking that's already cancelled.
BOOKING_NOT_FOUND: The booking you're trying to modify or cancel can't be found.
Date-related issues
END_DATE_INVALID: The checkout date is before the check-in date or is in the past.
DAYS_STAY_MISMATCH: The check-in and checkout dates don't match the number of nights listed.
PRIOR_STAY: The booking dates are in the past.
TOO_LATE_TO_CANCEL: You can't cancel because the arrival date has already passed.
TOO_LATE_TO_MODIFY_RESERVATION: You can't modify this booking because the arrival date has passed.
Restriction issues
CTA_RESTRICTION_ON_IN_DATE: There's a Close to Arrival restriction for this date.
NUMBER_OF_NIGHTS_MLOS_RESTRICTION: The booking doesn't meet the Minimum Length of Stay requirement.
ROOM_RESTRICTED: There's a restriction on this room type.
PROPERTY_RESTRICTED: There's a restriction on this property.
Guest information problems
GUEST_NAME_NOT_ENTERED: Guest name has not been received with the booking.
GUEST_NAME_CANNOT_BE_MODIFIED: You can't change the guest name on this booking.
MAX_OCCUPANCY: Booking was received with more guests than allowed for this room type.
NUMBER_ADULTS_EXCEEDS_LIMIT: There are more adults than allowed for this room type.
GUEST_NAME_CANNOT_BE_DELETED: Booking modification attempting to delete the guest name.
CORPORATE_ID_CANNOT_BE_MODIFIED: Booking modification attempting to modify a corporate ID.
FREQUENT_GUEST_NUMBER_REQUIRED: Booking received without a frequent flyer number that is required for the booking.
FREQUENT_GUEST_NUMBER_INVALID: Booking received with a Frequent Flyer number not found in Opera.
CRIB_NOT_AVAILABLE: Booking request received requesting a CRIB.
Payment and guarantee issues
INVALID_CREDIT_CARD_NUMBER: The credit card number is not valid.
GUARANTEE_REQUIRED: This rate requires a guarantee but none was provided.
GUARANTEE_NOT_ACCEPTED: This type of guarantee isn't accepted through this channel.
INVALID_CREDIT_CARD_EXPIRATION: The credit card expiration date is not valid.
DEPOSIT_REQUIRED: This rate requires a deposit.
Rate code issues
INVALID_RATE_CODE: Booking received but the rate code does not exist.
RATE_CODE_NOT_AVAILABLE: Booking received but there is no availability for this rate code.
RATE_PLAN_MISSING: Booking is received without a rate code.
INVALID_ALLOTMENT_CODE: Booking received with an invalid allotment code.
INVALID_PROMOTION_CODE: Booking contains a promotion code that is invalid.
INVALID_RATE_CODE_FOR_ALLOTMENT_CODE: Booking references an invalid rate code for a specific allotment.
INVALID_RATE_CODE_FOR_PROMOTION_CODE: Booking references an invalid promotion code.
Room issues
INVALID_ROOM_CATEGORY: Booking received but the room category doesn't exist.
MISSING_ROOM_TYPE: Booking has been received missing the room type field.
ROOM_UNAVAILABLE: Booking has been received but this room category is not available.
NUMBER_ROOMS_EXCEEDS_LIMIT: Booking received with a number of rooms that exceeds the limit set.
System errors
MISSING_PROP_ID: Booking received without a property ID. Check the setup in Channels/Channel Conversions.
MISSING_START_DATE: Contact Opera/MyFidelio’s support team for help.
MISSING_END_DATE: Contact Opera/MyFidelio’s support team for help.
MISSING_CONFIRMATION_NO: Booking modification/cancellation received without a confirmation number. Check if the reservation exists in MyFidelio.
SYSTEM_ERROR: A general system error occurred. This might be a temporary issue.
ERR_INS_RES_HEADER: Contact Opera/MyFidelio’s support team for help.
GENERAL_UPD_FAILURE: Contact Opera/MyFidelio’s support team for help.