Advance Purchase Period Enforcement for New Bookings and Saved Itineraries
Overview
The Advance Purchase Period setting is now enforced consistently for both new bookings and saved itineraries. Previously, this rule only blocked users from creating new reservations within the configured number of days before departure. With this update, users who do not have the required override checkpoint are also prevented from converting a saved itinerary when the departure date falls inside the Advance Purchase Period.
This change ensures that saved itineraries can no longer be used to bypass advance purchase rules. The same messaging and checkpoint logic already used for new bookings now applies to itinerary conversion, creating a more consistent and predictable experience for Reservations Next users who rely on Advance Purchase Period settings.
When a conversion is blocked, the configured Advance Purchase message is displayed in the cart along with other Important Information.
What Changed
Scenario | Previous Behavior | New Behavior |
|---|---|---|
New booking inside advance purchase window | Blocked | Blocked |
Convert saved itinerary inside advance purchase window | Allowed | Blocked |
User has override checkpoint | Allowed | Allowed |
How the Rule Is Applied
The system checks the departure date against the current date at the time of booking or conversion.
If the departure falls within the configured Advance Purchase Period:
Users without the required checkpoint cannot continue
Users with the checkpoint can proceed as normal
Rules, Settings, and Checkpoints
Advance Purchase Period
Default ID:
ADVANCEPURCHASEPERIODDefault Text: Number of days before departure required to book
Example
7This means the reservation must be made at least 7 days before departure.
Advance Purchase Message
Default ID:
ADVANCEPURCHASEPERIODMESSAGEDefault Text: HTML-formatted message shown to the user when the rule is triggered
This message displays:
During new booking attempts
During saved itinerary conversion attempts
In the cart, under Important Information
Override Checkpoint
Checkpoint:
R050
Users or profiles with this checkpoint:
Can book or convert itineraries within the advance purchase window
Will not see the restriction or message