Subscriptions & Add‑ons Guide
This page explains how subscriptions and add‑ons work in EazyClassroom. Whether you are an individual tutor, a growing school, or a large academy, you will learn how to choose the right plan, purchase add‑ons, and understand automatic upgrades.
1. Overview
EazyClassroom uses a base plan + add‑ons model. Your base plan determines core limits (e.g., maximum session duration, recording retention, white‑label availability). Add‑ons let you extend capacity or add features (more teachers, more students, AI).
When you purchase teacher/room add‑ons, your plan may automatically upgrade to a higher tier depending on the total number of teachers/rooms.
2. Base Plans
| Plan | Price | Included Teachers/Rooms | Included Students | Session Duration | Recording Retention | White‑label | Live Monitoring | Eazy AI |
|---|---|---|---|---|---|---|---|---|
| Free | $0 | 1 | 2 (teacher + 1 student) | 35 min | 3 days | ❌ | ❌ | Add‑on |
| Teacher Plan | $5 | 1 | 2 | 180 min | 6 months | ❌ | ❌ | Add‑on |
| School Plan | $15 | 3 | 9 | 180 min | 6 months | ✅ | ✅ | Add‑on |
Note: The “included students” count is based on the number of teacher/room slots (each teacher/room includes 2 student slots). For example, School Plan includes 3 teachers/rooms → 3 × 2 = 9 students included.
3. Add‑ons
Add‑ons are purchased in addition to your base plan. They increase capacity or enable features.
| Add‑on | Price | What You Get |
|---|---|---|
| Teacher / Room | $5 / month | One extra teacher account OR one extra virtual room. Each teacher/room includes 2 student slots. |
| Student | $1 / month | One extra student slot (beyond the free allocation from teachers/rooms). |
| Eazy AI | $10 / month | Enables AI lesson analysis, summaries, engagement scores, and interactive Q&A for your entire account. |
How Teacher/Room Add‑ons Work
- When you purchase a Teacher add‑on, you can create one additional teacher account or one additional room (your choice). Both count the same because each teacher has a personal room by default.
- Each teacher/room (whether included in your base plan or purchased as add‑on) gives you 2 student slots.
- Example: School Plan (3 teachers/rooms) + 2 teacher add‑ons = 5 total teachers/rooms → 10 student slots included.
How Student Add‑ons Work
- Student add‑ons are only needed if you have more students than the slots provided by your teachers/rooms.
- Example: You have 3 teachers (6 included student slots) but want to enrol 10 students → purchase 4 student add‑ons ($4/month).
How Eazy AI Add‑on Works
- Eazy AI is a flat $10/month regardless of how many teachers or students you have. It applies to your entire account.
- Once purchased, you must provide a Gemini API key in AI Instructions (admin only).
- All recorded classes will be automatically analysed (if
Auto Analyseis enabled). - Parents can ask AI questions about any processed lesson.
4. Automatic Plan Upgrades
EazyClassroom automatically upgrades your base plan based on the total number of teachers/rooms you have (included + purchased add‑ons). This ensures you always have the right plan for your scale.
| Total Teachers/Rooms | Resulting Base Plan | Monthly Price |
|---|---|---|
| 1 | Teacher Plan | $5 |
| 2 | Teacher Plan | $5 (you only pay for the base plan; extra teacher/room add‑on costs extra – see below) |
| 3 or more | School Plan | $15 |
Important: The automatic upgrade does not change your monthly bill to a flat $15 if you have 3+ teachers/rooms. Instead, it switches your base plan to School Plan, which gives you 3 teachers/rooms included. If you have more than 3, you still pay for additional teacher add‑ons on top of the $15 School Plan.
Example Scenarios
Scenario A: You start with 1 teacher
- Base plan: Teacher Plan ($5)
- Total monthly: $5
Scenario B: You purchase 1 additional teacher add‑on (now 2 teachers total)
- Base plan: remains Teacher Plan ($5)
- Add‑on: 1 teacher ($5)
- Total monthly: $10
Scenario C: You purchase a 2nd additional teacher add‑on (now 3 teachers total)
- Base plan: automatically upgrades to School Plan ($15) – because 3+ teachers trigger the upgrade.
- Add‑ons: you now have 2 teacher add‑ons (since School Plan includes 3, you only pay for the extras beyond 3). Wait, careful: If you had 1 base (Teacher Plan) and bought 2 add‑ons, total = 3. After upgrade to School Plan, the base includes 3, so you no longer need add‑ons. You would pay only the School Plan price ($15), not $15 + $10. The system should recalculate.
Let me clarify the exact logic:
- Teacher Plan includes 1 teacher/room. Any extra teacher/rooms are add‑ons ($5 each).
- School Plan includes 3 teachers/rooms. Any extra beyond 3 are add‑ons ($5 each).
So if you have 3 teachers total:
- If you were on Teacher Plan + 2 add‑ons: $5 + $10 = $15.
- After automatic upgrade: you move to School Plan (includes 3) and the add‑ons are removed. You pay $15 (same price). No change in cost.
- If you have 4 teachers total:
- On Teacher Plan + 3 add‑ons: $5 + $15 = $20.
- After upgrade: School Plan (includes 3) + 1 add‑on = $15 + $5 = $20. Same price.
- So the price remains identical – only the base plan changes. This ensures you get the additional features of School Plan (white‑label, live monitoring) at no extra cost when you reach 3 teachers.
Automatic Upgrade Process
- You purchase a teacher/room add‑on.
- System calculates the new total number of teachers/rooms (base included + purchased add‑ons).
- If total >= 3 and your current base plan is Teacher Plan, the system automatically:
- Changes your base plan to School Plan.
- Adjusts the add‑on count: new add‑ons = total - 3 (if total > 3).
- Updates your subscription in the database.
- You receive an email notification of the upgrade.
You do not need to manually upgrade. The system handles it transparently.
5. Purchasing Add‑ons
Step‑by‑Step (Admin)
- Log in as Admin.
- Go to Subscription in the sidebar.
- Under Add‑ons, select the type (Teacher, Student, or Eazy AI).
- Enter the quantity (e.g., 2 teacher add‑ons).
- Click Purchase.
- You are redirected to PayPro secure checkout.
- Complete payment using credit card, PayPal, or other methods.
- After successful payment, your add‑ons are activated immediately.
Purchasing via API (for integrated academies)
Use the manage_addon endpoint (or the dedicated add‑on API – see API documentation). The flow is similar: generate a PayPro checkout URL, wait for IPN, then the system updates your subscription.
6. Removing Add‑ons
You can remove add‑ons at any time. The price will be adjusted for the next billing cycle.
How to Remove
- Go to Subscription → Current Add‑ons.
- Next to the add‑on you want to remove, click Remove.
- Confirm the removal.
- The add‑on is removed immediately, but you will not receive a refund for the current month. The reduction applies to the next recurring payment.
Effect of Removing Teacher/Room Add‑ons
- If removing a teacher add‑on reduces your total teachers/rooms to below 3, your base plan may downgrade automatically from School Plan to Teacher Plan.
- You will lose white‑label and live monitoring features if you downgrade to Teacher Plan.
- Existing teacher accounts and rooms remain, but you may not be able to add new ones until you purchase more add‑ons.
Effect of Removing Eazy AI
- AI analysis stops immediately for new recordings. Existing AI data remains.
- Your Gemini API key remains stored but is not used.
- You can re‑purchase Eazy AI later.
Effect of Removing Student Add‑ons
- If you remove student add‑ons and the total student count exceeds the slots provided by teachers/rooms, some students may become inactive. You will be warned before removal.
7. Billing Cycle & Proration
- All subscriptions and add‑ons are billed monthly.
- When you purchase an add‑on mid‑month, PayPro charges a prorated amount for the remaining days.
- The next full billing date will include the full add‑on price.
- When you remove an add‑on mid‑month, the price for the next billing cycle is reduced; no refund for the current month.
8. Cancelling Your Subscription
You can cancel your entire subscription (downgrade to Free plan) at any time.
- Go to Subscription → Cancel Plan.
- Confirm.
- Your account switches to the Free plan at the end of the current billing cycle.
- You lose:
- White‑label branding (if you had School Plan)
- Live monitoring
- Extended recording retention (recordings older than 3 days may be deleted)
- AI features (if you had Eazy AI add‑on)
Note: You cannot cancel to a lower paid plan (e.g., from School to Teacher) directly. Instead, remove add‑ons until your total teachers/rooms drop below 3, and the system will automatically downgrade you.
9. Frequently Asked Questions
Can I purchase a teacher add‑on without a teacher account?
Yes. You purchase the add‑on first, then create the teacher account. The system will allow you to create up to the total purchased count.
Can I convert a teacher add‑on into a room add‑on (or vice versa)?
They are the same. One add‑on gives you one additional teacher or one additional room. You decide when you create the resource.
What happens if I exceed my student limit?
You cannot add more students than your total student slots (base included + purchased student add‑ons). The system will show an error. You must purchase student add‑ons to increase the limit.
Is Eazy AI charged per teacher or per account?
Per account. One Eazy AI add‑on ($10/month) covers all teachers and students in your school.
Can I pay annually?
Not directly through the dashboard. Contact sales for annual billing (discount available).
Do unused add‑ons roll over to the next month?
No. Add‑ons are monthly subscriptions. If you purchase 5 student add‑ons, you pay for 5 every month until you remove them.
How do I know my current plan and add‑ons?
Go to Subscription page. It shows:
- Current base plan name and price
- List of active add‑ons with quantities
- Next billing date
- Payment history
Can I downgrade from School Plan to Teacher Plan?
Yes, but only by removing teacher/room add‑ons until your total count is 1 or 2. The system will automatically downgrade your base plan. You cannot directly switch.
What if I have 2 teachers on Teacher Plan and buy 1 student add‑on? Does that trigger a plan upgrade?
No. Student add‑ons do not affect teacher count. Only teacher/room add‑ons trigger plan upgrades.
Can I purchase Eazy AI on the Free plan?
Yes, Eazy AI is available as an add‑on on any plan (Free, Teacher, School). However, the Free plan still has a 35‑minute session limit and 3‑day recording retention, which may limit AI usefulness.
10. Example: Growing from 1 to 5 Teachers
| Step | Action | Total Teachers | Base Plan | Add‑ons | Monthly Cost |
|---|---|---|---|---|---|
| 1 | Start | 1 | Teacher Plan (1 included) | 0 | $5 |
| 2 | Purchase 1 teacher add‑on | 2 | Teacher Plan (1 included + 1 add‑on) | 1 teacher | $5 + $5 = $10 |
| 3 | Purchase 1 more teacher add‑on | 3 | Auto‑upgrade to School Plan (3 included) | 0 teacher add‑ons | $15 |
| 4 | Purchase 2 teacher add‑ons | 5 | School Plan (3 included + 2 add‑ons) | 2 teacher | $15 + $10 = $25 |
| 5 | Remove 1 teacher add‑on | 4 | School Plan (3 included + 1 add‑on) | 1 teacher | $15 + $5 = $20 |
| 6 | Remove the last teacher add‑on | 3 | School Plan (3 included) | 0 | $15 |
| 7 | Remove teacher accounts to drop to 2 teachers | 2 | Auto‑downgrade to Teacher Plan | 1 teacher add‑on (since Teacher Plan includes 1) | $5 + $5 = $10 |
11. Billing Support
- Payment failures: PayPro will retry. After repeated failures, your plan may be downgraded to Free.
- Invoices: Available from PayPro. Contact
support@eazyclassroom.netfor copies. - Refunds: Contact PayPro support or
support@eazyclassroom.net. Refunds are handled case by case.
Need help with subscriptions or add‑ons? Contact support@eazyclassroom.net or use live chat in your dashboard.