NDC offers cooling-off period for ticketed bookings and allows them to be cancelled for free if they are cancelled within cooling-off period. This enhancement is to change the NDC cooling-off period policy based on the below three rules:
- Up to 24 hours after booking creation.
- Until 23:59 of the ticketing location.
- Up to -24 hours of the first flight STD.
Cooling off period time limit is calculated by comparing Rule 1 & 2 to choose more generous one and then comparing the generous value with Rule 3 to derive the more restrictive one, which would be the final cooling-off period.
E.g. 1: If an instant purchase booking is made at 13:00 today, then cooling off period is applicable till 12:59 tomorrow.
E.g. 2: If a held booking is made at 13:00 today and payment is made at 12:00 tomorrow, then cooling off period is applicable till 23:59 tomorrow.
E.g. 3: If a held booking is made at 13:00 today and payment is made at 14:00 tomorrow, then cooling off period is applicable till 23:59 tomorrow.
For Rule 3, If the first flight STD-24 hours is within the cooling off period of the booking then cooling off period time limit should be reduced to STD-24 hours.
E.g. 4: If an instant booking is made at 13:00 today for a flight which departs at 21:00 tomorrow, then cooling off period is applicable till 20:59 today.
- Split bookings and reissued booking will be ineligible for cooling-off period.
NB These are business logic changes and hence no development changes are needed.