Skip to content

Glossary

Unified terminology used across BANA documentation.

Release & Phase Terminology

Terminology Alignment

The Specification uses release numbers (R1-R4), while the Roadmap uses phases (A-C). This table shows how they align.

SpecificationRoadmapTimelineFocus
R1 - MVPPhase A (Core)Months 1-4Core POS, payments, basic inventory, e-invoice
R2 - Core+Phase A (Core)Months 5-7Admin portal, reports, compliance
R3 - GrowthPhase B (Extended)Months 8-10Online store, marketing, loyalty
R4 - DifferentiationPhase B/CMonths 11-14AI, advanced analytics, industry solutions

Module Categories

Core Modules (Phase A)

Essential features required for basic business operations and tax compliance.

TermDefinition
User ManagementAccount creation, profiles, authentication, and employee records
Permissions / RBACRole-Based Access Control - assign permissions to roles, roles to users
OrganizationBusiness entity hierarchy: Company → Branches → Stores → Terminals
MerchantA business entity (seller) registered in the system with tax code and legal info
DevicePOS terminal, mobile app, or other hardware registered to a merchant
ProductAn item or service offered for sale with SKU, price, and attributes
Product VariantA variation of a product (e.g., size, color) with its own SKU and stock
CategoryHierarchical grouping of products for organization and navigation
InventoryStock quantities tracked per product/variant per location
Order / Sale OrderA transaction recording items sold, payments, and customer info
PaymentA financial transaction (cash, card, QR) applied to an order
E-InvoiceElectronic invoice compliant with Decree 70/2025 for tax reporting
CRMCustomer Relationship Management - customer profiles and history

Extended Modules (Phase B)

Growth features for customer engagement and business expansion.

TermDefinition
LoyaltyPoints-based reward program with tiers and redemption rules
VoucherDiscount code with rules (percentage, fixed amount, BOGO, etc.)
CampaignTime-bound promotional activity with targeting and tracking
Client PortalCustomer-facing web storefront for online ordering
AI AssistantNatural language interface for querying business data

Industry Solutions (Phase C)

Specialized features for specific business verticals.

TermDefinition
F&BFood & Beverage - restaurants, cafes, bars with table service
RetailPhysical and online stores selling physical goods
ServicesAppointment-based businesses (spa, salon, clinic)
PharmacyDrug retail with regulatory compliance requirements

Pricing & Fare System

TermDefinition
FareA specific price for a product, optionally scoped to channel or customer segment
Fare SetA named collection of fares (e.g., "Happy Hour", "VIP Prices")
Fare RuleConditional pricing logic (quantity discounts, time-based pricing)
CostThe purchase/production cost of a product for margin calculation
Price ListA set of prices applied to a sales channel or customer group
Sale ChannelA sales context (POS, Web, Marketplace) with its own pricing and availability

F&B-Specific Terms

TermDefinition
Table ManagementVisual floor plan with table status, merge/split, and reservations
KDSKitchen Display System - digital screen showing orders for kitchen staff
BOMBill of Materials - recipe defining ingredients and quantities for a dish
Station RoutingDirecting order items to specific prep stations (grill, bar, cold)
Order BumpingMarking items complete on KDS, notifying front-of-house
QR OrderingCustomers scan table QR to view menu and place orders from phone

Inventory Terms

TermDefinition
Inventory LocationA physical storage place (warehouse, store backroom, shelf)
Inventory StockQuantity of a product at a specific location
Inventory TrackingMovement history (in/out/adjust) with timestamps and reasons
Purchase Order (PO)Order placed with a vendor/supplier for restocking
VendorSupplier from whom products are purchased
Stock TransferMoving inventory between locations
Stock AdjustmentManual correction for damage, loss, or audit discrepancy
Low Stock AlertNotification when stock falls below configured threshold

Technical Terms

TermDefinition
Offline-FirstArchitecture where app works fully offline, syncing when online
SyncSynchronizing local data with cloud server
CDCChange Data Capture - streaming database changes for real-time indexing
JWTJSON Web Token - secure token for API authentication
RBACRole-Based Access Control
OTPOne-Time Password for multi-factor authentication
T-VANTax Value-Added Network - provider for e-invoice transmission to tax authority
CQTCơ quan Thuế (Tax Authority) - Vietnam tax authority

Payment Terms

TermDefinition
VietQRVietnam's interbank QR payment standard
VNPAYMajor payment gateway provider in Vietnam
PhonePOSVNPAY's NFC tap-to-pay solution using smartphone
Split PaymentPaying a single order with multiple payment methods
ReconciliationMatching payment records with bank/gateway statements
Cash DrawerPhysical drawer for cash; tracked for shift open/close counts

Compliance Terms

TermDefinition
Decree 70/2025Vietnam regulation requiring real-time e-invoice connection to tax authority
Decree 123/2020Previous e-invoice regulation, amended by Decree 70/2025
MSTMã số thuế - Tax Identification Number
E-InvoiceElectronic invoice transmitted to tax authority in real-time
Tax ReportPeriodic summary of taxable transactions for filing

User Roles

RoleDescription
OwnerBusiness owner with full access to all features and settings
AdminManager with access to reports, staff management, and configuration
CashierStaff member operating POS with access to sales and basic customer info
Inventory StaffStaff with access to stock management and purchase orders
Kitchen StaffF&B staff viewing KDS and managing order preparation

Abbreviations

AbbrFull Form
POSPoint of Sale
SKUStock Keeping Unit
BOMBill of Materials
KDSKitchen Display System
CRMCustomer Relationship Management
RBACRole-Based Access Control
JWTJSON Web Token
OTPOne-Time Password
APIApplication Programming Interface
CDCChange Data Capture
CDNContent Delivery Network
MVPMinimum Viable Product
F&BFood & Beverage
QRQuick Response (code)
NFCNear Field Communication

See Also

Proprietary and Confidential. Unauthorized copying, distribution, or use of this software is strictly prohibited.