Tours module
Tour booking software with departures, capacity and activity APIs
Sell day tours, activities and multi-day trips from your own inventory and from activity suppliers: scheduled departures, seat limits, per-person pricing, deposits and automatic vouchers.
- Departures and time slots
- Seat limits and cutoffs
- Adult, child and group pricing
- Activity API suppliers
The tours module
A complete tour management system in one admin
Publish your own tours with itineraries, departures and seat limits, let local operators manage their products, and add activity content through APIs. Travellers pick a date and time, pay a deposit or in full and receive a voucher, while your team runs every departure from one dashboard.
- Add your tours or connect activity APIs such as Viator and Tiqets
- Write the itinerary, inclusions, meeting point and policies
- Open departures and time slots with seats and booking cutoffs
- Price per adult, child and group, with seasons and markups
- Take full or deposit payment and email the voucher automatically
- Destination
- Istanbul, Turkey
- Date
- 14 Nov
- Duration
- Half or full day
- Travellers
- 2 adults, 1 child
Search and departures
Live departures, seats and prices on every result
Your own tours and API activities in one list, with the details travellers check before they book.
- 8hBosphorus cruise and Spice BazaarFull day · Hotel pickup · English guide$69per person
- 3hOld City walking tourHalf day · 09:00 or 14:00 · Small group$35per person
- 2dCappadocia two-day tripMulti-day · Hotel, transfers and guide$289per person
Departures and time slots
Fixed dates, daily schedules and several start times per day, with blackout dates for holidays.
Seats and cutoffs
Seat limits per departure, minimum group size and booking cutoffs that close sales before the start.
Per-person pricing
Adult, child and infant rates, group prices and seasonal rates per tour.
Itineraries and content
Day-by-day plans, inclusions, exclusions, meeting points, maps and photos in every language.
Extras and add-ons
Hotel pickup, private guide, meals or tickets added at checkout for extra revenue.
Policies and deposits
Cancellation terms shown before payment, and deposit or full payment per tour.
Booking lifecycle
From itinerary to voucher, automated
The same flow for your own tours and for API activities, so your team works one process for every departure.
Create
Add the tour, itinerary, inclusions, photos and policies, or map API content.
Schedule
Open departures and time slots with seats and cutoffs.
Price
Set traveller types, seasons, group rates and markups.
Book
Travellers choose a date, add extras and enter their details.
Pay
Full payment or a deposit, with the balance tracked against the booking.
Confirm
Instant or on-request confirmation, voucher and invoice by email.
Operate
Traveller lists per departure, amendments, cancellations and refunds.
Inventory
Your own tours, local operators and activity APIs
Combine three sources of tours and activities in one search, each with its own rules and markups.
Your own tours
Publish tours you operate yourself, with your own departures, seats and prices.
Local operator accounts
Partner operators log in to manage their tours, availability, prices and bookings.
Activity APIs
Add live tours, tickets and attractions from activity suppliers with your own credentials.
Back office
Run tour operations from one dashboard
Departures, operators, agents and money in the same admin as every other product you sell.
Markups and commissions
Per tour, operator, destination or channel, as fixed amounts or percentages.
Roles and access
Admin, staff, operator, agent and customer accounts with their own permissions.
B2B agent rates
Net rates and commissions for agents who book tours in the B2B portal.
Deposits and balances
See what each traveller has paid and what is still due before the departure.
Vouchers and invoices
Generated and emailed automatically for every confirmed tour booking.
Reports
Bookings per departure, revenue, operator payables and agent ledgers, ready to export.
Compare
Spreadsheets and messaging vs tour booking software
Many operators still take tour bookings by phone, chat and spreadsheet. This is what changes.
| Task | Manual process | PHPTRAVELS |
|---|---|---|
| Availability | Manual processSeats counted by hand for every enquiry | PHPTRAVELSLive seats per departure in the search |
| Overbooking | Manual processTwo teams sell the last seats twice | PHPTRAVELSSeat limits and cutoffs close the departure |
| Pricing | Manual processChild and group rates worked out per quote | PHPTRAVELSTraveller types, seasons and markups applied automatically |
| Payments | Manual processDeposits and balances chased in a spreadsheet | PHPTRAVELSDeposit or full payment online, balance tracked per booking |
| Vouchers | Manual processTyped and sent by staff after payment | PHPTRAVELSVoucher and invoice emailed on confirmation |
| Departure day | Manual processTraveller lists rebuilt from messages | PHPTRAVELSTraveller list per departure, ready to print or export |
Use cases
Built for the way you sell tours
Tour operators
Day tours, small groups and multi-day trips with scheduled departures and seat limits.
DMCs
Local tours, transfers and excursions from partner operators, sold to agents at net rates.
Agencies and OTAs
Activity APIs alongside flights and hotels, so every trip can add a tour.
Why PHPTRAVELS
Yours to run, change and grow
Source code included
Self-hosted under a commercial licence, so you can adapt every screen.
Unlimited tours
Add as many tours, departures and operators as your business needs.
24 languages
Sell in your markets' languages and currencies, including right-to-left.
B2C and B2B
One installation for your public site and your agent portal.
FAQ
Tour booking software questions
What tour operators, DMCs and agencies ask before they sell tours online.
Talk to salesSoftware that lets travellers find a tour, check live seats for a date and time, pay and receive a voucher online, while your team manages itineraries, departures, prices, operators and bookings from one admin. Run as a full tour management system, it also covers deposits, traveller lists and reports.
Each departure or time slot has a seat limit and a booking cutoff. Seats close as bookings are confirmed, and API activities are rechecked with the supplier before payment.
Yes. Activity APIs such as Viator, Tiqets and Tours BMS can be connected with your own credentials, and their tours appear in the same search as your own products.
Each tour has rates per traveller type, such as adult, child and infant, plus group prices and seasonal rates. Your markups by tour, operator, destination or channel are applied automatically.
Yes. Each tour can take full payment or a deposit at checkout, and the remaining balance is tracked against the booking in the admin.
Yes. Agents book in the B2B portal with their own rates, commissions and wallet balance, from the same installation.
Yes. Tours, flights and hotels run on the same platform, so you can sell them side by side on one site with one checkout and one back office.
Yes. Every plan includes the full source code under a commercial licence and you host it yourself, so your developers can change the tour management system to fit your operation.
