This is an old revision of the document!
Table of Contents
In the Flights module, various discount and commission mechanisms are applied dynamically to influence the final fare seen by the customer. These include both system-configured discounts and airline-driven commissions.
Booking Fee Discount
The Booking Fee Discount is a deduction applied per booking (not per passenger) and is displayed on the checkout screen. It helps reduce the booking fee charged to the customer.
๐ง Location of Configuration
The discount is configured in the Admin portal at the following paths:
- ADMIN โ Airline Config โ Default Section (B2B / B2C)
Parameter: `booking_fee_discount`
- ADMIN โ Airline Config โ Specific Airlines
- ADMIN โ Agency Partners โ [Company Name] โ Airline Config
The system picks the most relevant configuration based on the booking context.
๐งฎ Discount Types & Logic
- Percentage-Based Discount
Applies a percentage off the total booking fee.
Example: If booking fee = $10 and discount = 2%, result = $0.20 off
- Fixed Discount
Applies a fixed amount off the booking fee.
Example: $5 discount reduces the booking fee by $5
- If Both Are Enabled
The system calculates both the percentage and fixed discount.
- *Final Discount = (Percentage of booking fee) + (Fixed discount) โ- ==== ๐ก Example ==== * Booking Fee: $10 * Percentage Discount: 2% โ $0.20 * Fixed Discount: $5.00 * Total Discount Displayed at Checkout:** `$5.20`
