Skip to main content

πŸ“‹ Platform Glossary

Definitions for all terms used across the Byte Capabilities documentation. When in doubt about what a term means, start here.


TermDefinition
Byte HeliumYum!'s enterprise design system and front-end foundation. KFC Atlas is built on Helium and skinned to reflect the KFC brand
Byte CommerceThe commerce engine behind Atlas. It processes orders, pricing, payments, and POS injection; if a market is not on Byte POS, Byte Connect is required as the bridge to the market POS
Commerce BackendThe backend component of Byte Commerce β€” see Byte Commerce
Byte PortalThe admin interface paired with Byte Commerce for market and ops teams to configure and operate the platform
Byte MenuThe menu authoring tool β€” external to Atlas; Byte Portal assigns published menus
Byte ConnectThe middle layer used when Atlas / Byte Commerce need to reach a non-Byte POS environment; it also supports aggregator order flows into Byte Commerce
PSPPayment Service Provider β€” handles card tokenisation and capture
VaultSecure storage for card tokens and PSP credentials
PLPProduct Listing Page β€” the menu browse view
PDPProduct Detail Page β€” single item view with options
OTPOne-Time PIN β€” used for passwordless sign-in
SSOSingle Sign-On β€” centralised authentication service
CMPConsent Management Platform β€” manages cookie and marketing consent
CRMCustomer Relationship Management β€” manages customer profiles and comms prefs
KDSKitchen Display System β€” the screen in-store showing incoming orders
POSPoint of Sale β€” the in-store order management system; Atlas reaches Byte POS through Byte Commerce, and reaches non-Byte POS markets through Byte Commerce plus Byte Connect
DCIData Contracts & Interfaces β€” the versioned registry of all API/event schemas
RBACRole-Based Access Control β€” how Portal user permissions are managed
Scope GuardByte Portal security mechanism that blocks out-of-scope access at UI and API level
Add-HopeKFC's global charitable donation programme integrated at checkout
Split TenderPaying with two payment methods β€” e.g., voucher + card
Idempotency KeyA unique ID that prevents duplicate orders or payments if a request is retried
TRDTechnical Requirements Document
FRDFunctional Requirements Document
SLOService Level Objective β€” the performance target for a system
DLQDead Letter Queue β€” where failed webhook events are held for review
3DS3D Secure β€” card authentication protocol for fraud prevention
ByteThe programme name for the overall KFC e-commerce initiative
AtlasKFC's global front-end for digital ordering, built on Byte Helium and powered by Byte Commerce + Byte Portal, with Byte Connect included wherever a market POS is not Byte POS
ContextThe platform's record of a customer's market, language, order mode, and store
BCOMShort form of Commerce Backend β€” see Commerce Backend
PatchA menu override applied on top of a published menu version β€” used for price or availability changes at store or group level
Store GroupA logical grouping of stores in Byte Portal used for menu assignment, promotions scoping, and tax rule inheritance
Coverage ZoneA delivery geographic boundary configured in Byte Portal / Geo service that determines which addresses can receive delivery orders
Feature FlagA runtime toggle in Byte Portal that enables or disables a feature for a specific market, channel, or customer segment without redeployment
AggregatorA third-party delivery platform (e.g., Uber Eats, DoorDash) whose orders are ingested via Byte Connect into Byte Commerce