WelcomeFilesApplications SecurityTools BankingTerminal TravelVisaQuota Services Environment Log out

💰 Travel Pricing & Markup Engine

Set your commission margins for flights and hotels — prices shown to customers update instantly
🔗 Connect Amadeus ✈ Travel Search
🚀 Connect Amadeus for Live Prices (Free — 3 minutes)
1
Go to developers.amadeus.com and register a free account (no credit card needed)
2
Click My Self-Service WorkspaceCreate New App
3
Copy your Client ID and Client Secret
4
Paste them in API Settings — live prices activate immediately
🏆 What you get FREE:
✓ Live flights from 500+ airlines worldwide
✓ Real hotel prices — 750,000+ properties
✓ Airport search, flight status
✓ 1,000+ API calls/month free
✓ Sandbox instant — no approval wait
Without Amadeus: demo data is shown but all markup, booking links, and pricing rules still work exactly the same.

🌐 Display Settings

✈ Flight Pricing Rules

RuleValueTypeActive

🏠 Hotel Pricing Rules

RuleValueTypeActive

🌎 Global Rules

RuleValueTypeActive

🔎 Live Price Preview (updates after Save)

These are example prices calculated using your current rules. Adjust the values above and click Save to see them change. The same calculation is applied to every price from Amadeus or demo data on the travel search page.
✈ Flight Examples
Malaysia Airlines — Economy
Provider price: MYR 2926.40
Markup 12.00% + Service fee MYR 35.00
MYR 3,315
MH Business Class
Provider: MYR 10384.00
Markup 17.00% + Service fee MYR 35.00
MYR 12,185
AirAsia — Economy
Provider: MYR 226.56
Markup 17.00% + Service fee MYR 35.00
MYR 305
🏠 Hotel Examples (per night)
5-Star Hotel
Provider: MYR 1510.40
Markup 20.00% + Service fee MYR 25.00
MYR 1,840
3-Star Hotel
Provider: MYR 448.40
Markup 13.00% + Service fee MYR 25.00
MYR 535

📚 How the Markup Formula Works

✈ Flight Formula
Base Price (USD) × USD→MYR Rate
+ Base Markup %
+ Cabin Bonus % (Business/First)
+ Airline Bonus % (per-airline rule)
= Markup Amount (min. floor applies)
+ Service Fee (fixed MYR)
= Final Price (rounded up)
🏠 Hotel Formula
Base Price (USD) × USD→MYR Rate
+ Base Markup %
+ Star Rating Adjustment %
= Markup Amount (min. floor applies)
+ Service Fee per night (fixed MYR)
= Final Price per night (rounded up)
ⓘ USD→MYR rate is fetched live from exchangerate-api.com and falls back to MYR 4.72 if unavailable. Rounding applies to the nearest value set in Global Rules (default: nearest MYR 5).