Travel Agency Portal Development
A travel agency portal is a tour catalog with search and filters, online booking or inquiry form, and tourist personal account. Integrates with supplier systems (tour operators, GDS) for current pricing and availability.
Tour Search
Search form: departure location, destination, dates (flexible ±3 days), number of tourists (adults + children with ages), budget, hotel type (star rating). Real-time search via tour operator API.
Tour operator integrations:
- TravelLine / Travelport API — hotels and flight tickets
- Sleteayru API — package tours
- Pegas Touristik, TUI, Coral Travel — each has own API or XML export
Catalog Structure
- Package tours: hotel + flight, fixed package
- Hotels (no flight): for flexible travelers
- Last-minute deals: special section with discount > 20%, relevance timer
- Excursions: separate type, may sell as add-on
Tour card: gallery, hotel description, itinerary, inclusions/exclusions, cancellation terms.
Booking and Payment
Two scenarios:
- Online payment: full amount or partial deposit at booking. Balance N days before departure.
- Inquiry to manager: customer leaves inquiry → manager calls back → offline booking.
For online payment: YooKassa or Tinkoff Kassa. Installment plan: Tinkoff Installment integration.
Tourist Personal Account
- Current and past tours with documents (voucher, insurance, tickets)
- Payment status
- Visa information (if required)
- Chat with manager
Manager CRM
Internal panel: inquiries and statuses, clients and purchase history, tasks (call back, remind, complete), agent commission payouts from tour operators.
Timeline
Website with catalog, search, inquiry form, tourist account: 6–10 weeks. With online booking, tour operator APIs, manager CRM: 3–5 months.







