Enter passenger names exactly as they appear on their passport. These will be included in booking requests to the hotel and in the itinerary email.
Passenger List
#
Title
First Name (as per passport)
Last Name (as per passport)
Type
Date of Birth
No passengers added. Click Add Passenger or Auto-fill.
Saved
Green Tax β Maldives Government Levy
Green Tax is a Maldives government levy collected per person per night. It is a pass-through charge β net = sell, no markup applied. Rates are editable per booking if they change.
Adult Rate (per person per night)
USD
Child Rate (per child per night)
USD
Flight Details
Paste the office or customer flight itinerary below, or type it manually. LuxAtolls flight details shown above are kept separately and will not be replaced by staff edits.
Saved
Payment Ledger
Quote Preview β exactly as the client will see it
Untick anything this upload should not change. For a hotel already in the system, unticked parts keep their saved details. Contracted offers never load here — add them on the Contracted Offers page.
Special instructions for this upload (optional)
Tell the reader what to keep or skip from this file — e.g. which rate column to use, or rooms to leave out. Check the review screen as usual before saving.
Drop a contract PDF or screenshot here
PDF, PNG, JPG or WEBP Β· or paste a screenshot with Ctrl+V
β
β
Processing...
Maldives Mark-up Rules (Auto-applied)
Contract DetailsAI Extracted
Hotel reservations email
Used for direct booking-request emails for stays covered by this contract. Add it manually if the contract upload did not find one.
Leave blank only when the hotel already has a verified address in the system directory.
Hotel Reservation Contact
Seasons
Meals included with room rates
Enter the board included in the contracted accommodation rate once. For example: Breakfast daily, Half Board, Full Board, All-Inclusive, or Room Only. Paid meal upgrades below stay separate.
Enter the contract wording to detect the standard board. Ambiguous wording will need your selection.
Meal Plans & InclusionsShown on quotes, itineraries and printed documents
No meal plan details extracted from this contract.
Fallback for older records only. Set the exact included board separately on every room below.
Child age limits for pricing
Guests at or below each limit use the child rate. Older guests use the adult rate. Leave the default 11 unless this hotelβs contract says otherwise.
Honeymoon, Anniversary & Birthday InclusionsAdded to quotes for special occasion bookings
π Honeymoon Package Inclusions
No honeymoon inclusions added yet. Click Add to enter items.
π Anniversary Package Inclusions
No anniversary inclusions added yet. Click Add to enter items.
π Birthday Package Inclusions
No birthday inclusions added yet. Click Add to enter items.
π General Complimentary Inclusions
No general inclusions added yet.
Saved!
TransfersEditable β add or correct transfer options, descriptions and prices. Shown on quotes & vouchers.
No transfers yet. Click Add Transfer to enter one.
Next contract year β all hotel settings, inclusions and extra-pax rates have been carried forward. Review the prefilled room, meal and transfer prices below, change only those that differ, then save this new contract year.
Resort identity
If the supplier has renamed this resort, link the new wording to its existing permanent resort. Otherwise create a new resort.
Room identity matching
Match each supplier room wording to a permanent room type, or create a genuinely new room type. Previous contract names are retained automatically.
Rate Grid β Net & Sell (+20% / +17% over $2,000)
Room exceptions & details Open only when a room has a different included board or needs review
Cancellation Policy
Peak Season Payment Policy(e.g. full payment 60 days before arrival for Christmas / New Year / Easter stays β shown as a warning when quoting this hotel)
AI Notes & Flags
β
Loaded Contracts
Hotel / Vendor
Destination
Period
Currency
Units
Seasons
Loaded
Stars
Show Online
Actions
No contracts loaded yet. Upload a PDF above to get started.
Booking Requests
Quotes customers built themselves on the website and asked to book. Nothing has been sent to the hotel β double-check pricing and availability, then request confirmation from the hotel as usual.
Payments
Incoming provider payments are matched on the server. Review suggestions before applying an unclaimed payment.
Bookings ledger
Confirmed bookings: what the customer owes and has paid, and what the hotel is owed (room nets plus meals, transfers and extras supplied by that hotel) and has been paid so far.
Special Offers
Add Hotel
No hotels yet. Add your first hotel above.
Hotel β Special Offers0 offers
NEW SPECIAL OFFER —
Vendor Discount
Discount Name
Discount Type
Complimentary Room Upgrade (optional)
The paid room remains the pricing source. Both rooms must belong to the same contract.
Percentage Discount
%
Amount Off Per Night
Stay / Pay Nights
e.g. 7/5 = stay 7 nights, pay 5
No. of Paid Nights to Trigger Discount
0 or blank = any stay length
Max. Nights to Apply Discount
0 or blank = no limit
Display Message on Quote / Reservation
Hotel Booking / Promo Code
appears in the hotel booking request email
Terms & Conditions / Deal Details
Shown with the offer on quotes and the public offers page.
Offer Perks / Benefits
Benefits only. Do not put eligibility or booking conditions in this list.
Eligibility Conditions
Who qualifies and what must be true. Kept separate from the offer benefits and full terms.
Discount Rules
Travel Date Validity
Stay dates this offer applies to. Date Range 1 is required; the rest are optional.
Date Range 1
Date Range 6
Date Range 2
Date Range 7
Date Range 3
Date Range 8
Date Range 4
Date Range 9
Date Range 5
Date Range 10
Quote Date Validity (book-by rules)
No. Days in Advance— or —On sale frombook by(either date may be left blank)
Day of Week Validity (check-in day)
none ticked = applies to any check-in day
Unit Type Validity
Select room types
Transfer Benefit
Min staynights to qualifyapplied to this hotel's transfers on eligible quotes
Extra Person Supplements
Exclusive Discount
Tick every offer this discount CAN be combined with
Two offers only stack on a quote when each allows the other — ticking an offer here updates that offer to allow this one back automatically.
Select a hotel and room type. If travel dates cross discount periods, the system automatically splits the stay and applies the correct discount to each segment.
Quote Details
Select a hotel and dates to see applicable offers.
All Special Offers0
No offers loaded yet.
Paste text copied from a hotel's PDF, email, or rate sheet below. The AI will extract all special offers automatically. Review the results and select which ones to import.
Paste Offer Text
Drag & drop the hotel's offers PDF or a screenshot here β or paste a screenshot with Ctrl+V or click to browse
Extracted Offers β Review & Import
Transfer & Meal Plan Images
These images are used across every quote and travel voucher. Upload each once here. Transfer images are matched automatically by type (seaplane / domestic flight / speedboat). Accommodation images are set per resort on each hotel contract. Max 2MB each.
Seaplane Transfer
No image
Domestic Flight
No image
Speedboat Transfer
No image
Meal Plans (generic)
No image
Honeymoon Inclusions
No image
Anniversary Inclusions
No image
Birthday Inclusions
No image
Green Tax
No image
Logo β Maldives Resorts (email & quote banner)
No logo
Logo β Overwater Bungalows (email & quote banner)
No logo
Extra Pax Rate
Set occupancy limits and extra adult/child rates for each room type. Extra rates are net per person per night, marked up by 15% when quoting and added on top of the contract room rate.
Third Party Hotels
For hotels we do not contract directly β quoted through a third-party partner. Work down the page from top to bottom, then press Create & Review Quote: it saves the hotel, builds the quote and opens the preview β you send it from there with the Email button. Travel agents automatically receive 10% commission on the room (accommodation) only.
Quote for a LuxAtolls enquiry
Start with the customer's LuxAtolls reference. Their name, email, phone, dates, party and requested resort fill in below and stay editable. Build the quote as usual and press Create & Review Quote. The quote opens with the Send to LuxAtolls panel: Send to LuxAtolls as a draft hands it to LuxAtolls to send, Email the customer now lets you edit the opening line and sends it through LuxAtolls. This office never emails a LuxAtolls customer directly.
Build a Third-Party Hotel Quote
1. Quote Number
Assigned automatically β this will be quote #β.
2. Who Is This Quote For?
The quote is emailed to the agent. They receive 10% commission on the room only β the price summary below shows the total gross, their commission and the balance owing to us.
3. Hotel & Room
Price for ONE room
ROOM PRICE (with mark-up): β
4. Transfers
TRANSFER PRICE: β
Calculated automatically: per-adult price Γ adults + per-child price Γ children, for the whole stay. Teens (12β17) pay the adult price; infants travel free. Leave the child price 0 if children travel free.
5. Meals
MEALS PRICE: β
Calculated automatically: (per-adult price Γ adults + per-child price Γ children) Γ nights. Teens (12β17) pay the adult price; infants eat free. Leave the child price 0 if children eat free.
6. Inclusions
Text only β inclusions are part of the room price. Anything with its own price belongs under Transfers or Meals above.
7. Green Tax (automatic)
Added automatically at USD 12 per person per night once guests (step 2) and dates (step 3) are entered. Infants under 2 are exempt.
8. Price Summary
Enter the room price and dates above to see the totals here.
Create & Review Quote saves this hotel to the list below, creates the quote and opens the preview β press Email there to send it. Save Hotel Only just keeps the hotel in the list (dates optional) so you can add it to any open quote later.
Saved Third Party Hotels
Meals
Set the price per night for an Adult, Child and Infant for each meal plan at this hotel, plus what each plan includes. Use "Add Meal Type" if a hotel offers a plan not listed.
Transfers
Set the price per person (return transfer) for an Adult, Child and Infant for each transfer type at this hotel, plus what each includes. Use "Add Transfer Type" if a hotel offers a transfer not listed.
Inclusions
List the free inclusions this hotel gives for Honeymoon, Anniversary and Birthday stays, plus any Free Inclusions every guest receives. These are added to quotes from the Honeymoon / Anniversary button on the proposal page and show as Complimentary on the quote.
Saved β
Quotes
Quotes0
Ref
Customer
Agent
Destination
Quote date
Travel dates
Pax
Sell
Hotel Net
Margin
Status
No quotes found.
Bookings0
Ref
Customer
Agent
Destination
Booked date
Travel dates
Pax
Sell
Hotel Net
Margin
Status
No bookings found.
Customers
Name
Company
Email
Phone
Type
Bookings
No customers yet.
Vendors
Code
Name
Destination
Email
Phone
Contracts
No vendors yet. Load a contract PDF to add vendors automatically.
Bookings
Monthly bookings
By passenger
By status
By destination
Financials
Gross & net profit
By sales agent
By currency
Payments
Due to hotels
Overdue
Outstanding balances
Operations
Upcoming arrivals
Unconfirmed quotes
By hotel
Data check
Repair history
Quote double-check
Confirmed bookings by month
Reservations by passenger name
Bookings by status
Bookings by destination
Gross & net profit per booking
Bookings by sales agent
Revenue by currency
Payments due to hotels (60 days before arrival)
Overdue payments
Outstanding client balances
Upcoming arrivals
Unconfirmed quotes
Bookings by hotel / vendor
Hotel / Vendor
Bookings
Pax
Total Sell
Loading...
Data health check
Read-only check of every hotelβs rooms, meal plans and transfers. It flags missing, hidden and odd prices without changing any contract data.
Contract repair history
Read-only, server-kept record of every βRepair confirmed gapsβ attempt: who ran it, when, what it fixed and the Data health check totals before and after. Records hold counts and evidence lines only β never contract prices.
Pre-launch quote double-check
For every controlled test before launch, work out the correct amount by hand from the loaded contract rates, then compare it with the amount shown on screen, saved, rendered into the PDF and rendered into the email. Records contain quote facts only β never a client name, email address or phone number. A mismatch must be investigated before go-live.
Mark-ups are chosen from the date the quote or booking is created, not the travel dates. Every new staff quote keeps a snapshot of the rates selected on that day.
Normal mark-ups
%
%
%
%
Temporary promotion
%
%
%
%
%
Data Backup & RestoreProtect your data β export regularly
Export Backup
Download all your data β proposals, customers, contracts, staff, special offers and settings β as a single JSON backup file.
Recommended: Export weekly and keep a copy on your desktop or cloud drive.
Restore from Backup
Restore all data from a previously exported backup file. Use this to move data to a new computer or recover after clearing your browser.
Warning: Restoring will replace all current data. Export first if you want to keep it.
Restore Points β recover data after an accidental wipe
The server automatically keeps a snapshot every time your data changes (recent changes, plus one per day going back 60 days). If contracts, rates or quotes are ever wiped or overwritten by mistake, choose what to recover, pick a point in time, and restore it β no developer needed.
Find one deleted quote or booking
Bring back a single quote or booking without touching anything else. Search by booking number, LuxAtolls reference or customer name; anything that was saved but is no longer on the list is shown here.
Butler Resort Synchronization
Choose exactly which resorts Butler may synchronize. Only resorts with a current GFFC identity can be selected. If this setting is empty or cannot be read, Butler receives no resorts.
Loading...
Recent changes
No changes recorded.
Butler Sandbox Key
Angelo only, from the development preview. Creating a key replaces the previous sandbox key. The new value is displayed once and is never saved in the browser or returned again. Production refuses this action.
Travel Agent Approvals
Loading...
Review travel agent application
Hotel PhotosHero image and public resort gallery
Choose one hero photo for a resort. Saving applies it to every loaded contract year for that resort without changing rates, seasons, meals, transfers, inclusions, or any other contract details.
No hero photo saved
Supported files: PNG, JPEG, WebP, or GIF, up to 2 MB. Wide landscape photos work best on hotel cards and customer quotes.
Resort Detail Gallery
Add several PNG, JPEG, WebP, or GIF images at once (up to 2 MB each). Use the arrow buttons to set their public order. Replace or remove individual photos before saving.
No staff-managed gallery photos. The public page will keep its existing website gallery until you save a gallery or choose βUse Hero Photo Onlyβ.
No loaded hotel contracts are available yet.
Featured Resorts β Website Home PageUp to 12 resorts, shown in this order
These resorts appear in the "Curated Estates" section on the Maldives Resorts website home page. Change them any time (e.g. monthly highlights) β the website updates straight away. If the list is empty, the website shows the first resorts alphabetically.
Weekly Deals β Public PagesChoose up to 12 resorts
These resorts appear under WEEKLY DEALS on the Maldives Resorts website and public quote page. Only resorts currently marked Public will be shown to customers.
Logins & Employees
ποΈ
Overwater Bungalows
Dept 6
π
Maldives Resorts
Dept 7
Booking Procedures & Quote Footer Text
Appended to the bottom of all quotes and proposals
Edit the booking procedures text below. Each line will appear as a separate point on all quotes. Use plain text β formatting is applied automatically.
Saved!
This text block appears at the bottom of every quote email, after the total price and payment table.
Payment Options & Confirmed Booking Footer
Appended to all confirmed booking emails only
This block appears on confirmed booking emails only β never on quotes. Edit each section below.
Saved!
This block is hidden on quotes β it only appears once the booking status is Confirmed.
MISC
Add service to reservation
Main
Message
Green Tax dates are locked to the accommodation stay. To change the dates or recalculate the levy, use the Green Tax panel (click Green Tax in the top toolbar, then “Add Green Tax to Quote”).
Enter the hotel's net rate per room per night; the mark-up is added on top and the whole-stay Unit Net / Unit Sell figures below are worked out for you (0 nights per room).
Edit Travel Dates & Guests
Correct the overall travel dates and number of guests for this quote. Note: services already on the quote keep their own dates, guest counts and prices β review them after changing, and re-add any that were priced for the wrong dates or guests.
Add Meal Supplement
Tick one or more meal plans to add as supplement lines β each ticked plan becomes its own line on the quote. Prices come from the Meals tab for this hotel and are charged per person per night (gala dinners like Christmas Eve & New Year are one-off, per person once).
For split stays, use only this hotel's check-in and check-out dates.
Change these if only some guests take the meal plan. They start as the quote's guest counts.
Guests above the room's base occupancy are charged the matching Extra Adult / Teen / Child meal price (with normal-rate fallbacks).
Add Transfer
Tick one or more transfers to add to this quote. Prices come from the Transfers tab for this hotel and are charged per person (return transfer).
For split stays, use only this hotel's check-in and check-out dates.
Change these if only some guests take this transfer. They start as the quote's guest counts.
Add Honeymoon / Anniversary / Birthday Inclusions
Select a hotel and choose which inclusions to add to this quote. Selected items will be added as a complimentary line item. Honeymoon and Anniversary inclusions are set packages and are added as a whole.
Select a hotel to see its inclusions.
Add or edit the honeymoon inclusions for this hotel. Saved to the hotel and reused on every quote.
No inclusions yet. Click Add line to enter items.
Saved
Apply Special Offer / Discount
Service line: Current price:
This code is provided by the hotel for this special offer. It will appear in the booking request email sent to the hotel.
Client Details
Exact matches fill automatically. For a close spelling, choose the matching client below.
or enter new client details below
Enter the client's details for this quote. The email address will be used as the default recipient when sending the quote.
Quote and booking emails will be sent to this address
Travel agents receive 10% commission on accommodation only β all other services are strictly non-commissionable. Commission is calculated automatically and shown on the internal price report. It is not shown on the client-facing quote.
% on accommodation
Add Staff Member
Unique initials used to log in
PINs can only be set by Angelo Genovese or Lee Wilson. PINs are stored only on the server β never in this system's pages.
Enter 6 digits to set/reset this person's login PIN. Leave blank to keep it unchanged.
Allows this staff member to save changes throughout the system.
Change My PIN
Enter your current PIN, then choose a new six-digit PIN.