The most common reasons are that you selected Reserve Now and Pay Later instead of Pay Now, the code is region-restricted and does not match your account location, a seasonal sale promotion is already active on your booking making the code ineligible, or the code has expired. GetYourGuide shows specific error messages for each issue including “This code is invalid”, “This code has expired”, and “This code cannot be applied to your booking.”