EVERYTHING RESPAWNA DOES
The whole console, feature by feature · every card on this page is a working feature, not a roadmap slide. Starting with the one café owners ask about first.
2 FRIENDS · 1 INVOICE
A group that arrived separately wants to leave on one bill. On the Billing screen you drag one open tab onto the other and they bill as a single invoice · no re-entering items, no calculator at the counter. Try it yourself, the demo is live.
- check_circleThe merge is saved on the sessions themselves, so it survives a refresh
- check_circleSplit any tab back out before billing · nothing is locked in
- check_circleSnacks and add-ons on either tab ride along onto the same invoice
- check_circleFinishing together instead? Group checkout ends several live rigs onto one bill
Aarav
RIG 04 · 1H 32M
Zain
RIG 05 · 1H 12M
EVERY SCREEN, SHOWN WORKING
Real captures of the console running on the demo dataset · what you see here is what you get on day one.
The floor, in real time
Your station grid with a live timer and a running cost on every rig in play. Start a session against a member or a walk-in, pause it when someone steps out, and let it auto-end at the planned finish.
- check_circleCountdown and accruing cost per station
- check_circlePause and resume without losing the clock
- check_circleOccupancy, live revenue and flagged rigs up top
- check_circleA rig with no pricing set refuses to start

The tab, on the session
Snacks and drinks go straight onto the running session or out as their own sale. Stock draws down as you sell, so the count behind the counter matches the count on the screen.
- check_circleAdd to a live session tab or sell standalone
- check_circleConsumable stock consumed on sale
- check_circlePriced items with categories
- check_circleLands on the same invoice as the session

Members, plans & loyalty
Every player's profile, membership plan, wallet and loyalty points in one roster · with one-tap WhatsApp to reach them and marketing campaigns to bring the quiet ones back.
- check_circleMemberships, wallets and loyalty points
- check_circleRedeem rewards and top up at the counter
- check_circleLevel and visit history per member
- check_circleWhatsApp marketing campaigns to members who lapsed

Tournaments people sign up for
Publish an event with its game art, prize pool, entry fee and capacity. Members enter from their own phone and the fee comes off their wallet · then one tap seeds the bracket and you run the night from the counter.
- check_circleMembers enter themselves, paid from their wallet
- check_circleOne tap seeds a random bracket, byes spread fairly
- check_circleTap a winner and the bracket advances · undo if you misfire
- check_circleThe final crowns a champion and fills their trophy case

Invoices your accountant accepts
Every session and every tab closes into an invoice with GST at your rate and your GSTIN on it. Export a PDF, share it on WhatsApp, take payment from the wallet, or void with a reason that stays on record.
- check_circle18% GST toggle · off for non-registered businesses
- check_circlePDF export and WhatsApp invoice links
- check_circleVoid with reason, refunds recorded on the ledger
- check_circlePay from wallet, cash, UPI or card

What the floor costs to run
Rent, power, restocks and wages logged as they happen, in cash or bank. This is the half that turns takings into profit · without it the console knows what came in and nothing about what went out.
- check_circleCash and bank kept apart, so the split is visible
- check_circleRent and bills marked monthly · they recur on their own
- check_circleBiggest cost of the month called out up top
- check_circleFeeds the profit and margin figures in Analytics

Know which hours pay
Revenue split by sessions, memberships and add-ons across any range, plus a busy-hours view. Profit is after expenses, so the number actually means something · and it exports to PDF or Excel.
- check_circleIncome by stream, expenses by type
- check_circleMonthly P&L with profit margin
- check_circleBusy hours and revenue trends
- check_circleOne-tap PDF and Excel export

Set your shop up once
Your business identity, GST, per-game-type pricing, floor layout, game library and staff · configured in one place. Interval-ladder rates mean you price the way you actually charge, not one flat hourly rate.
- check_circleGST rate and GSTIN on every invoice
- check_circleInterval-ladder pricing per game type
- check_circleFloor layout, game library and team roles
- check_circleWhatsApp number and invoice templates

BUILT DIFFERENTLY
Four decisions in the plumbing that most booking tools skip · the kind you only notice when the alternative bites.
WALLED OFF, ALWAYS YOURS
Every café's records are isolated in the database, so your members' details and your revenue are never visible to another operator. It stays yours, too · export the lot to PDF or Excel whenever you want, with no lock-in.
INTERVAL-LADDER RATES
Charge the way you actually charge: different rungs per device, per day of week, per player count, with happy hours, accessory add-ons, bonus time and a grace period. Not one flat hourly number.
PRICES FREEZE AT SESSION START
Every session snapshots the rate card the moment it begins. Change your pricing at 8pm and the rig that started at 7 still bills at the rate the player agreed to. Edits never rewrite a live session.
A LEDGER, NOT A BALANCE FIELD
Wallet balances are derived from an append-only transaction ledger, and every amount is stored in whole paise. Void an invoice and the reversal is a record, not a deletion. The books reconcile.
EVERYTHING IN THE BOX
No add-on tiers and nothing held back · the plan you pick is the whole product.
The floor
- chevron_rightLive session timers with running cost
- chevron_rightStart, pause, resume and end from the counter
- chevron_rightAuto-end at the planned finish time
- chevron_rightZones, station status and occupancy at a glance
- chevron_rightPer-station player counts and accessories
- chevron_rightGrace period before the next interval ticks
Money
- chevron_rightGST invoicing with an 18% toggle and your GSTIN
- chevron_rightInvoice PDF export and shareable links
- chevron_rightVoid with reason, and refunds as ledger records
- chevron_rightPrepaid wallet top-ups and wallet-paid invoices
- chevron_rightExpenses with categories, and net revenue
- chevron_rightEvery amount in whole paise · no float drift
Members
- chevron_rightMemberships and plans with banked hours
- chevron_rightLoyalty points earned on spend, at your rate
- chevron_rightLevels and XP that give regulars something to chase
- chevron_rightConfigurable signup bonus
- chevron_rightMember portal for loyalty points, XP and tournament signups
- chevron_rightRename, revoke, delete and erase member data
Know your café
- chevron_rightRevenue split by sessions, memberships and add-ons
- chevron_rightBusy-hours heatmap by hour × weekday
- chevron_rightBest day, sessions logged, net after expenses
- chevron_rightCustom date ranges, not just fixed windows
- chevron_rightConsumable stock drawn down as you sell
- chevron_rightActivity log of what staff did and when
Control
- chevron_rightOwner and staff roles enforced in the database
- chevron_rightThe last owner cannot be removed by accident
- chevron_rightInvite staff by email at a chosen access level
- chevron_rightRevoke access without deleting history
- chevron_rightRow-level security on every table
- chevron_rightMember contact details are never world-readable
Make it yours
- chevron_rightGame catalogue and per-game-type pricing
- chevron_rightFood and drinks menu with stock
- chevron_rightShop name, GSTIN, location and invoice footer
- chevron_rightYour own WhatsApp invoice message template
- chevron_rightTimezone-correct happy hours and weekday rates
- chevron_rightLight and dark, on the till and on a phone
ASKED AT THE COUNTER
Can two friends playing on different rigs pay on one invoice?
Yes, two ways. If their tabs are already open on the Billing screen, drag one tab onto the other and they bill as a single invoice · the merge is stored on the sessions, so it survives a refresh, and any tab can be split back out before billing. When a group is finishing at the same time, group checkout ends several live rigs at once onto one bill.
Does RESPAWNA handle GST?
Yes. Turn on the 18% GST toggle and add your GSTIN, and every invoice carries both. Invoices export as PDFs and share as links, including straight to WhatsApp.
Do I have to charge one flat hourly rate?
No. Pricing works in interval ladders: different rungs per device type, per day of week and per player count, with happy hours, accessory add-ons, bonus time and a grace period before the next interval ticks. Every session snapshots the rate card the moment it starts, so a price edit never rewrites a live session.
Can members see their own points and progress?
Yes. The member portal shows each player their loyalty points, level and XP, and open tournament signups · on their own phone, without asking at the counter.
Can I take my data out?
Yes. Reports and records export to PDF and Excel whenever you want, and there is no lock-in. Your café's records are also isolated in the database, so they are never visible to another operator.