Contract hotels, transfers and excursions. Price every booking to the cent. Sell on your website, agent portal and API, then run the day after the sale. One platform for DMCs, tour operators and travel agencies, anywhere in the world.
Choose a desk: Bookings, Contracts, Operations, Finance or API.
DMC Engine is the software that runs a DMC, tour operator or travel agency anywhere: contracts, prices, bookings, operations and payments in one platform.
01 Contract
Product preview with demo data
Hotel contracts as they really are.
Seasons, rates by occupancy, boards, child ages, offers, allotments with release days, stop sales, and versions that keep every booking on the terms it was sold under. Transfer price lists and excursions with schedules and capacity.
Tidemark Hotel 2026/27Version 3
Family RoomLisbon · Effective 1 Nov 2026 · EUR per person per night
Family Room rates by season and board, EUR per person per night
Season
Dates
BB
HB
Autumn
1 Nov to 19 Dec
54
64
Festive
20 Dec to 3 Jan
86
96
Winter
4 Jan to 14 Mar
50
60
Spring
15 Mar to 30 Apr
58
68
Rate used by BK-004218
Allotment 6 rooms, release 14 daysStop sale: Junior Suite, 24 to 27 Dec
Children 0 to 5 free, 6 to 11 at 50%Third adult 80%Offer Early booking 15%, 21 days or more ahead
02 Price
Product preview with demo data
Every price explained, line by line.
Each total shows the contract, season, guests, child rules, offers, markup and rounding that made it. Markups by channel, market, agency group or agency.
BK-004218Price explained
Tidemark Hotel, LisbonFamily Room, Half board22 to 29 Nov 2026, 7 nights · 2 adults, children aged 4 and 9Contract Tidemark Hotel 2026/27, version 3, kept by this bookingSeason Autumn, 1 Nov to 19 Dec
AdultsEUR 896.00EUR 64.00 per person per night × 2 × 7 nights
Child aged 4EUR 0.00Free, ages 0 to 5
Child aged 9EUR 224.0050% of the adult rate, ages 6 to 11: EUR 32.00 × 7
Contract totalEUR 1,120.00
Early booking 15%−EUR 168.00Booked 21 days or more ahead
CostEUR 952.00
Markup+EUR 171.36Agency group Trade partners, 18%
Rounding+EUR 0.64Up to the whole euro
Price to Sonnenkueste ReisenEUR 1,124.00
Cancellation
Free until 7 Nov 2026
From 8 Nov the first night, EUR 160.57
From 19 Nov the full price
03 Sell
Product preview with demo data
One booking flow on every channel.
Your website, the agent portal, your staff desk and the partner API all book through the same engine, so a price is the same everywhere.
Tidemark Hotel, Family Room, Half board22 to 29 Nov · 2 adults, 2 children
WebsiteEUR 1,124.00
Agent portalEUR 1,124.00
Partner APIEUR 1,124.00
Staff deskEUR 1,124.00
Same engine, same price on every channel
04 Operate
Product preview with demo data
The day after the sale.
Rooming lists, supplier confirmations, flight-aware pickups grouped into vehicle runs, each run with the reason it was planned that way.
Lisbon arrivalsSunday 22 November 2026
Flights
BA 502London Heathrow to Lisbon · 12:35Landed 12:31
LH 1172Frankfurt to Lisbon · 13:20Expected 14:0545 minutes late
U2 7651London Gatwick to Lisbon · 16:10On time
Vehicle runs
12:55
Run 1Minivan, 7 seats · BA 502 · 5 guests, 2 stops (Baixa, Chiado)
Why: same flight, same part of town.
14:25
Run 2Minivan, 7 seatsDriver M. Sousa
Keller family, 4 guests, LH 1172, to Tidemark Hotel
Pickupmoved from13:40to14:25
Driver and guests told
Why: private transfer, the vehicle that was sold.
16:30
Run 3Shuttle, 16 seats · U2 7651 · 11 guests, 4 stops
Why: shared transfer grouped by flight and hotel zone.
05 Get paid
Product preview with demo data
Money that balances.
Agency credit checked at booking, card payments through Stripe and local gateways, invoices and refunds that match every booking.
FinanceCredit, invoices and payments
Agency credit
Sonnenkueste ReisenEUR 18,420.00 used of EUR 50,000.00
Albion Sun HolidaysGBP 7,910.00 used of GBP 25,000.00
INV-2026-01842On credit
Sonnenkueste Reisen · BK-004218 · Due 22 Nov 2026EUR 1,124.00
Payments in
Card through StripeBK-004217GBP 1,486.00
Bank transferSonnenkueste ReisenEUR 4,200.00
Card through PaymobBK-004209, Reefstone Bay ResortEGP 18,600.00
Refund recordedBK-004211, cancelled free of chargeAED 1,180.00