Token Developer Portal
OKC Platform
OKC Platform
  • Architecture
  • Quick Start Guide
  • Template Banking App
  • Payment Services
    • UI Components
    • Card Service
    • Bank App Protocol
    • SDK Integrations
    • 🆕Doviz POS Integration
    • In Car Pay Integration
  • System and Security Services
    • KMS Library
    • Device Library
    • RKL CA service
    • TMS Service
    • Printer Service
    • TokenUSDK
  • Versions
    • Platform Versions
Powered by GitBook
On this page

Architecture

NextQuick Start Guide

Last updated 19 days ago

The architecture defines a layered platform structure for the TokenOS system. At the base lies the OS, providing the fundamental operating environment. Above it, the TokenOS Platform is organized into three main service domains:

  • System (Device Services, KMS Service, RKL Service),

  • Fiscal (Fiscal Service),

  • Payment (Card Service for EMV).

On top of the platform, the App Layer hosts applications such as the Token Launcher, ATMS, ECR/Sale App, Payment Gateway, and Payment Native Apps, interacting with the underlying services.

Externally, through secure network connections, the platform integrates with higher-level systems:

  • Token POS Services (e.g., ATMS, RKL),

  • Token X Services (e.g., Connect, Store, Fiscal Cloud, Maestro),

  • Payment Services.

These services are orchestrated and managed centrally by the Token TSM (Trusted Service Manager), enabling secure management and communication between the device-side platform and external ecosystems.