Payment software for language centers in Cyprus.
Course-based and term-based billing, exam entry fees (IELTS, Cambridge, TOEFL, Goethe), and parent visibility. Built for English, French, German, and Greek-as-a-second-language schools across Cyprus.
- Term & monthly billing
- Exam fee tracking
- Parent QR view
Per-level pricing, term tracking, and exam entry charges.
Term billing, exam fees, level changes — all at once.
Term-based pricing
Some schools bill monthly, some per term, some per course. Excel can't handle the switching.
Exam entry chaos
IELTS, Cambridge, Trinity, Goethe — different fees, different deadlines, different students. Easy to lose track.
Level transitions
A2 → B1 → B2: each level might be a different price. When a student moves up mid-year, the fee should follow.
Adult vs junior students
Adults pay themselves. Juniors have parents. The system should handle both — many don't.
Course billing. Exam tracking.
Per-student pricing
Different prices per language, level, or course type — set per student in seconds.
Exam entry fees
Add IELTS, Cambridge, or Goethe entry charges as one-off fees. Visible on the student or parent QR.
Adult or parent QR view
Adult students manage their own QR; parents of juniors manage theirs. Same flow.
Term-end overdue flags
The dashboard flags overdue students before the next term starts — no surprise drop-offs.
Reports by course
See income per language, per level, per term. Export filtered CSV for your accountant.
Secure & EU-hosted
Google Firebase, role-based access, GDPR-aligned.
Course fee + exam entry + balance — one screen, no app.
One QR, two audiences. Same calm.
Whether your student is an adult preparing for IELTS or a junior in a Cambridge YLE class, the QR view is the same: clean, read-only, and instant. No app, no login.
What language school owners say.
IELTS exam fees used to be a separate tracking sheet. Now they're just a line on the student's view. Done.
Adult students pay themselves now. They check their own QR. I send zero reminders.
Term billing was the hardest thing in our old Excel. Per-student fees in EduPay just absorbed it.
Language center questions, answered.
Can I bill per term instead of monthly?
Yes. Set the student's monthly fee at zero and add a one-off term charge instead — or use a custom monthly amount that reflects your term schedule.
How do I track IELTS / Cambridge / Goethe exam fees?
Add the exam fee as a one-off charge to each student in the relevant month. It appears on the QR view alongside the course fee.
Does it work for adult students who pay themselves?
Yes. Adults manage their own QR exactly the way parents manage their child's — same product, different audience.
Can I track different language courses separately?
Yes. Use classes for each language/level (e.g. English B2, French A1) and reports filter by class.
Set up your language center in one evening.
Free for 30 days. No card. Cancel anytime.