Home / Help Center / Payments & Revenue / Payment models - packages, subscriptions, credits, and sessions
Back to Payments & Revenue

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

  1. Student pays for classes (e.g., $250 for a package)
  2. You record the payment amount, which is added to their balance
  3. Classes remaining is calculated automatically: Balance ÷ Price per Class
  4. Each recorded class deducts the class price from their balance
  5. 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

  1. Maria’s price per class is $25
  2. You record a payment of $250
  3. Balance: $250, Classes remaining: 10
  4. After each recorded class: $250 → $225 → $200…
  5. 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

AspectIndividual BalanceGroup PackageGroup Subscription
Payment typePer-class prepayFixed sessionsRecurring
TrackingBalance / Classes remainingSessions remainingSessions remaining
DeductionOn class recordedOn attendanceOn attendance
Best for1:1 studentsStructured coursesOngoing groups

Setting prices

For individuals

When adding a student:

  1. Set their Price per Class (e.g., $30/class)
  2. This is used to calculate classes remaining from their balance

When recording payments:

  1. Enter the payment amount
  2. The amount is added to their balance
  3. Classes remaining updates automatically based on balance ÷ price

For groups

When creating an offer:

  1. Set the total price
  2. Specify total sessions (for both packages and subscriptions)
  3. 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?

Need help?

Questions about payment models? Contact support and we’ll explain further.

Updated December 2, 2025

Was this article helpful?

Still need help?

Our support team is ready to assist you

Contact Support