See pricing

Product Documentation

A complete technical and functional overview of the XKINCODE Retail POS & ERP platform — for evaluation, procurement, or onboarding your team.
1. Platform overview 2. Screens & who uses them 3. Feature modules 4. Deployment & hosting 5. Native Windows till app 6. Security & licensing 7. Support

1. Platform overview

XKINCODE is a retail point-of-sale and ERP platform built specifically for Indian retail businesses — from a single shop to a multi-store franchise network. It runs entirely on your own hosting (you own your data end-to-end) and is licensed per-module, so you only pay for what you actually use.

The platform is built on PHP 8 / MySQL — no proprietary runtime, no vendor lock-in on the hosting layer. It's proven on standard shared hosting (Hostinger-class) and scales cleanly to a VPS as transaction volume grows.

2. Screens & who uses them

Launcher screen

Every install starts at a launcher screen — one door for both apps below. Which one opens, and what a login can see inside it, is decided entirely by role and permission — not by which URL someone types.

Admin panel Back office

Admin panel login

Inventory, sales, reports, finance, CRM, workforce, and settings. One application serves HQ, franchise owners, managers, and staff — each login lands on exactly what their role and location permit. (Earlier separate franchise/manager panels have been consolidated into this single app — fewer logins to manage, one place to configure permissions.)

POS till Counter

POS till login

The cashier-facing billing screen — fast scan-and-bill, GST-correct receipts, returns, customer lookup, and multiple payment methods in one transaction.

Other screens included

ScreenPurpose
Attendance KioskA fullscreen PIN-pad for staff clock-in/out on a shared tablet.
Customer bill portalA private, branded page each customer's WhatsApp bill links to — their bill history, savings, and loyalty points.
Customer chatTwo-way messaging thread between the shop and a customer.
Customer displayA second screen at the counter showing the live bill as it's built.
Feedback (NPS)A short post-purchase feedback form sent to customers.
Installable app (PWA)Customers can add the shop's ordering/loyalty page to their phone's home screen like a native app.

3. Feature modules

Every module below can be switched on or off per customer from the XKINCODE licensing panel — nothing needs code changes to enable or disable a feature for a specific business.

ModuleWhat it covers
Core (always on)Billing, inventory, stock audit, reports, customers, finance
Multi-store / locationsLocation switching, HQ/store badge, per-store reports
Franchise networkFranchise billing, consignment, stock-from-HQ, royalty, support tickets
Manufacturing partner syncReceives stock & supplier payment data from a manufacturing partner automatically
Purchasing & vendorsVendors, direct purchase orders, vendor payments and dues
Marketing & campaignsCoupons, offer blasts, automated campaigns, journeys, A/B tests
Loyalty & rewardsPoints, reward tiers, refer-a-friend
Gift vouchersPrepaid vouchers — issue, redeem, track balance
CRM & customer insightCustomer 360, needs tracking, feedback, AI buying patterns
WhatsApp automationAutomated bill/reminder sending via the official Meta Cloud API (free personal WhatsApp mode always available)
RCS messagingRich branded SMS via Google RCS, a separate channel from WhatsApp
XKIN AIAI-generated business insights on top of your own sales data
Advanced analyticsCohorts, RFM, attribution, customer segmentation — computed from your own data
Workforce & HRStaff, attendance, leave, roster, salary
AutomationWorkflow rules engine — "when a bill over ₹5000 is created, notify the manager"
Salesman trackingPer-salesman sales attribution and incentive payouts
E-invoicing & complianceE-way bill integration, GST returns (GSTR-1)

4. Deployment & hosting

You install XKINCODE on your own domain and hosting — a standard PHP 8.1+/MySQL environment (shared hosting is fine to start). A guided installer wizard handles database setup, admin login creation, and company branding in one pass. Future updates are pushed through a password-protected deploy page: upload the new build, click deploy — it backs up automatically, keeps your configuration untouched, and runs any new database migrations.

5. Native Windows till app

Alongside the browser-based POS, a dedicated Windows application is available for the counter machine — not just a browser tab. It includes:

One-time build, then copy the executable to each till with a one-line config file pointing at your POS URL.

6. Security & licensing

7. Support

Every plan includes support through your XKINCODE account portal — submit a ticket, track its status, and get replies by email. Enterprise customers receive priority response.

Start your free 14-day trial →