QUESTFIT Packages & Tailormade

FIT Packages
Flexible by Design

Six package types. Three departure models. One platform.
How QUEST powers the full spectrum of FIT travel products.

6
Package Types
3
Departure Models
3
Component Types
Explore Package Types
Scroll
Package Type Matrix

Six Ways to Package Travel

Every combination of departure model and pricing mode is fully supported. Click any cell to learn more.

Anyday
Seasonal
Fixed
🎯

Anyday + Service Levels

Any-date flexibility with tiered pricing — letting guests upgrade accommodation class, cabin type, or experience level.

A multi-destination journey offered in Comfort and Premium tiers
Departure Models

Three Ways to Sell Dates

From fully flexible to tightly controlled — choose the departure model that fits each product.

📅

Anyday

Book any day

The most flexible departure model. Guests choose their own start date and the system prices dynamically from individual component costs. No fixed schedule or capacity cap at the package level.

How it works

  • 1Guest selects any start date within valid range
  • 2Each component is priced independently for that date
  • 3Total price = sum of all component prices
  • 4Availability checked per-item, not per-package
🌤️

Seasonal

Book within seasons

Availability defined by date ranges and day-of-week rules. Price seasons control rates across high, shoulder, and low periods. Combines structure with flexibility.

How it works

  • 1Time periods define valid booking windows
  • 2Day-of-week rules control which days are available
  • 3Price seasons set rates per period
  • 4Inventory managed through seasonal allotments
📌

Fixed

Book a specific departure

Named departures on specific dates with capacity tracking, status management, and booking eligibility controls. Purpose-built for premium, date-specific products.

How it works

  • 1Each departure is a named record with a specific date
  • 2Status lifecycle: Open → Sold Out → Cancelled
  • 3Booking eligibility: Bookable, Waitlist, or Inactive
  • 4Component overrides possible per-departure

Choosing the right departure model

  • Anydaywhen guests choose their own start date and no capacity management is needed at the package level.
  • Seasonalwhen availability is gated by date ranges, day-of-week rules, or price seasons — but guests still pick within those windows.
  • Fixedwhen each departure is a named event with capacity tracking, status lifecycle, and booking eligibility controls.

The upcoming Seasonal Package Setup Guide will cover time period and price season configuration in detail.

Most flexible
Structured
Most controlled
Pricing Modes

Standard or Tiered

Every package operates in one of two pricing modes. Service Levels unlock upsell opportunities and differentiated experiences.

Standard

Single pricing tier

One price point per package. All guests receive the same service level. The simplest configuration for products without tiered options.

  • No service level selection during booking
  • Components priced at a single default level
  • Simpler setup and faster search response
  • Ideal for city breaks, transfers, and activities-only packages

Service Levels

Multi-tier pricing

Multiple pricing tiers (e.g., Standard Class, First Class, Premium) assigned to the package. Guests choose their tier and component prices adjust accordingly.

  • Service levels assigned at the package level
  • Search API requires service_level_ids to return results
  • Each tier can have different component pricing
  • Enables upsell from Standard to Premium at booking time

How Service Levels Affect the Search API

Search Request
packages/search
Service Level Filter
Package has Service Levels mode?
service_level_ids provided: PassMissing: Filtered out
Search Results
Packages with pricing
Component Architecture

Three Building Blocks

Every package is assembled from components. Each component type handles pricing and inventory differently.

📦

Bundle

City stays and grouped experiences

A container that groups a hotel stay with local activities and transfers into a single bookable unit. Bundles represent a destination segment of the journey.

Common examples

  • City stay (hotel + local tours + dinner experience)
  • Resort bundle (lodge + day excursions + transfers)
  • National park stay (lodge + wilderness activities)
🏷️

Component

Individual bookable items with structured pricing

A single supplier item priced through price categories — the most common component type. Covers activities, transfers, excursions, and similar services.

Common examples

  • Premium experience with cabin or seat categories
  • Guided city tour or excursion
  • Airport transfer or private car service

Live

Dynamic pricing from external systems

Components priced in real-time from cached external data. Used when fares fluctuate based on demand, route, and booking date.

Common examples

  • Dynamic-fare transport segments
  • Cross-border connections with variable pricing
  • Demand-based services with fare classes

Example: Multi-City Tour Package

A typical package with 12 components across 4 destinations

1City A — 2 Night Stay
Bundle
2Evening Entertainment
Component
3Guided Landmark Tour
Component
4Premium Transport to City B
Component
5City B — 2 Night Stay
Bundle
6Cultural Walking Tour
Component
7Dynamic-Fare Transit to City C
Live
8City C — 1 Night Stay
Bundle
9Historic Site Excursion
Component
10Dynamic-Fare Transit to City D
Live
11City D — 3 Night Resort Stay
Bundle
12Day Excursion
Component
Bundle
Component
Live
Inventory Model

Item-Level Inventory

Inventory is managed at the supplier item level, not the package level. Each item independently tracks per-date availability through allotment days.

There is no single "controlling" component

A complex package may have 15+ items each with their own inventory. The effective availability for any date is the intersection of all items — the most constrained item becomes the bottleneck. Hotels, premium trains, and exclusive experiences typically drive the constraint.

The Inventory Chain

📦
Package
The bookable product
🧩
Component
Bundle / Component / Live
🏨
Item
The supplier service
📊
Inventory Season
Allotment configuration
📅
Allotment Day
Per-date availability

Multi-Item Availability Check

A booking requires availability across all items. The most constrained item is the bottleneck.

Hotel Centrale
12 / 20 available
Luxury Train CabinBottleneck
3 / 24 available
Guided City Tour
18 / 30 available
High-Speed Rail
45 / 99 available

Effective availability: 3 units — constrained by the Luxury Train Cabin

Detailed Guides

Deep-Dive Guides

Step-by-step setup guides, troubleshooting playbooks, and technical references for every aspect of FIT package configuration.

📦
Package Setup

Package Fundamentals

The shared foundation for all package types — components, options, sort order, defaulting, categories, access rules, and package-level fields.

Read guide
📝
Operations

Content Management Guide

Managing content across packages and services — the Content Archive, content assignments, media, itinerary content, and departure variations.

Read guide
📋
Operations

Cloning Guide

How to clone packages, services, promotions, and discounts — what gets copied, what doesn't, and post-clone validation steps.

Read guide
💳
Foundation

Deposit & Payment Rules

Configuring deposit rules, final balance schedules, dynamic deposits from supplier invoices, and per-passenger payment calculations.

Read guide
📅
Package Setup

Anyday Package Setup Guide

How to configure component-level pricing for dynamic-date packages, including bundle construction, item assignment, and price category setup.

Read guide
📌
Package Setup

Fixed Departure Management

Departure lifecycle management — creating named departures, managing status transitions, capacity tracking, and component overrides per departure.

Read guide
💎
Package Setup

Service Level Configuration

Setting up multi-tier pricing with service level assignments, configuring search API integration, and enabling upsell flows during booking.

Read guide
🚢
Package Setup

Package Level Configuration

Setting up cabin-category pricing for cruise and rail packages — creating cabin types, enabling Package Levels mode, and configuring per-room cabin selection in the Booking Wizard.

Read guide
🌤️
Package Setup

Seasonal Package Setup Guide

Creating time periods and day-of-week rules, configuring price seasons, and how seasonal packages interact with service levels. Covers the PackageSchedule and PriceSeason models.

Read guide
🏨
Package Setup

Pre/Post Stay Configuration

How pre and post stay components work — allocation behaviour (PreNight/PostNight), shared inventory across rooms, inventory statuses, and per-night pricing during the booking wizard.

Read guide
🔧
Foundation

Supplier & Service Setup

The foundation layer — creating items, defining price categories, configuring inventory seasons, managing allotment day availability, and setting stop sale controls.

Read guide
📊
Operations

Inventory Operations Guide

Day-to-day inventory management — allotment setup, stop sale flags, release day tiers, reading availability statuses, and auditing allotment days across a large product portfolio.

Read guide
🔍
Operations

Package Search Troubleshooting

Why packages don't appear in search results — service_level_ids filtering, inactive packages, departure status, date range mismatches, and inventory constraints.

Read guide
🔗
Integration

Kaptio Connect Integration

How Kaptio Connect bridges external supplier systems into the packaging layer — rate loading, availability sync, and booking confirmation flows.

Read guide
💰
Foundation

Cost & Pricing Architecture

Net and sales price setup across all five sales price modes (Channel Markup, Package Markup, Fixed, Package Margin, Dynamic), price season configuration, markup chains, and how to verify margins are correct.

Read guide

These guides are part of the QUEST enablement programme.
Contact your Kaptio delivery team for questions or feedback.