Billing & payments for children's activity centres, finally without the chasing.
Happy Kamper bills children's activity centres with recurring invoices for monthly tuition, upfront payments for term programs, and ticket bundles for drop-in classes. Invoices go out over WhatsApp and email, and parents pay by bank transfer, QR, e-wallet, or card. One dashboard tracks who has paid, who has not, and the totals.
Recurring invoices for monthly tuition. Upfront payments for term programs. Ticket bundles for drop-in classes. One organised reconciliation dashboard for who has paid, who has not, and how to follow up. Built for preschools, daycares, tutoring centers, and activity centres. Invoices over WhatsApp and email, money in via bank transfer, QR, e-wallet and cards.
Recurring, upfront, or ticket bundles.
Paid in the app or online.
Plus a manual nudge from the dashboard.
Track payments, outstanding and overdue balances, and follow up with a click.

What billing models are supported? Use whichever fits the program.
Different programs collect money differently. Happy Kamper supports the three real models centres actually use. Pick the one that fits each activity, mix them across your centre.
When do you use recurring invoices?
Best for monthly tuition, ongoing daycare fees, anything billed on a regular cadence.
- Bill weekly, bi-weekly, or monthly
- Recurring and one-off charges can sit on the same invoice
- Automated reminders on due dates
When do you use upfront payments?
Best for single sessions, multi-day workshops, full-term programs, pay once, in advance.
- Holiday camp ยท 3 days
- 12-week swim term
- One-off trial class
- Set a start date and an end date
- Same payment methods as everything else
When do you use ticket bundles (class packs)?
Best for drop-in classes, swim packs, music sessions, parents buy a bundle and schedule when they want.
- Buy once, schedule on demand
- Valid until used, not date-bound
- Not a wallet, these are class passes, not stored cash
Can you add a one-off charge whenever you need to?
A late fee, a materials charge, a uniform top-up, a damages charge. Any of these can be added manually to a parent invoice. One-off charges and recurring charges can coexist on the same invoice.
Providers can set provider-wide or activity-wide, time-bound discounts, applied manually. No automatic sibling or family discounts.

How do you get paid? Invoices land, payments just work.
Invoices go out over WhatsApp and email, where parents will actually see them. Parents pay using the methods they already use every day, so there's nothing new to learn and nothing to download just to settle a bill.
Collection, where invoices go, how parents pay
Invoices are delivered over WhatsApp and email. Parents pay in the Happy Kamper app, or directly from the WhatsApp/email link via the Direct Booking site.
Reminders, automated, with a manual nudge when you need one
The system sends parents automated payment reminders on its own schedule. When that's not enough, admins can trigger a manual reminder directly from the Recurring Payments dashboard.
System sends reminders on schedule
One-tap from the dashboard, when needed

The Recurring Payments dashboard.
Who has paid, who has not, and what the totals are, in seconds, across one centre or seven branches.
| Parent | Child ยท Activity | Plan | Due | Location | Status | Amount | Last Reminder | Actions |
|---|---|---|---|---|---|---|---|---|
| Bu Sari W. | Joey ยท TK A | Monthly ยท Tuition | 18/05/2026 | Kemang | Paid | Rp 2,400,000 | - | |
| Pak Andi R. | Aira ยท Music Term | Upfront ยท Term | 22/05/2026 | BSD | Pending | Rp 1,800,000 | 2d ago | |
| Ibu Dewi K. | Rafa ยท Swim 10-pass | Bundle ยท Top-up | 03/05/2026 | Surabaya | Past Due | Rp 1,500,000 | 5d ago | |
| Bu Maya P. | Bima ยท Daycare | Monthly ยท Tuition | 15/05/2026 | Bandung | Paid | Rp 3,200,000 | - | |
| Pak Reza S. | Naila ยท TK B | Monthly ยท Tuition | 20/05/2026 | Kemang | Pending | Rp 2,400,000 | - |
Roll up across every branch, or filter to one location, one click.
Export the filtered list for your finance team's reconciliation.
Cash on the day, a manual bank transfer: log it and it disappears from the outstanding list.
Parents receive a receipt for every payment, automatically.
And your money is paid out to your bank account on a regular schedule.

Indonesia
Bank transfer (VA), QRIS, e-wallet, and cards. Built around the monthly-tuition model Indonesian centres already use. All in Indonesian Rupiah, no currency conversion.
Singapore
Happy Kamper's Singapore operations are launching, legal entity established. Local payment methods include PayNow, e-wallets, and cards. Contact us if you're a Singapore centre looking to onboard early.
Malaysia
Happy Kamper is expanding to Malaysia. Local payment methods include DuitNow, e-wallets, and cards. Contact us if you're a Malaysia centre looking to onboard early.
See how Happy Kamper works for your kind of centre.
Which billing model fits depends on your vertical. Pick the one closest to you.
Ready to automate billing at your centre?
See how Happy Kamper handles invoicing, reminders, and reconciliation for you.
Frequently Asked Questions
Don't see your question? Chat on WhatsApp
Happy Kamper supports the consumer payment methods parents already use in each market. In Indonesia: bank transfer, QRIS, e-wallets, and cards. In Singapore: PayNow, e-wallets, and cards. In Malaysia: DuitNow, e-wallets, and cards. Payment links go out via WhatsApp and email so parents settle invoices from wherever they are.
You set up a billing plan for each programme with a price, frequency (monthly, weekly, or per session), and payment terms. Happy Kamper generates invoices automatically based on enrolment and attendance data, sends them to parents through the app, and tracks payment status in real time. You can see who has paid, who has not, and trigger a manual reminder for specific parents directly from the dashboard.
Yes. Set up a recurring billing plan once with the amount, billing date, and cycle (monthly, weekly, or bi-weekly). Invoices generate and send automatically on schedule every period without any manual work. Recurring and one-off charges can sit on the same invoice, so a late fee or uniform top-up does not require a separate billing run.
Billing and payments is included in all paid Happy Kamper plans. Pricing is set per centre and depends on the number of enrolled children and locations. See the pricing page for plan details, or book a demo to walk through the billing workflow and confirm the right plan before committing.
Yes. Generate revenue reports, outstanding payment summaries, and complete payment history from the Recurring Payments dashboard. Filter by date range, activity, or parent. Export to Excel for your accountant or for internal review. Multi-location operators can roll up reporting across all branches in a single view.
Yes. If a parent pays in cash or by manual bank transfer, log it on the dashboard and it drops off the outstanding list.
Yes. Parents automatically receive a receipt for every payment.
Yes. A one-off charge such as materials, a uniform top-up, or a late fee can sit on the same invoice as a recurring charge.
Yes. Roll up billing across every branch, or filter to one location in a click.