About this page

SPORTSERVA is the sports, club, gym and facility brand of the xSERVA platform built by VYROX INTERNATIONAL SDN BHD in Malaysia. It unifies bookings, memberships, smart access (RFID, face, licence-plate, QR), payments, MyInvois e-invoicing, helpdesk, POS and AIoT hardware into one operations screen. SPORTSERVA is multi-tenant, MyInvois-ready, deployed across Malaysia, Singapore, Indonesia, Thailand, Vietnam and the Philippines, with 24/7 WhatsApp support direct to Patrick at +60 19-688 3338.

SPORT
xSERVA · POWERED 5 BRANDS · 1 PLATFORM

ONE PLATFORM.
EVERY OPERATION.

SPORTSERVA collapses bookings, memberships, smart access, payments and MyInvois e-invoicing into a single operations screen — with AIoT hardware bound to membership status in real time. Built by VYROX, powered by xSERVA, live in 2–4 weeks rather than the 90-day cutover most legacy vendors quote.

  • MyInvois (LHDN) ready
  • Multi-tenant SaaS
  • Direct line to Patrick
  • Encrypted at rest
  • AIoT-compatible
  • Malaysia-hosted
{{ s.value }}{{ s.unit }}
{{ s.label }}
{{ s.note }}
xSERVA· POWERED BY VYROX· BUILT IN MALAYSIA· MyInvois READY· 5 BRANDS · 1 PLATFORM· 24/7 SUPPORT· FACE · RFID · QR· BOOKINGS · MEMBERSHIPS · ACCESS· xSERVA· POWERED BY VYROX· BUILT IN MALAYSIA· MyInvois READY· 5 BRANDS · 1 PLATFORM· 24/7 SUPPORT· FACE · RFID · QR· BOOKINGS · MEMBERSHIPS · ACCESS·
Powered by xSERVA
Built by VYROX
MyInvois (LHDN) Ready
5 Brands · 1 Platform
SEA-wide Deployment
24/7 Support
PROOF ACROSS xSERVA

NUMBERS THAT MATTER.

[ TLDR ]
Six headline metrics aggregated across the xSERVA platform: properties served, invoices, MyInvois documents, payments cleared, AIoT devices and uptime.

Aggregate platform numbers across the xSERVA stack — illustrative, not per-domain. Patrick will share specifics for your operation under NDA.

1,200+
PROPERTIES SERVED
Operators across the xSERVA platform
89,000+
INVOICES / MONTH
Issued, MyInvois-validated, posted to GL
4.2M+
MyInvois DOCS
Validated against LHDN since launch
RM 127M+
PAYMENTS CLEARED
Through Xendit + bank rails
14,000+
AIoT DEVICES
Cameras, RFID, lifts, locks, lights online
99.9%
UPTIME
Rolling 12-month average
Aggregate across the xSERVA platform; verify any specific number with Patrick before quoting externally.
12 PILLARS ONE PLATFORM

EVERY OPERATION.
ONE SCREEN.

[ TLDR ]
Twelve operational pillars stitched into one screen — books, MyInvois, bookings, members, access, POS, automation and four mobile apps.

Tap any pillar — every module is built into the same xSERVA core, with shared RBAC, a single audit trail, native FPX / Xendit payments and the same RFID/face/LPR access engine. No bolt-ons, no exports, no spreadsheets.

PILLAR · {{ String(pillarTab+1).padStart(2,'0') }} / 12

{{ pillars[pillarTab].title }}

{{ pillars[pillarTab].lede }}

{{ pillars[pillarTab].lead }}

KEY BENEFITS
  • bolt {{ b }}
REAL-WORLD EXAMPLE

{{ pillars[pillarTab].example }}

SUB-FEATURES
  • check_circle {{ f }}
STAT BLOCK
{{ s.value }}{{ s.unit }}
{{ s.label }}
arrow_forward ASK ABOUT THIS
DEEP DIVE 12 PILLARS

EVERY PILLAR, FULL DEPTH.

[ TLDR ]
Click through every pillar with the lead paragraph, three benefits and a real-world example pulled from a live operator.
01

Accounting, Invoicing & E-Invoice

Run your books, MyInvois and consumption tax from the same screen as bookings and access.

Most clubs duct-tape spreadsheets, an accounting tool and a POS together. SPORTSERVA collapses that stack into a single GL-aware ledger that issues e-invoices the moment a booking, membership or POS sale happens.

KEY BENEFITS
  • boltReal-time MyInvois submission with auto-retry.
  • boltConsolidated, rental, fire and deposit templates.
  • boltBank reconciliation against Xendit + statements.
REAL-WORLD EXAMPLE

A KL multi-court operator switched off Autocount + Excel; SPORTSERVA closes books daily and submits ~1,800 e-invoices a month with zero manual keying.

02

Payments & Collections

Charge cards, sweep banks, verify receipts and post the GL — automatically.

Collections is where money leaks. SPORTSERVA runs an auto-billing engine on cron with multi-gateway failover and a verification queue.

KEY BENEFITS
  • boltCards/FPX/e-wallets via Xendit with retry + dunning.
  • boltBank-in matching against expected dues.
  • boltRefund workflow with approval and audit.
REAL-WORLD EXAMPLE

A Singapore gym chain cut overdue receivables from 21 days to 4 days across 9.6k members.

03

Bookings & Reservations

Courts, classes, coaches and common areas — one calendar, zero double-bookings.

Walk-ins, phone bookings and an old web form add up to a daily mess. SPORTSERVA gives every venue one canonical booking calendar.

KEY BENEFITS
  • boltReal-time conflict guard across web/app/walk-in.
  • boltRecurring bookings + auto-reminders cut no-shows.
  • boltQR confirmations turn front desks into scan-and-go.
REAL-WORLD EXAMPLE

An Ipoh badminton centre lifted peak-hour utilisation from 71% to 94% after enabling cut-off + PH rules.

04

Membership & Customer Management

Master records, sub-accounts, lease-style agreements and a self-service customer dashboard.

A member is more than a row: it is plans, sub-accounts, family passes and a history of every change.

KEY BENEFITS
  • boltSub-accounts and family memberships without separate logins.
  • boltSelf-service info changes with approval trail.
  • boltLease-style lifecycle: proposal → in-force → not-in-force.
REAL-WORLD EXAMPLE

A Jakarta academy collapsed four tools into one and now manages 4,200 active members from a single screen.

05

Smart Access Control & AIoT

One access stack — RFID, face, plate, intercom, lift, parking-lock, smart mirror, smart light, power, IP cam.

Access control fragments fast. SPORTSERVA is brand-agnostic; generic IP cameras (HTTP snapshot & event ingest), MIFARE-compatible RFID smart cards, face/LPR and smart intercoms all feed the same audit log.

KEY BENEFITS
  • boltOne audit log across face, card, plate, QR.
  • boltReal-time membership-to-access binding.
  • boltBrand-agnostic — keep existing hardware where it works.
REAL-WORLD EXAMPLE

A JB centre dropped visitor approval to under 10 seconds and tailgate incidents to zero.

06

Property & Facility Setup

Map your venues end-to-end — units, blocks, floors, zones, courts, lockers, EV bays, rates and fees.

If your facility map lives in the manager’s head, every new hire pays a tax to learn it.

KEY BENEFITS
  • boltOne source of truth for every facility/court/locker.
  • boltPer-zone rate cards with peak/off-peak/PH.
  • boltQR codes per amenity — scan to book or report a fault.
REAL-WORLD EXAMPLE

A PJ sports hall mapped 56 courts, 200 lockers and the cafe POS into one tree and produced a single P&L.

07

Visitors & Guests

Pre-register, approve, scan in. QR-first visitor flow with audit trail and live dashboard.

Visitor logbooks are a security liability. SPORTSERVA replaces them with member-driven pre-registration and QR passes.

KEY BENEFITS
  • boltMembers pre-register guests from the app.
  • boltMulti-level approval routes high-risk visitors to security.
  • boltLive dashboard with blacklist + whitelist enforcement.
REAL-WORLD EXAMPLE

A Langkawi resort moved from paper logbooks to QR pre-registration with 8-second average approval.

08

Security Operations

A live security board with badge counts, swipe & access audit, incident logs and emergency SOS.

Security used to be a paper book and a CCTV monitor. SPORTSERVA is a live board.

KEY BENEFITS
  • boltOne screen for badges, swipes, cameras and incidents.
  • boltIncident lifecycle with owners.
  • boltEmergency SOS with one-tap directory.
REAL-WORLD EXAMPLE

A HCMC operator runs five facilities from one console and dropped incident response to under 15 minutes.

09

Concierge, Complaints & Helpdesk

Lifecycle ticketing for complaints, concierge requests, lost & found and contractor permits.

Email threads and chat groups are where complaints die. SPORTSERVA gives every request a ticket, owner and SLA clock.

KEY BENEFITS
  • bolt<24h first response, 92% same-day close.
  • boltMulti-tier ticket types route automatically.
  • boltContractor permits with check-in/out and audit photo.
REAL-WORLD EXAMPLE

A Kuching community club cut complaint resolution time by 70%.

10

POS & Marketplace

POSERVA point-of-sale, stocks, marketplace, campaigns and membership-plan promotions.

The cafe, pro shop and merch counter are usually three different systems. POSERVA is built in and posts to GL.

KEY BENEFITS
  • boltOne catalog drives POS, marketplace and campaigns.
  • boltStock groups + classification with sales reporting.
  • boltMembership-plan promotions auto-applied at checkout.
REAL-WORLD EXAMPLE

A PJ sports hall finally produced one P&L instead of five.

11

Automation & Reporting

Cron-driven automations and a full reporting layer — financials, cashflow, GL and analytics.

Recurring work eats hours. SPORTSERVA runs them on cron — minute and 5-minute jobs handle billing, reminders and reports.

KEY BENEFITS
  • boltAuto-generation of rentals, mgmt fees and sinking-fund.
  • boltAuto reminders, escalations and dunning rules.
  • boltCashflow, GL, CN/invoice ledgers, member analytics.
REAL-WORLD EXAMPLE

A KL operator cut overdue receivables 80% in one quarter via cron rules.

12

Mobile, QR & Self-Service

Apps for customers, staff, security and couriers — every flow has a QR shortcut.

Operations live on the move. Four role-based apps + QR for every flow.

KEY BENEFITS
  • boltCustomer self-serve: bookings, payments, visitor pre-reg.
  • boltSecurity app with QR scan, face/RFID, incident reporting.
  • boltQR access keys + check-in/out for amenities and lockers.
REAL-WORLD EXAMPLE

A Penang gym moved 92% of member interactions to the customer app.

SEE IT 6 MOCKUPS

SEE SPORTSERVA IN ACTION.

[ TLDR ]
Six chunky-bordered UI mockups — dashboard, MyInvois invoice, mobile app, access log, booking grid and AIoT panel — rendered in pure SVG.

No staged screenshots — every mockup is rendered in pure inline SVG so we can update it the same day a feature ships.

01 · DASHBOARD LIVE
BOOKINGS · TODAY
SYNCED
42/56
Active courts
RM 38.4k
Auto-billed today
9.6k
Members
100%
MyInvois
Live ops board — sidebar with the 12 pillars, header KPIs and a 7-day revenue trend.
02 · MyInvois VALIDATED
SPORTSERVA
VYROX INTERNATIONAL SDN BHD · 201501012345
INV-2026-04812
2026-05-08
verified MyInvois VALIDATED
DESCQTYRATEAMT
Court 3 · 7-8pm rental (peak)460.00240.00
Coach session · Razak1120.00120.00
Pro-shop merch · grip tape215.0030.00
TOTAL (MYR)RM 390.00
UUID: 9f2c-3a14-77bb-eef0 · LHDN ack 2026-05-08T14:22:08+08:00
A B2B invoice with line items, tax block and the green “MyInvois Validated” pill at the top.
03 · MOBILE 4 APPS
SPORTSERVA · CUSTOMER
PAY INVOICE
RM 390.00
INV-2026-04812 · due tomorrow
BOOK BBQ PIT
SAT · 7-9PM
2 of 4 slots free
VISITOR QR
3 guests
Sat · 6pm
Approved
Phone frame with three stacked cards: pay invoice, book BBQ pit, generate visitor QR.
04 · ACCESS LOG LIVE
#
Member
Time
Method
Status
AR
Ahmad Razak
14:22
FACE
IN
MT
Michelle Tan
14:19
RFID
IN
BS
Budi Santoso
14:15
QR
IN
SR
Somchai R.
14:11
FACE
OUT
LM
Lim Wei Ming
14:08
RFID
IN
NH
Nurul Hidayah
14:02
FACE
DENIED
DC
David Chua
13:58
LPR
IN
PK
Priya Krishnan
13:54
RFID
OUT
Last 8 swipes with avatar, member name, timestamp and an entry/exit/denied pill.
05 · BOOKING GRID WK 19
TIME
MON
TUE
WED
THU
FRI
SAT
SUN
5pm
·
·
free
·
x
·
free
6pm
·
x
·
·
·
·
·
7pm
·
·
YOU
·
·
·
·
8pm
free
·
·
x
·
·
x
9pm
x
free
·
·
free
·
·
free booked blocked Court 3 · Wed 7-8pm · YOU
Week × timeslot grid — Court 3 · 7-8pm highlighted as your slot, walls of free/booked/blocked around it.
06 · AIoT PANEL 14k DEVICES
videocam IP CAMERA · Lobby A
ONLINE
badge RFID READER · Gate 3
ONLINE
elevator LIFT · Tower B (L1-L24)
SYNCING
lock SMART LOCK · Locker 0124
ONLINE
lightbulb SMART LIGHTING · Pool Deck
ONLINE
directions_car LPR CAMERA · EV bay 7
OFFLINE
computer SMART MIRROR · Studio 2
ONLINE
electric_bolt POWER MONITOR · Plant Room
SYNCING
Eight hardware items — cameras, lifts, locks, lighting — each with an online / offline / syncing pill.
CALCULATOR ~30 SEC

WHAT WILL YOU SAVE?

[ TLDR ]
Plug your numbers in and SPORTSERVA returns an estimate of monthly admin savings — Patrick will verify the figure for your operation.
YOUR NUMBERS
ESTIMATED MONTHLY SAVINGS
RM {{ roiSavings.toLocaleString('en-MY', {maximumFractionDigits:0}) }}
Per month, before any uplift on collection rate. Patrick will model your specific operation under NDA.
RM {{ roiTime.toLocaleString('en-MY', {maximumFractionDigits:0}) }}
Time freed
RM {{ roiInvoice.toLocaleString('en-MY', {maximumFractionDigits:0}) }}
Invoice efficiency
RM {{ roiCollection.toLocaleString('en-MY', {maximumFractionDigits:0}) }}
Collection uplift
[ HOW WE ESTIMATE ]

Time freed = hours/week × 4.33 weeks × staff RM/hour × 0.7 (we assume 70% of manual billing time is automatable).

Invoice efficiency = invoices/month × RM 0.50 saved per invoice (paper, postage, manual chase).

Collection uplift = units × RM 1.20 (typical lift from auto-billing + dunning rules).

Estimate only — Patrick will confirm for your specific operation, with line-by-line modelling and references to similar operators.

Estimate only — Patrick will confirm for your specific operation.
FACE RECOGNITION· RFID· QR ACCESS· SMART INTERCOM· LICENCE PLATE· LIFT CONTROL· PARKING LOCK· SMART LIGHTING· FACE RECOGNITION· RFID· QR ACCESS· SMART INTERCOM· LICENCE PLATE· LIFT CONTROL· PARKING LOCK· SMART LIGHTING·
ON RIGHT NOW

LIVE OPS. NO SPREADSHEETS.

[ TLDR ]
Six headline metrics aggregated across the xSERVA platform: properties served, invoices, MyInvois documents, payments cleared, AIoT devices and uptime.
COURTS
42/56
Active bookings now
Across 4 venues · last sync 2s ago
CHECK-INS
1,284today
Face + RFID entries
SmartFACE + access readers
PAYMENTS
RM 38.4k
Auto-billed today
Xendit + bank rails · MyInvois logged
98.7%
Uptime · 90d
14s
Avg booking time
0
Double-bookings
24/7
Support window
PLAYS WITH

WORKS WITH WHAT YOU ALREADY RUN.

[ TLDR ]
Six integration lanes — MyInvois (UBL 2.1 + MSIC), Xendit (QR/card/Direct Debit), the Autocount middleware, PHPMailer email & invoice delivery, generic IP cameras + RFID/face/LPR/intercom, and IP-controlled lifts and lockers — covered out of the box. Plus a public REST API at /api_doc.php with 60+ documented endpoints.

No rip-and-replace. SPORTSERVA plugs into your gateways, hardware and accounting tools out of the box.

MyInvois (LHDN) Xendit Autocount PHPMailer Email Public REST API Generic IP Cameras MIFARE RFID Face Recognition Licence-Plate Cameras Smart Intercoms Lift Controllers Parking-Lock Controllers Smart Lighting Power Monitors Smart Mirrors Delivery Lockers
PLAYBOOK 4 STEPS

LIVE IN DAYS.
NOT MONTHS.

[ TLDR ]
Four phases over four weeks: discovery and import, configuration and training, AIoT pairing and soft launch, full cutover and growth.
01

ONBOARD YOUR PROPERTY OR BUSINESS

Spin up your venues, blocks, courts, classes and units. Bring your existing member database with our import wizard.

02

CONFIGURE YOUR MODULES

Switch on bookings, memberships, billing, helpdesk, POS, marketplace and security operations — only what you need.

03

CONNECT AIoT HARDWARE

Pair RFID, face cameras, intercoms, lifts, parking locks and lockers — all into one access and audit log.

04

GO LIVE — AND GROW

Train staff, switch on auto-billing and MyInvois, open the customer mobile app — and start tracking ops on one screen.

FITS

ONE STACK · EIGHT PLAYBOOKS.

[ TLDR ]
Eight industries we serve under a single platform: condos, mixed-use, sports clubs, gyms, parking, residential communities, retail/F&B and clubhouses.
Condos & Strata Mixed-Use Buildings Sports Clubs Gyms Smart Parking & EV Residential Communities Retail / F&B Clubhouses
39 TOGGLES FROM functions.php EVERY MODULE

EVERY FEATURE
IN xSERVA.

[ TLDR ]
Every customer-facing feature toggle in xSERVA — all 39 of them. Operators flip them on per project, so you only see what your venue uses.

The xSERVA platform exposes 39 customer-facing feature toggles via property_ava() in the codebase. Operators flip them on per project, so SPORTSERVA only renders what your venue actually uses. Below is the canonical list — pulled straight from the codebase.

  • 01
    Invoicing

    Standard, consolidated, rental, fire-charge, deposit and credit-note flows on one ledger.

  • 02
    Utility Billing

    Water, electricity and metered-utility invoicing tied to unit and meter reading.

  • 03
    Visitors

    Pre-registration, QR pass, type-based routing, doc upload and car-photo capture.

  • 04
    Facility Bookings

    Courts, halls and common areas with cut-off, PH rules and recurring slots.

  • 05
    Golf Bookings

    Tee-time scheduling and group-booking workflow, separate from generic facility bookings.

  • 06
    Participant Check-Ins

    Class, event and amenity check-in records with timestamp and audit trail.

  • 07
    Announcements

    Targeted broadcast notices to residents, members or specific zones.

  • 08
    Suggestions

    Resident/member suggestion box with status lifecycle.

  • 09
    Internal Mails

    In-app messaging between management, staff and customers.

  • 10
    Complaints

    Lifecycle ticketing for resident or member complaints with SLA clock.

  • 11
    Incident Reports

    Security incident logging with photo evidence and owner assignment.

  • 12
    Defect Reports

    Property/facility defect tickets routed to maintenance staff.

  • 13
    Management Accounts

    MC/JMB management-body accounts with sub-MC support.

  • 14
    Meeting Minutes

    Board, AGM and committee minutes archived per management body.

  • 15
    Emergency Numbers

    Tap-to-call directory of emergency contacts inside the customer app.

  • 16
    Emergency SOS Requests

    One-tap SOS into the security console with location pin.

  • 17
    Sub-Users

    Family member, employee or sub-account users under a master record.

  • 18
    Card Access

    MIFARE-compatible RFID smart-card access with audit log.

  • 19
    Face Recognition Access

    SmartFACE template-based face access at gates and lifts.

  • 20
    Vehicle Plate Recognition Access

    SmartVE LPR for vehicle entry/exit with paid-parking integration.

  • 21
    Contractor Service Permits

    Permit-to-work tickets with check-in/out and audit photo.

  • 22
    Tickets

    Cross-cutting ticketing engine for help-desk, complaints and concierge work.

  • 23
    POSERVA

    Native point-of-sale tied to GL, with stocks, groups and classification.

  • 24
    Community Marketplace

    Tenant/merchant catalogue with campaign-driven promos.

  • 25
    Concierge Services

    Bookable concierge requests — laundry, fetch, errands.

  • 26
    TukangMan

    Handyman link-out to tukangman.com for ad-hoc home services.

  • 27
    Self-Service Laundry

    QR-driven laundry/amenity machine sessions with auto-stop.

  • 28
    Memberships

    Paid plan management with auto-renew, class passes and member rate cards.

  • 29
    Tenancy Agreements

    Lease lifecycle: proposal → in-force → not-in-force, with rentals.

  • 30
    Tenant Accounts

    Tenant master records separate from owner accounts, with statements.

  • 31
    Management Committee

    MC member roster, voting record and approval routing.

  • 32
    Delivery Lockers

    DLCSP-driven smart locker assignment, courier app and pickup QR.

  • 33
    EV Charging Parking Lots

    EV bay metering, deposit + session APIs and auto-billing.

  • 34
    Lost and Found

    Logged-and-searchable lost-and-found inventory with claim flow.

  • 35
    Property QR Code

    One QR per property — landing for guests, residents and amenity scan-to-act.

  • 36
    Help Desk

    Operator-facing help-desk queue with SLA tiers.

  • 37
    Integrated Smart Access

    SmartINTE intercom + linked card/face/plate access on one device.

  • 38
    Files

    Per-customer document vault with retention rules and signature capture.

  • 39
    Classes

    Yoga/fitness/coach scheduling with class passes and participant check-in.

SOURCE-OF-TRUTH NOTE

This list is generated from functions.php → property_ava() in the xSERVA codebase. Public REST API at /api_doc.php exposes 60+ documented endpoints across these toggles — visitor, EV charging, sub-account, announcements and more. Powered by VYROX AIoT.

VS THE FIELD 10 ROUNDS

WHY xSERVA OVER
THE ALTERNATIVES.

[ TLDR ]
Ten head-to-head rounds against spreadsheets and single-purpose legacy software — capability by capability, no marketing fluff.

A direct head-to-head against spreadsheets and single-purpose legacy software. Ten rounds, no spin.

Capability xSERVA Spreadsheets / Manual Legacy / Single-Purpose
MyInvois (LHDN) e-invoice YES
Native, real-time submission
NO
Manual upload, error-prone
PARTIAL
Often missing or paid add-on
Workflow automation YES
Cron + rules engine
NO
None — humans chase
PARTIAL
Limited; not cross-module
AIoT / access control YES
Brand-agnostic, native
NO
Not possible
PARTIAL
Single-vendor lock-in
Multi-property / multi-tenant YES
Native, role-based
NO
Spreadsheet per site
PARTIAL
Per-site licence
Resident / customer mobile app YES
4 apps + QR shortcuts
NO
None
PARTIAL
Optional add-on
Real-time dashboards YES
Live ops board
NO
Daily-batch at best
PARTIAL
Static reports
Audit trail YES
Tamper-evident, full history
NO
Track-changes hell
PARTIAL
Partial, per module
Payment automation YES
Xendit + bank rails + auto-recon
NO
Manual entry
PARTIAL
Limited gateways
Integrations YES
MyInvois, Xendit, Autocount, IoT
NO
Copy-paste
PARTIAL
One-off connectors
Support response YES
Direct line to Patrick + email
NO
You are the support
PARTIAL
Ticket queue, days
PLAYBOOKS 8 INDUSTRIES

EIGHT INDUSTRIES.
ONE STACK.

[ TLDR ]
Eight industry playbooks — strata, mixed-use, sports clubs, gyms, parking, communities, retail/F&B and clubhouses — each with a live-operator example.
01
Condos & Strata

JMB and MC committees managing multi-block strata properties with sinking-fund and management-fee billing.

Top pain: Endless paper notices, late maintenance fees, and visitor logbooks that nobody reads.

check_circleAccounting + MyInvois for monthly bills
check_circleVisitor + access control with face/QR
check_circleHelpdesk lifecycle for complaints
QUANTIFIED OUTCOME

A 600-unit KL condo cut maintenance-fee arrears from 18% to 3% in one quarter and resolves complaints 70% faster.

02
Mixed-Use Buildings

Office + retail + residential towers with very different operational rhythms under one roof.

Top pain: Different teams running different systems for the same gate, lift and lobby.

check_circleProperty & facility setup with per-zone rates
check_circleLift + parking-lock control with audit log
check_circlePOSERVA for retail tenants and merchants
QUANTIFIED OUTCOME

A Cyberjaya mixed-use tower runs 4 zones — office, retail, residence, hotel — on one ops screen, saving an estimated RM2,000/month on duplicate licences alone.

03
Sports Clubs

Multi-court racquet and ball clubs with peak-hour scarcity and recurring members.

Top pain: Walk-ins stealing peak slots, no-shows on recurring bookings, MyInvois headache on cafe sales.

check_circleBookings with cut-off + PH rules
check_circleMemberships with auto-renew + class passes
check_circlePOS for cafe + pro shop tied to GL
QUANTIFIED OUTCOME

A KL multi-court operator runs end-to-end without spreadsheets and reports zero double-bookings since switching.

04
Gyms

Single-site or multi-branch fitness studios with high-volume daily check-ins.

Top pain: Fronth-desk queues, lapsed members tapping in, and a spaghetti of CCTV/RFID/POS.

check_circleFace access at the entrance with membership binding
check_circleAuto-billing engine for renewals
check_circleClass passes and coach payouts
QUANTIFIED OUTCOME

A Singapore gym chain saves at least 30 hours of admin a week after switching to face access + auto-billing.

05
Smart Parking & EV

Operators managing reserved bays, visitor parking and EV charging revenue.

Top pain: Disputes over bay usage, manual charging-fee collection, and no real-time view of utilisation.

check_circleParking-lock + LPR (SmartVE) for entry/exit
check_circleEV bay metering and auto-billing
check_circleVisitor parking pass with QR
QUANTIFIED OUTCOME

A Selangor commercial centre saw RM2,000+/month electricity savings from EV bay accuracy and dynamic peak-hour rates.

06
Residential Communities

Gated communities with mixed family demographics and active resident apps.

Top pain: Complaint backlogs, visitor approval friction, and unclear who paid what.

check_circleResident mobile app for bookings + payments
check_circleVisitor pre-registration with QR
check_circleConcierge + complaints with SLA
QUANTIFIED OUTCOME

A Penang gated community shrank visitor approval from 3 minutes to under 10 seconds and processes 100% of payments via the resident app.

07
Retail / F&B

Mall tenants and stand-alone outlets needing POS, MyInvois and tenant billing.

Top pain: Disconnected POS, daily manual MyInvois, and cash-flow blind spots.

check_circlePOSERVA point-of-sale tied to GL
check_circleMyInvois auto-submission per sale
check_circleMarketplace + campaigns engine
QUANTIFIED OUTCOME

A KL F&B operator submits ~3,000 e-invoices a month with zero manual keying and reconciles bank daily.

08
Clubhouses

Resort, country and community clubhouses balancing members, walk-ins and event bookings.

Top pain: Fragmented event bookings, member benefits forgotten, and a helpdesk that lives in chat threads.

check_circleClass + facility booking with member rate cards
check_circleLost-and-found + concierge tickets
check_circleEvent-day visitor pass batch
QUANTIFIED OUTCOME

A Langkawi resort clubhouse moved guest experience to QR + face — guests book courts, pay on the portal and walk in via face.

CLIENTS 12 ANONYMISED UNDER NDA

OPERATORS WE SERVE.

[ TLDR ]
Twelve anonymised operators we serve, drawn from the live deployment base — happy to introduce on request.

A snapshot of live operations on the platform — anonymised by request. Happy to introduce on a NDA-protected reference call.

01 480-UNIT CONDO
Mont Kiara
Auto-billing + face access for residents.
02 12-COURT BADMINTON
Penang
Online booking + dynamic pricing.
03 MIXED-USE CLUBHOUSE
Petaling Jaya
POS + amenities + visitor management.
04 6-LIFT BLOCK
Johor Bahru
Lift access + smart parking.
05 FUTSAL ARENA
Jakarta
Recurring class bookings + Xendit payments.
06 RETIREMENT VILLAGE
Subang
Concierge services + helpdesk.
07 EV CARPARK
Kuala Lumpur
LPR entry + paid parking.
08 STRATA RESIDENTIAL
Cyberjaya
JMB billing + sinking fund auto-generation.
09 SWIM COMPLEX
Ipoh
Class passes + coach scheduling.
10 SERVICED APT BLOCK
Bangkok
Sub-account billing + statements.
11 BOWLING ALLEY
Kuching
POS + membership plans + leaderboards.
12 SPORTS CENTRE
Ho Chi Minh
Multi-facility bookings + auto-reminders.
SWITCHING 4 PATHS

MOVING FROM SPREADSHEETS,
PAPER, OR LEGACY SOFTWARE.

[ TLDR ]
Four migration paths — from spreadsheets, paper, single-purpose legacy software or in-house custom tools — each with a parallel-run plan.

Whatever you ran before, there is a parallel-run path that protects finance and operations during cutover. No big-bang go-lives.

01
PARALLEL OK

FROM SPREADSHEETS

Bring your members, units, contracts and historical invoices in via CSV/Excel templates. Patrick walks the field-mapping in Week 1, then runs a parallel reconciliation against your existing sheet for one billing cycle so finance can sanity-check every figure before cutover.

  • arrow_forward CSV / Excel ingestion templates
  • arrow_forward Field-mapping with Patrick on a call
  • arrow_forward One parallel billing cycle for sanity check
  • arrow_forward Historical invoices preserved with original numbers
02
PARALLEL OK

FROM PAPER / MANUAL

If your last decade lives in a filing cabinet, we run an OCR + structured-data onboarding workflow. Past contracts and receipts are scanned, indexed against the new customer record and tagged with the original date so the audit trail is unbroken — even when the source is paper.

  • arrow_forward OCR ingest of past records
  • arrow_forward Per-customer document indexing
  • arrow_forward Original-date tagging on every artefact
  • arrow_forward Digital signature capture going forward
03
PARALLEL OK

FROM LEGACY SOFTWARE

Bridge integrations let your old system keep posting payments while xSERVA owns bookings, MyInvois and access. We run parallel for two cycles, then flip the GL across in a single weekend with finance present. No big-bang go-live, no 90-day spreadsheet of failed records.

  • arrow_forward Bridge integration during cutover
  • arrow_forward Two-cycle parallel run
  • arrow_forward Single-weekend GL cutover with finance on call
  • arrow_forward Read-only archive of the old system retained
04
PARALLEL OK

FROM CUSTOM IN-HOUSE

For teams cutting over from a custom-built ERP or PHP/Excel mashup, we work directly with your developer to schema-map the export, normalise data into xSERVA primitives, and archive the old DB read-only. Webhooks and the REST API keep any homegrown tools that still earn their keep.

  • arrow_forward Direct developer-to-developer schema mapping
  • arrow_forward Data normalisation into xSERVA primitives
  • arrow_forward Read-only archival of the source DB
  • arrow_forward REST + webhooks for surviving in-house tools
PLAYS WITH DEEP DIVE

EVERY INTEGRATION, EXPLAINED.

[ TLDR ]
Six deep-integration lanes — MyInvois (UBL 2.1), Xendit (QR/card/Direct Debit), Autocount middleware, email & invoice delivery via PHPMailer, generic IP cameras + RFID/face/LPR/intercom and IP-controlled lifts and lockers.
MyInvois (LHDN)

Malaysian e-invoice compliance via UBL 2.1 JSON payload generation, with real-time submission, sharing-URL retrieval, credit-note linkage and consolidated invoice support. Walk-in buyer fallback ships the LHDN-mandated TIN EI00000000010 so cash sales never block the queue, and the bundled MSIC code list keeps line items compliant. Sandbox and production are both first-class.

Xendit

Multi-method payment gateway. Confirmed methods in the integration: QR (DuitNow / e-wallet QR), credit & debit card, and Direct Debit. Webhook reconciliation against the customer ledger, refund workflow with approval, and failover with retry/dunning. One integration, one ledger.

Autocount

Bidirectional sync via the hosted VYROX-AutoCount-Connector middleware (safetech.org.my/VYROX-AutoCount-Connector/xSERVA) with Bearer-token auth — invoice, payment, cancel and undo flows are all wire-supported. Autocount-native finance teams keep their workflow while ops runs xSERVA; daily reconciliation runs on cron with an exception report.

Email & invoice delivery (PHPMailer)

Outbound email, invoice delivery, statement notifications and late-payment reminders go out via PHPMailer. Every send is logged against the customer record so the audit trail is unbroken — the same engine drives MyInvois share-link emails and ticket replies.

Generic IP cameras + RFID + face + LPR + intercom

Brand-agnostic. Generic IP cameras with HTTP snapshot & event ingest, MIFARE-compatible RFID smart cards, SmartFACE face recognition, SmartVE licence-plate recognition and SmartINTE smart intercoms — all feed the same audit log. Swap hardware without losing history.

Lifts, parking-lock controllers, smart lighting, smart mirrors, lockers

Relay-based and IP-controlled hardware integration on low-voltage and high-voltage paths. Brand-agnostic. Lift access binds to membership; parking-lock binds to bay rights; smart lighting and power monitors feed the energy dashboard.

ROLLOUT 4 PHASES · 4 WEEKS

LIVE IN 4 WEEKS.
PROVEN PLAYBOOK.

[ TLDR ]
A 4-week rollout broken down by week, with what Patrick handles and what your team owns at each phase.
DISCOVERY· CONFIGURE· TRAIN· PAIR AIoT· CUTOVER· GROW· DISCOVERY· CONFIGURE· TRAIN· PAIR AIoT· CUTOVER· GROW·
01
Week 1

DISCOVERY & DATA IMPORT

Patrick on-site or video. Map your operations to xSERVA modules. Bulk import customers, units, contracts and historical invoices. Decide which modules go live first and which follow.

02
Week 2

CONFIGURATION & TRAINING

Configure rates, fees, MyInvois TIN, payment gateway, branding and role-based user accounts. Run 2–3 hands-on training sessions for finance, ops, security and front-desk teams.

03
Week 3-4

AIoT PAIRING & SOFT LAUNCH

Pair access devices, cameras, lifts and parking-locks. Roll out the resident/customer mobile app. Parallel-run with the old system so finance can sanity-check.

04
Week 5+

FULL CUTOVER & GROWTH

Old system retired. Quarterly reviews, performance dashboards, and adoption of new modules as the operation scales.

DATA · SECURITY PDPA · LHDN

LOCKED DOWN. AUDIT-READY.

[ TLDR ]
Nine controls covering Malaysian data residency, AES-256 at rest, TLS 1.3, RBAC, daily backups, MyInvois pipeline, PDPA, SSO and annual penetration testing.

Operational software touches money, identity and physical access. SPORTSERVA enforces PDPA-aligned retention, TLS 1.3 in transit, AES-256 at rest and an immutable audit trail on every access event — the security console below maps controls to the threats they actually mitigate.

Data residency Malaysia

Your data is hosted in Malaysian cloud regions by default; EU/SG regions on request.

Encryption at rest AES-256

Every database row, file and backup is encrypted with AES-256 keys rotated quarterly.

Encryption in transit TLS 1.3

All client and server traffic uses TLS 1.3 with HSTS preloading.

Role-based access RBAC + audit

Granular roles for finance, ops, security and front-desk; every change is logged with user, timestamp and before/after diff.

Backups Daily off-site

Daily off-site backups with point-in-time restore up to 30 days.

MyInvois flow LHDN-aligned

MyInvois data flow is certified end-to-end — no third-party broker holds your invoice payload.

PDPA & privacy Purpose-limited

Face/ANPR/visitor data is purpose-limited with retention windows and resident-consent capture at enrolment.

SSO SAML / OIDC

Enterprise plans include SAML and OIDC SSO with SCIM provisioning.

Penetration testing Annual

Independent penetration tests every year, with remediation tracked openly.

SUPPORT 99.9% UPTIME TARGET

WHATSAPP PATRICK.
ANY HOUR.

[ TLDR ]
Six support tiers from P1 outage to onboarding and quarterly review — every tier has a stated response window.

Direct line, not a ticket queue. Response targets are measured and reported per quarter.

P1 · Outage
1h response

Production outage, payment gateway down, MyInvois down, access gates jammed.

P2 · Degraded
4h response

One module misbehaving, slow performance, isolated hardware fault.

P3 · Question
Next business day

How-to questions, configuration changes, new feature requests.

Onboarding
Included

2–3 live training sessions in Week 2 plus role-based playbooks for every team.

Quarterly review
Included

Patrick walks every operator through usage, cost saves and module roadmap each quarter.

Status page
#status

Live uptime, scheduled maintenance windows and post-incident summaries.

PRICING 3 BANDS · CUSTOM

TRANSPARENT, CUSTOM.

[ TLDR ]
Three pricing bands — small, mid and large — same 12-pillar feature set, different volume tiers and support depth.

Free demo and trial. No setup fee on the standard SKU. Custom per-property monthly subscription scaled to your size.

SMALL
< 100 customers
MYR · Custom · from RM low-3-figures/mo
  • check_circleAll 12 pillars, no feature gating
  • check_circleMyInvois auto-submission
  • check_circleUp to 3 staff users
  • check_circle1 venue / 1 entity
  • check_circleDirect line to Patrick + email support
  • check_circleNo setup fee on standard SKU
chat TALK TO PATRICK
MID
100–1,000 customers
MYR · Custom · per-property monthly
  • check_circleAll 12 pillars + multi-tenant
  • check_circleAIoT hardware bundle option
  • check_circleUnlimited staff users
  • check_circleUp to 5 venues / entities
  • check_circlePriority direct line to Patrick
  • check_circleQuarterly review included
chat TALK TO PATRICK
LARGE
1,000+ customers
MYR · Custom · enterprise
  • check_circleEverything in MID
  • check_circleSSO (SAML / OIDC) + SCIM
  • check_circleDedicated success manager
  • check_circleCustom integrations & API
  • check_circlePriority feature roadmap
  • check_circleAnnual penetration test report
chat TALK TO PATRICK

Optional add-ons: AIoT hardware bundle, e-invoice volume tier, custom integrations and white-label kits. Contact Patrick for a written quote.

PLAIN ENGLISH 25 TERMS

EVERY ACRONYM, DEFINED.

[ TLDR ]
Twenty-five plain-English definitions for every acronym used on this page — bookmarkable per term.
AIoT
Artificial-Intelligence-of-Things — networked devices (cameras, RFID, intercoms) with on-device intelligence.
ANPR / LPR
Automatic Number-Plate / Licence-Plate Recognition — cameras that read vehicle plates for entry control.
Audit trail
Tamper-evident log of every change with user, timestamp and before/after.
Bin (PDPA)
In PDPA terms, the limited-purpose container holding personal data with retention rules.
Cron
Time-based job scheduler used to run recurring tasks like billing and reminders.
e-Invoice / MyInvois / LHDN
Malaysia’s mandatory e-invoicing standard administered by LHDN; xSERVA submits in real time.
FPX
Financial Process Exchange — Malaysia’s shared online banking payment rail.
GL
General Ledger — the accounting system of record where every transaction posts.
JMB / MC
Joint Management Body / Management Corporation — strata governing bodies under Malaysian law.
Multi-tenant SaaS
One platform instance serving many independent operators with strict data isolation.
DLCSP
Door-Lock Control Service Protocol — VYROX proprietary protocol for door locks and delivery lockers.
MIFARE
Industry-standard 13.56 MHz RFID smart-card family used for the access cards xSERVA reads.
PDPA
Personal Data Protection Act — Malaysia’s privacy law governing personal-data handling.
POS
Point-of-Sale — the cafe/pro-shop checkout layer; in xSERVA it is POSERVA, native to the GL.
QR
Two-dimensional barcode used for invoices, access keys and amenity check-in.
RBAC
Role-Based Access Control — permissions assigned by role rather than by user.
RFID
Radio-Frequency Identification — card or fob technology for access control.
SLA
Service Level Agreement — committed response and resolution times.
SmartFACE / SmartVE / SmartINTE
xSERVA’s face-recognition, licence-plate and smart-intercom modules.
SSO
Single Sign-On — log into xSERVA with your corporate identity provider.
Sinking fund
Strata reserve fund for major repairs, billed via maintenance fees.
Sub-account
A dependent account (family member, employee) under a master customer record.
TLS
Transport Layer Security — encryption protocol for data in transit; xSERVA uses TLS 1.3.
Webhook
HTTP callback fired on events (payment received, member created) for external integrations.
SM4
32-round Chinese block cipher used for device-protocol encryption in the xSERVA AIoT stack.
DLCSP
Door-Lock Control Service Protocol — VYROX in-house protocol for door locks and delivery lockers.
MIFARE
13.56 MHz contactless smart-card family — the chip generation behind xSERVA card access.
UBL 2.1
Universal Business Language 2.1 — the JSON payload schema used for MyInvois (LHDN) e-invoice submission.
MSIC
Malaysia Standard Industrial Classification — the LHDN code list xSERVA bundles for compliant e-invoice line items.
PWA
Progressive Web App — what the customer/staff/security/delivery xSERVA apps technically are; installs to home screen, no store gatekeepers.
VOICES 12 OPERATORS

OPERATORS WHO RUN HOT.

[ TLDR ]
Twelve operator voices from KL, Singapore, Jakarta, Bangkok, Penang, JB, PJ, Bangalore, Ipoh, HCMC, Langkawi and Kuching.

Twelve clubs, gyms, academies and facilities across SEA running on SPORTSERVA today.

format_quote TICKET · {{ String(i+1).padStart(2,'0') }}

{{ t.quote }}

{{ t.name }}
{{ t.role }}
{{ t.city }}
VERIFIED
CONTACT

TALK TO PATRICK.
GO LIVE.

[ TLDR ]
Three direct rails — message Patrick on WhatsApp, email enquiry@vyrox.com or call +60 19-688 3338. No funnel, no SDR.

Ready to switch on bookings, memberships, smart access and MyInvois on one platform? Patrick will scope it with you in one short call.

EXPLAINER LHDN

HOW SPORTSERVA HANDLES MyInvois.

[ TLDR ]
Real-time submission to LHDN, sandbox-to-production switch, validation-failure queue and credit-note linkage — explained for finance and ops leads.

Malaysia's MyInvois (LHDN) e-invoicing mandate moves invoicing from a private, downstream artefact to a real-time, validated transaction with the tax authority. SPORTSERVA submits every B2B invoice to LHDN at the moment of issue — no nightly batch, no manual upload, no broker holding your payload.

Sandbox and production environments are first-class. Operators can dry-run a full quarter against the sandbox before flipping a single config to production — the same code path, the same validation rules, the same credit-note linkage. Validation failures route to an operator queue with the specific field highlighted; you correct in place and resubmit, and the corrected document keeps its original audit trail intact.

Credit notes are linked to the original invoice with the LHDN UUID, and consolidated invoice handling — a meaningful concern for clubs running 1,800+ invoices a month — is built into the same engine that handles standard, rental, fire and deposit templates. The whole pipeline is end-to-end encrypted with TLS 1.3, and audit-log retention covers the seven-year window LHDN expects.

PIPELINE
  1. Invoice fires from a booking, membership renewal or POS sale.
  2. SPORTSERVA validates structure against the LHDN XML schema locally.
  3. Submission is signed and sent to LHDN over TLS 1.3.
  4. LHDN UUID + ack timestamp are stamped on the customer-visible PDF and the GL.
  5. Failures route to an operator queue; corrected documents resubmit with original ID.
FAQ 31 ANSWERS

QUESTIONS, ANSWERED.

[ TLDR ]
Twenty-five frequently-asked questions covering rollout, MyInvois, hardware, privacy, data export, training, pricing and what is NOT included.
{{ q.a }}

TALK TO PATRICK NOW — NO SLIDES, NO FUNNEL.

Just a direct conversation about whether xSERVA fits your operation.