๐ Prerequisites
Features
What you get with this outcome
From Concept to Bookable in Hours, Not Weeks
Build tour packages that sell themselves. Whether you're creating group tours with fixed departures, FIT packages with flexible dates, or luxury rail journeys with cabin-based pricingโKaptio's package builder combines services, pricing, and inventory into compelling products that appear instantly in search. From Bunnik's 7 package models to Belmond's route-based cruise pricing to DuVine's cycling tour components, this outcome covers the patterns that power successful tour operators.
Visual coming soon
package-models-diagram
Package Models & Structure
Choose the right package model for your business: Simple Principal packages for standalone tours, Combo packages that link multiple tours, Linked Sub-packages for extensions, or FIT packages for fully flexible builds. Each model supports different inventory, pricing, and selling behaviors.
- โ7+ package model patterns (Principal, Combo, Linked, FIT)
- โExtension packages for pre/post add-ons
- โBundle support for grouped options
- โFlexible component configurations
Visual coming soon
Service Library & Components
Service Library & Components
Assemble tours visually by adding services to each day of the itinerary. Hotels, activities, transfers, rail journeys, guidesโdrag them into place and watch the package come together. Configure components as mandatory, optional, or pre-selected to control the booking flow.
- โ60% faster package creation with reusable services
- โVisual itinerary builder shows the traveler experience
- โCustom service record types (Guides, Bikes, Gear)
- โComponent options for upgrades and alternatives
Visual coming soon
package-pricing-flow
Package Pricing Engine
Set prices by occupancy, season, and market. Use price seasons for date-banded pricing, BAR levels for dynamic rate management, and per-departure pricing for maximum flexibility. The pricing engine calculates sell prices, margins, and single supplements automatically.
- โPrice seasons with date-banded rates
- โBAR pricing for dynamic rate control
- โPer-departure pricing overrides
- โAutomatic margin and single supplement calculation
Visual coming soon
departure-inventory-diagram
Departure & Inventory Control
Publish departure dates with capacity limits and track real-time availability. Use departure templates for consistent setup, inventory contracts per price category, and fallback statuses to handle sold-out scenarios gracefully.
- โDeparture templates for consistent setup
- โInventory contracts per price category
- โSingles/capacity limits with fallback rules
- โDeparture cloning for annual renewals
Visual coming soon
visibility-rules-diagram
Package Visibility & Channels
Control when packages are visible and which channels can sell them. Use access rules to restrict packages to specific accounts or channels, and configure search filters for optimal discoverability.
- โChannel-specific visibility rules
- โAccess rules for account/channel restrictions
- โSearch filter configuration
- โReal-time availability in search results
User Journey
Step-by-step flow from start to finish
๐บ๏ธUser Journey Flow
Follow the steps from start to finish
Implementation Plan
How to implement this outcome
๐ Project Overview
Service Library Setup
Week 1-2- โข Define service categories and record types
- โข Create supplier services with base costs
- โข Configure service options and variants
- โข Load service pricing (cost and sell)
- +1 more tasks
Package Configuration
Week 2-3- โข Create package record with model type
- โข Build components (mandatory, optional, bundle)
- โข Link services to components
- โข Configure component behavior and pricing behavior
- +1 more tasks
Pricing & Inventory
Week 3-4- โข Define price seasons and date bands
- โข Load prices per category and season
- โข Configure BAR levels if applicable
- โข Create inventory contracts with capacity
- +1 more tasks
Departures & Visibility
Week 4-5- โข Generate departure dates from inventory
- โข Assign departure templates
- โข Set package policies (payment, cancellation)
- โข Configure access rules and visibility
- +1 more tasks
Validation & Go-Live
Week 5-6- โข Execute UAT - Package search flow
- โข Execute UAT - Price calculation accuracy
- โข Execute UAT - Inventory/availability behavior
- โข Train product team on package management
- +1 more tasks
Resources
Configs, tools, and documentation to help you
โ๏ธ Golden Configs
Group Tour Package
Complete setup for a group tour with fixed departures: controlling component for capacity, configuration component for occupancy options (Single/Twin), optional pre/post hotels, and seasonal pricing. Follows Bunnik's Classic Tour pattern.
Combo Tour Package
Configuration for linked tours (e.g., Japan + Korea 14-Day): separate principal packages sharing inventory, combined pricing, and coordinated departure generation across linked tours.
Rail/Cruise Package
Route-based package with cabin types, departure templates with timetables, per-route pricing, and BAR level controls. Follows Belmond's train/cruise pattern with cabin allocation.
FIT Flexible Package
Fully flexible package allowing agents to build custom itineraries from a service library. No fixed departures, any-day availability, and per-service pricing with optional components.
๐งฉ Drag-and-Drop Package Builder โ Try It Live
Assemble tours visually by adding services to each day of the itinerary. Hotels, activities, transfersโdrag them into place and watch the package come together.
Package Builder
Build tour packages by adding services
Itinerary
3 daysTokyo City Tour
Tokyo
Park Hyatt Tokyo
Tokyo
Mt Fuji Day Trip
Hakone
Bullet Train JR Pass
Japan
Drop services here or click to add
Package Summary
Best of Japan
3 days
Price Breakdown
๐ฐ Intelligent Pricing Engine โ Try It Live
Set prices by occupancy, season, and market. The pricing matrix calculates sell prices, margins, and single supplements automatically.
Pricing Configuration
Set up price categories and seasonal pricing
Price Categories
Define occupancy-based pricing tiers
Single
1 guest
Cost
$1,200
Sell
$1,800
Margin
33%
Twin Share
2 guest
Cost
$950
Sell
$1,450
Margin
34%
Triple
3 guest
Cost
$850
Sell
$1,250
Margin
32%
Common Pitfalls
Avoid these implementation mistakes
Don't skip service category planningโrestructuring later requires re-pricing all packages
Avoid copy-pasting pricing across seasonsโuse pricing templates or BAR levels instead
Don't go live without testing child pricing calculations and single supplement logic
Mixing inventory types across componentsโbe consistent with 'Each Day' vs 'Per Stay' settings
Forgetting fallback statusโif not set, sold-out inventory blocks the entire package
Misaligned departure datesโservice inventory and package departures must match exactly
Not using access rulesโbundles appearing in search confuse customers