Payment models - packages, subscriptions, credits, and sessions
Understand the different payment models in Teeachie for individual students and groups.
Payment models: packages, subscriptions, credits, and sessions
Teeachie supports flexible payment models for both individual students and groups. This guide explains each model and when to use them.
Individual student payments
For 1:1 students, you use a balance-based system.
How the balance system works
- Student pays for classes (e.g., $250 for a package)
- You record the payment amount, which is added to their balance
- Classes remaining is calculated automatically: Balance ÷ Price per Class
- Each recorded class deducts the class price from their balance
- When balance is low, they pay again
Balance tracking
Each student’s Individual Classes card shows:
- Individual Classes Remaining – Calculated from balance ÷ price
- Individual Class Balance – Their current monetary balance
- Price per Individual Class – The rate you charge
Example flow
- Maria’s price per class is $25
- You record a payment of $250
- Balance: $250, Classes remaining: 10
- After each recorded class: $250 → $225 → $200…
- When low, Maria pays again
Group payments
For groups, you use offers with two models:
Package model
A fixed number of sessions purchased upfront.
- Student pays once
- Gets X sessions to attend
- Attendance deducts sessions
- When depleted, they purchase again
Subscription model
Ongoing payments with session tracking.
- You record payments manually when students pay (monthly or other interval)
- Each payment adds sessions to attend (same as packages)
- Attendance deducts sessions
- Continues with recurring manual payments
Note: Subscriptions help you track ongoing relationships, but Teeachie doesn’t auto-charge students. You record each payment when received.
See Group pricing explained for detailed comparison.
Comparison table
| Aspect | Individual Balance | Group Package | Group Subscription |
|---|---|---|---|
| Payment type | Per-class prepay | Fixed sessions | Recurring |
| Tracking | Balance / Classes remaining | Sessions remaining | Sessions remaining |
| Deduction | On class recorded | On attendance | On attendance |
| Best for | 1:1 students | Structured courses | Ongoing groups |
Setting prices
For individuals
When adding a student:
- Set their Price per Class (e.g., $30/class)
- This is used to calculate classes remaining from their balance
When recording payments:
- Enter the payment amount
- The amount is added to their balance
- Classes remaining updates automatically based on balance ÷ price
For groups
When creating an offer:
- Set the total price
- Specify total sessions (for both packages and subscriptions)
- The currency uses your default setting
Currency handling
In Settings, you set your preferred currency. This is used:
- For all student payments
- For revenue dashboard totals
- For all group offers and enrollments
All payment tracking uses your set currency.
When to use each model
Use individual balance when:
- Teaching 1:1 students
- Simple prepaid packages work
- Students want flexible scheduling
- You don’t need complex tracking
Use group packages when:
- Running structured courses
- Fixed number of sessions
- Clear start and end
- Students commit upfront
Use group subscriptions when:
- Ongoing group classes
- Regular recurring payments desired
- Predictable monthly income
- Long-term relationships
Mixed scenarios
You can use different models for different situations:
- Individual student A: Balance system for 1:1 classes
- Individual student B: Balance system for 1:1 classes
- Group X: Package offers for a 10-week course
- Group Y: Subscription for ongoing conversation club
Best practices
Keep it simple
Start with one model and add complexity as needed.
Be consistent
Use the same approach for similar situations to reduce confusion.
Communicate clearly
Explain to students how their payment/credits work.
Track everything
Let Teeachie handle the math – just record payments accurately.
What’s next?
- Record individual payments – Add to student balance
- Record group payments – Process enrollment payments
- Use the Payments Hub – Track all your revenue
Need help?
Questions about payment models? Contact support and we’ll explain further.