Skip to content

Modules Overview

BANA is built with a modular architecture - use only what you need, scale when you grow.

Module Map

Core Modules Phase A

Essential features for sales management, tax compliance, and business operations.

#ModuleDescriptionPhasePriority
1CommerceOrganizer + Merchant + Sale Channels + CategoriesP1-P2HIGH
2User ManagementAccounts, authentication (JWT + OTP), role-scoped accessP1-P2HIGH
3PermissionsCasbin RBAC - roles, permissions, grants, scoped accessP1-P2HIGH
4LicensingPlans, subscriptions, entitlements, feature gating & quotasP1-P2MEDIUM
5DevicePOS terminals, mobile apps, peripheralsP1-P3HIGH
6ProductCatalog - products, variants, categories, identifiersP1-P3HIGH
7PricingFares, fare sets, pricing rules, tax computation engineP1-P3HIGH
8InventoryStock tracking, purchase orders, materials (BOM), ticketsP1-P3HIGH
9SaleSale lifecycle - cart, checkout, kitchen, POS sessions, reservationsP1-P2HIGH
10Payment & TransactionPayment webhooks, finance wallets, transaction ledgerP1-P2HIGH
11FinanceFinance wallets, income/expense tracking, auto-transactionsP1-P2MEDIUM
12Tax & InvoiceE-invoicing, VNPAY IIAPI, T-VAN, buyer self-service claimsP1HIGH
13CustomerCustomer profiles, loyalty points, subscribers, inquiriesP1-P3MEDIUM
14ReportsPOS session reports (X/Z), sales analytics, tax/HKD declarationsP1-P3MEDIUM
15HelpdeskSupport tickets, customer inquiries, issue trackingP1-P2MEDIUM

Extended Modules Phase B

Advanced features for business growth and customer engagement.

ModuleDescriptionDepends on
LoyaltyCustomer loyalty programs, tiers, rewardsCustomer, Sale
MarketingMarketing automation, campaignsCustomer
CampaignPromotional campaigns, discount rulesProduct, Sale
AI FeaturesAI-powered insights, forecastingReports, All data
WebshopOnline store builderProduct, Sale, Payment

Industry Solutions Phase C

Specialized features for specific business sectors.

SolutionDescriptionKey Differentiator
F&BFood & BeverageKitchen tickets, recipes (BOM), table management
RetailMulti-channel retailBarcode-heavy, inventory focus, multi-location
ServicesPersonal servicesAppointment booking, staff scheduling
HospitalityHotels & AccommodationRoom management, reservations, check-in/out
PharmacyPharmaceutical retailBatch/lot tracking, expiry management, regulations
ProductionSmall manufacturingBOM, production orders, material consumption

Use Cases

Use CaseDescription
POSPoint-of-sale operations
Sample DataDemo data for testing

How Modules Connect

Getting Started

  1. Start hereCore Modules for essential functionality
  2. GrowExtended Modules for loyalty, marketing, AI
  3. SpecializeIndustry Solutions for your business sector

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