The Dynamic Pricing functionality empowers agents to directly configure their markups and service fees within the shopping cart. This feature aims to enhance pricing flexibility, allowing agents to tailor prices dynamically based on fare types and other configurations.
Key Features
Enablement via Website Settings
A checkbox in website settings allows administrators to enable or disable Dynamic Pricing for a website.
Dynamic Service Fee
Applicable to both published and net fares.
Configurable Merchant Fee (percentage) defines the charge incurred by the agency when the GDS acts as the merchant of record for the service fee.
Merchant Fee is set in the website settings.
For published fares, system should also consider markups in merchant fee calculation.
Dynamic Markups
Applicable only to net fares and calculated for each passenger type.
Configurable MaxCap determines the maximum dynamic markup percentage that can be applied to the base fare.
Markups are adjusted per passenger type (ADT, CHD, INF) with no decimal pricing.
- System Restriction: The system will ensure that the applied markup does not exceed the calculated MaxCap for any passenger type.
Visibility Rules
Shopping Cart: Dynamic Pricing is visible only if the payment method selected is credit card.
The feature is restricted to agents and administrators.
This feature should be visible only if flight is added to shopping cart.
Integration with Existing System
Price Breakdown: Dynamic Pricing calculations are displayed in the price breakdown within the shopping cart.
Post-Booking Updates:
Emails: The total dynamic price is included in the base fare (Dynamic Markups + Dynamic Service Fee + Dynamic Merchant Fee).
Bookings Page: Displays itemized breakdowns for Dynamic Markup, Service Fee, and Merchant Fee.
Reports: New columns for Dynamic Markup, Service Fee, and Merchant Fee totals.
Configurations
Service Fee
Merchant Fee: A percentage (e.g., 3.5%) configured in website settings.
Markups
MaxCap: A percentage limit (e.g., 35%) defined in website settings to control maximum markup.
Price Calculation Examples
Dynamic Markup for Net Fares
Configuration: MaxCap = 35%, Markup Builder = $10 per passenger.ADT:
Base Price = $100, Tax = $50, Total = $150.
Max Markup = (35% of $100) - $10 = $35 - $10 = $25.CHD:
Base Price = $90, Tax = $50, Total = $140.
Max Markup = (35% of $90) - $10 = $31.5 - $10 = $21.INF:
Base Price = $50, Tax = $20, Total = $50.
Max Markup = (35% of $50) - $10 = $17.5 - $10 = $7.
Dynamic Service Fee
Configuration: Merchant Fee = 3.5%.Net Fare:
Service Fee = $100.
Merchant Fee = 3.5% of $100 = $3.5.
Agency earns = $100 - $3.5 = $96.5.Published Fare:
Service Fee = $100, Markup Builder = $40.
Merchant Fee = 3.5% of ($100 + $40) = $4.9.
Agency earns = $100 - $4.9 = $95.1.
User Interface
Setup in Website Settings
- Checkbox and configuration fields for Merchant Fee and MaxCap.

Shopping Cart
Dynamic Pricing section displays breakdowns based on fare type (published/net) and applies only for credit card payments.
Examples:
- Shopping Cart for Published Fare.

- Shopping Cart for Net Fare.

Post-Booking
Emails
The total Dynamic Price (Dynamic Markups + Dynamic Service Fee + Dynamic Merchant Fee) is included in the Base Fare section of booking confirmation emails.
Bookings Page
Displays itemized breakdowns for:
Dynamic Markup Price
Dynamic Service Fee Price
Dynamic Merchant Fee Price
Reports
New columns are added to show:
Dynamic Markup Price
Dynamic Service Fee Price
Dynamic Merchant Fee Price