Online Payments
Online payments for gyms
VietQR that reconciles itself, one-tap renewals, and a cash book that balances at shift close — no chasing transfers by hand.
Free for 14 days · No credit card required · Set up the same day
Over 10,000 fitness facilities trust GymMaster
Sound familiar?
Above is what a day at a business usually looks like; below is how GymMaster handles it.
Today
Customers transfer money then have to screenshot it for the front desk
With GymMaster
A unique VietQR code per transaction means the money matches itself on arrival.
Today
The till never balances at shift end and nobody knows where the gap is
With GymMaster
Every payment records its method, who took it and which shift — the gap is traceable.
Today
Instalment receivables tracked in a separate spreadsheet
With GymMaster
Receivables sit on the contract itself, chased automatically when they fall due.
Clear. Built for the job. Useful from week one
24 features across 8 areas — every line is a real screen in the software, with the path so you can open it and check.
Receivables
- Three numbers up front: Total contract value, amount collected and amount outstandingAnalytics → Receivables
- Debt by salesperson: Whoever sold it chases it — this number feeds straight into their KPIAnalytics → Receivables
- Contract-level detail: How much is paid, how much is left, and how many days overdueAnalytics → Receivables
Công nợ
Công nợ phải thu của hội viên theo từng hợp đồng.
Công nợ theo nhân viên sale
Ai bán thì người đó theo thu — số này gắn vào KPI
Revenue recognition
- Recognised over the term: Prepaid money is recognised gradually across the period actually usedAnalytics → Revenue recognition
- Deferred revenue: The portion collected but not yet earned in the P&LAnalytics → Revenue recognition
- Carried into next year: Contracts still running that straddle the next accounting periodAnalytics → Revenue recognition
Phân bổ doanh thu
Tiền thu trước được ghi nhận dần theo kỳ sử dụng thực tế.
Phân bổ doanh thu 2026
Triệu đồng · cột xanh nhạt là các tháng đã ghi nhận, cột đậm là tháng hiện tại
Budget vs actual
- Month by month: Budget bar and actual bar side by sideAnalytics → Budget vs Actual
- Months on target: How many months cleared 95% and how many fell below 85%Analytics → Budget vs Actual
- Cumulative variance: How far ahead or behind the annual plan you are, in moneyAnalytics → Budget vs Actual
Kế hoạch và thực tế từng tháng
Thanh nhạt là kế hoạch, thanh đậm là thực tế · triệu đồng
Payment gateways
- Dynamic VietQR: A unique code per transaction, so incoming money matches itselfSettings → Payments
- Several gateways at once: VietQR, PayOS, Payoo, MoMo — each switched on or off separatelySettings → Payments
- Receiving account: Configured once, with a connection test on the same screenSettings → Payments
Thanh toán điện tử
Quản lý cổng thanh toán, lịch sử giao dịch và hoàn tiền.
3/5 cổng đang bật · mỗi giao dịch ghi thẳng vào Sổ quỹ kèm mã cổng, nhân viên không phải dò tay
Cash book & shift close
- Every entry logged: One line per transaction with the running balance and its sourceFinance → Cash book
- Multiple cash accounts: Cash, bank and VietQR kept separate, with transfers between themFinance → Cash book → Transfers
- Shift reconciliation: Count at the end of each shift — a discrepancy shows immediately, not at month endFinance → Cash book → Count
Mọi phiếu thu chi ghi thẳng vào sổ quỹ · chốt ca thu ngân cuối ngày · xuất Excel đối chiếu kế toán
E-invoicing
- Issued from the receipt: Take the payment, issue the invoice — no re-keyingSettings → E-invoicing
- Status breakdown: Issued, awaiting signature, draft, rejected by the tax office and cancelledSettings → E-invoicing
- Reconciled per period: Invoice revenue against the cash book for the same periodSettings → E-invoicing
Hoá đơn điện tử
Phát hành, đối soát và theo dõi trạng thái hoá đơn theo kỳ.
Doanh thu 30 ngày gần nhất
Cột: doanh thu · chỉ tính hoá đơn đã phát hành
Cơ cấu trạng thái
447 hoá đơn kỳ 08/2026
Phát hành thẳng từ phiếu thu · đối soát với sổ quỹ theo kỳ · xuất tờ khai gửi kế toán
Buying a package in the app
- Three short steps: Pick the package, pick the branch and start date, then signMember app → Buy package
- Instalments and auto-pay: Domestic cards, international cards, QR code and credit card instalmentsMember app → Payment
- Lands in the approval queue: The order arrives on the pending contracts screen with the money matched to the cash bookCustomers → Counter orders
Hội viên mua gói và trả tiền ngay trên app
Ba bước: chọn gói → chọn chi nhánh và ngày bắt đầu → ký hợp đồng và thanh toán.
2/3 · Chi nhánh
Chọn chi nhánh
Ngày bắt đầu tập
≡ Nối tiếp gói cũ (từ 14/11/2026)
Để trống = bắt đầu ngay sau khi thanh toán. Ngày này được ghi vào hợp đồng.
3/3 · Hợp đồng
🏷 Mã giảm giá
PCI-DSS · Powered by Payoo
Giao dịch an toàn với PCI-DSS và ISO 27001
Đơn về thẳng màn Hợp đồng chờ duyệt · tiền khớp sổ quỹ tự động · hội viên nhận hợp đồng ký số qua app
Renewals, freezes, transfers
- Renew & freeze: Extend the term, or pause it when a member is away — frozen days are added back at the endCustomers → Renewal form
- Upgrade, downgrade, switch type: Upgrading charges the difference, downgrading refunds it, switching type prorates — the system does the mathsCustomers → Upgrade form
- Transfer, move branch, cancel: Hand the contract to someone else, move it to another site, or stop it — one form each, original history intactCustomers → Transfer form
Tám loại phiếu, mỗi loại một quy trình tính tiền riêng · hợp đồng gốc giữ nguyên lịch sử, không xoá trắng
Included in the plan, not sold separately
- Debt reminders over Zalo
- Collect across branches
- Income & expense categories
- Month-end reconciliation
- Payment voucher templates
- Tax reporting
- Export cash book to Excel
31 features in one system — one customer record, one cash book, one set of permissions.
Already running at facilities of every size
Frequently asked questions
Do we need to open a new bank account?
No. Use the business account you already have — it only needs to be configured to share transaction information.
Does the money go straight to our account?
Yes. The system only reads transaction information to reconcile; it never holds your money.
What happens if a payment does not match?
It goes to a reconciliation queue for a staff member to assign, and every action is logged.
Can we issue invoices to corporate customers?
Yes. Print templates follow your branding and can be reissued from the transaction history at any time.
Stronger alongside
Data is shared in real time across products — no manual import and export.
Start with Online Payments — free for 14 days
Talk to a GymMaster specialist or start today — a live demo on your own facility data.
No credit card required · cancel any time