Skip to main content

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

PlanPriceIncluded Teachers/RoomsIncluded StudentsSession DurationRecording RetentionWhite‑labelLive MonitoringEazy AI
Free$012 (teacher + 1 student)35 min3 daysAdd‑on
Teacher Plan$512180 min6 monthsAdd‑on
School Plan$1539180 min6 monthsAdd‑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‑onPriceWhat You Get
Teacher / Room$5 / monthOne extra teacher account OR one extra virtual room. Each teacher/room includes 2 student slots.
Student$1 / monthOne extra student slot (beyond the free allocation from teachers/rooms).
Eazy AI$10 / monthEnables 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 Analyse is 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/RoomsResulting Base PlanMonthly Price
1Teacher Plan$5
2Teacher Plan$5 (you only pay for the base plan; extra teacher/room add‑on costs extra – see below)
3 or moreSchool 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

  1. You purchase a teacher/room add‑on.
  2. System calculates the new total number of teachers/rooms (base included + purchased add‑ons).
  3. 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.
  4. 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)

  1. Log in as Admin.
  2. Go to Subscription in the sidebar.
  3. Under Add‑ons, select the type (Teacher, Student, or Eazy AI).
  4. Enter the quantity (e.g., 2 teacher add‑ons).
  5. Click Purchase.
  6. You are redirected to PayPro secure checkout.
  7. Complete payment using credit card, PayPal, or other methods.
  8. 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

  1. Go to SubscriptionCurrent Add‑ons.
  2. Next to the add‑on you want to remove, click Remove.
  3. Confirm the removal.
  4. 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.

  1. Go to SubscriptionCancel Plan.
  2. Confirm.
  3. Your account switches to the Free plan at the end of the current billing cycle.
  4. 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

StepActionTotal TeachersBase PlanAdd‑onsMonthly Cost
1Start1Teacher Plan (1 included)0$5
2Purchase 1 teacher add‑on2Teacher Plan (1 included + 1 add‑on)1 teacher$5 + $5 = $10
3Purchase 1 more teacher add‑on3Auto‑upgrade to School Plan (3 included)0 teacher add‑ons$15
4Purchase 2 teacher add‑ons5School Plan (3 included + 2 add‑ons)2 teacher$15 + $10 = $25
5Remove 1 teacher add‑on4School Plan (3 included + 1 add‑on)1 teacher$15 + $5 = $20
6Remove the last teacher add‑on3School Plan (3 included)0$15
7Remove teacher accounts to drop to 2 teachers2Auto‑downgrade to Teacher Plan1 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.net for 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.