⏩ Channel universal

🌐 Guest Self-Service, 24/7

Empower travelers to manage their bookings, make payments, and access documents through a branded customer portal.

πŸ“
5
Steps
✨
9
Features
⏱️
4-6 weeks
Duration

πŸ”— Prerequisites

✨

Features

What you get with this outcome

24/7 Self-Service That Delights Customers

Give your customers the autonomy they expect in 2024. From viewing bookings and making payments to downloading documents and updating profilesβ€”a self-service portal reduces call center load while improving customer satisfaction. Based on Bunnik's customer portal requirements and Atlas's FIT guest experience needs.

πŸ”

Visual coming soon

Customer Portal Login

Customer Portal Login

Secure, branded login experience where customers create accounts, authenticate via email/password or SSO, and access their personalized dashboard. Supports both individual travelers and lead passengers managing group bookings.

  • βœ“Individual customer account creation
  • βœ“SSO integration (Microsoft Azure, Google)
  • βœ“Password reset and security controls
  • βœ“Lead passenger group booking access
πŸ“‹

Visual coming soon

Booking Management

Booking Management

Customers view all current and past bookings with full itinerary details, passenger information, and booking status. Supports viewing linked bookings, waitlist positions, and pending items requiring action.

  • βœ“Current and historical booking view
  • βœ“Full itinerary with day-by-day details
  • βœ“Waitlist position tracking
  • βœ“Pending action notifications
πŸ’³

Visual coming soon

Online Payment Portal

Online Payment Portal

Accept deposits, progress payments, and final balances through a secure payment portal. Customers see payment schedules, outstanding amounts, and can pay by credit card or bank transfer. Supports split payments between passengers.

  • βœ“View payment schedule and amounts due
  • βœ“Pay deposits and balances online
  • βœ“Split payments between travelers
  • βœ“Payment confirmation receipts
πŸ“„

Visual coming soon

Document Access

Document Access

Customers download their travel documents, invoices, itineraries, and vouchers directly from the portal. Documents regenerate automatically when booking changes occur, ensuring customers always have current versions.

  • βœ“Download invoices and receipts
  • βœ“Access travel documents and vouchers
  • βœ“Auto-regenerated docs on changes
  • βœ“Document history and versions
πŸ‘€

Visual coming soon

Profile & Preferences

Profile & Preferences

Customers update personal information, travel preferences, dietary requirements, and communication preferences. Information syncs to their passenger profile for future bookings.

  • βœ“Update contact information
  • βœ“Set travel preferences and requirements
  • βœ“Manage communication preferences
  • βœ“Sync to future bookings
🏠

Visual coming soon

MyBooking Dashboard

MyBooking Dashboard

Personalized dashboard showing upcoming trips, outstanding payments, required actions, and recent documents. Guests see their complete travel portfolio at a glance.

  • βœ“Unified booking view
  • βœ“Outstanding action alerts
  • βœ“Document quick access
  • βœ“Travel timeline
πŸ“

Visual coming soon

Passenger Information Forms

Passenger Information Forms

Collect required passenger information through branded forms. Passport details, dietary requirements, emergency contactsβ€”all captured with validation and synced to bookings.

  • βœ“Branded data collection
  • βœ“Field validation
  • βœ“Sync to booking
  • βœ“Progress tracking
✏️

Visual coming soon

Amendment Requests

Amendment Requests

Guests submit amendment requests through the portal: room changes, passenger additions, date modifications. Requests route to agents for review with full context.

  • βœ“Self-service request submission
  • βœ“Request type selection
  • βœ“Status tracking
  • βœ“Agent notification
πŸ“Š

Visual coming soon

Payment Schedule Visibility

Payment Schedule Visibility

Clear display of payment schedule: amounts due, due dates, paid amounts, and balances. Guests know exactly what they owe and when. Supports multiple payment methods.

  • βœ“Clear schedule display
  • βœ“Due date visibility
  • βœ“Payment history
  • βœ“Balance calculation
πŸ—ΊοΈ

User Journey

Step-by-step flow from start to finish

πŸ—ΊοΈUser Journey Flow

Follow the steps from start to finish

ACTORS:
πŸ‘€
Customer
πŸ“‹

Implementation Plan

How to implement this outcome

πŸ“… Project Overview

4-6 weeks high complexity
1

Configuration

2-3 weeks
  • β€’ Portal branding setup
  • β€’ Authentication configuration
  • β€’ Payment gateway integration
  • β€’ Document template setup
2

Testing

1-2 weeks
  • β€’ Security testing
  • β€’ User acceptance testing
  • β€’ Payment flow testing
3

Launch

1 week
  • β€’ Soft launch to select customers
  • β€’ Full rollout
  • β€’ Support team training
πŸ“š

Resources

Configs, tools, and documentation to help you

Overview

The Customer Self-Service Portal puts booking management in your customers’ hands. Reduce call center volume, improve customer satisfaction, and provide 24/7 access to booking information, payments, and documents.

Implementation Notes

Portal Architecture

The customer portal is typically implemented as:

  • Salesforce Experience Cloud - Native Salesforce portal with Community licenses
  • Custom Web App - React/Vue frontend using Kaptio APIs
  • Hybrid - Salesforce authentication with custom booking UI

Security Considerations

  • All customer data access must go through authenticated APIs
  • Payment processing must be PCI DSS compliant
  • Document URLs should be time-limited signed URLs
  • Session timeout after inactivity (15-30 minutes)

Integration Points

  • KT Core API - Booking data, passenger information
  • KT eCommerce API - Search and availability (if allowing modifications)
  • Payment Gateway - KT Pay or direct gateway integration
  • Document Generation - On-demand document creation
⚠️

Common Pitfalls

Avoid these implementation mistakes

!

Don't launch without thorough security reviewβ€”customer data exposure risks are significant

!

Ensure payment portal is PCI compliant before accepting card payments

!

Test document generation for all booking types before go-live

!

Plan for customers forgetting passwordsβ€”support load increases initially