Get Started

Tailor-Made Itineraries

Tour & Cruise Itineraries

FIT Package Itineraries

Role Guides

Kaptio Admin

Supplier Contracting

Product Design/Build

Product Content

Training Manager

Data Experts

Developers

Kaptio Platform Architecture

Architecture Overview

Development Guidelines

Functional Decomposition

Platform FAQ

New to Salesforce?

Security & Compliance

Manage your Environments

Data Import & Export

Global Platform Setup

Development Guidelines for Extending Kaptio Capabilities: Framework Principles

To effectively extend the Kaptio platform, developers should align their customizations and integrations with the architectural principles defined for each layer. Below, we outline the general principles and corresponding actionable guidelines for each layer of the architecture.

Untitled

User Experience Layer

Principles: Enhance usability and accessibility while maintaining a cohesive user interface that aligns with Kaptio’s design standards.

Guidelines:

Services Layer

Principles: Ensure that all extensions and integrations at the service level enhance the platform’s core functionalities without compromising system integrity and performance.

Guidelines:

Data Layer

Principles: Maintain data integrity and security while ensuring that the data architecture supports scalability and performance.

Guidelines:

Data Model Layer

Principles: Extend the data model to accommodate unique business requirements while ensuring compatibility with existing and future platform updates.

Guidelines:

Applying Guidelines Across Specific Modules

After understanding the framework principles, developers can apply these guidelines to specific modules within the Kaptio platform, such as CRM, PIM, OPS, CONNECT, DOCS, PAY, and BOOK modules. Each module may require unique extensions, integrations, and data model changes based on its specific functionalities and the business processes it supports. Here’s how these principles can be applied:

CRM Module

CRS Module

PIM Module

OPS Module

CONNECT Module

DOCS Module

PAY Module