Accept Payments for Your Lessons in Minutes

The simplest way for teachers to get paid. Create lessons, share links, and receive payments directly to your bank account.

Start Free Today See How It Works

Everything You Need to Get Paid

Focus on teaching. We'll handle the rest.

Quick Setup

Connect your Stripe account and start accepting payments in minutes. No complicated setup or technical knowledge required.

Share & Get Paid

Create a lesson, get a unique payment link, and share it with your students. They pay, you get notified, and funds go straight to your bank.

Secure Payments

Powered by Stripe, the world's most trusted payment processor. Your students' payment information is always secure.

Group & 1-on-1 Classes

Whether you teach private lessons or group classes, Lessons handles both with ease. Set your price and capacity.

Track Your Revenue

See all your transactions, revenue, and payment history in one clean dashboard. Know exactly how your business is performing.

Mobile Friendly

Your students can register and pay from any device. The payment experience is optimized for desktop, tablet, and mobile.

How It Works

Get started in three simple steps

1

Connect Your Bank

Sign up and connect your bank account through Stripe. This is a one-time setup that takes just a few minutes.

2

Create Your Lessons

Post your lessons with details like title, description, price, and whether it's a group or one-on-one session.

3

Share & Collect Payment

Send the payment link to your students. When they register and pay, the money goes directly to your bank account.

Simple, Transparent Pricing

Choose the plan that fits your teaching business.

Starter

Perfect for new teachers

$0 /month

7% transaction fee

Get Started

  • 7% fee on all lessons
  • $1 minimum per transaction
  • Up to 2,000 registrations/month
  • Basic support

Earn Bonuses

Refer teachers and earn teacher fee credits

$30 in teacher fee credits

  • $30 in teacher fee credits
  • They get $30 in teacher fee credits
  • Unlimited referrals
  • Credits apply to Starter or Pro plans

Teacher fee credits only. Cannot be applied to Stripe or payment processor fees. Not for student lesson payments.

They'll receive your referral link and you'll both get $30 in teacher fee credits.

Teacher Subscription Tiers: Pricing above is for teacher subscription management. All plans also require standard Stripe payment processing fees (2.9% + $0.30 per transaction) on student payments.

Monthly limits: Each tier has a maximum number of student registrations per month to ensure reliable service. Teachers can upgrade tiers at any time.

Learn more in our detailed pricing guide.

What Teachers Are Saying

Join thousands of teachers who trust Lessons

"Lessons has completely simplified how I collect payments from my students. I used to spend hours chasing payments—now it's all automated!"

Sarah Mitchell

Piano Teacher, Los Angeles

"I love that I can just send a link and my students can pay instantly. The Pro plan pays for itself—no more platform fees eating into my income."

Michael Chen

Math Tutor, New York

"As someone who's not tech-savvy, I was worried about setting up online payments. Lessons made it so easy—I was up and running in 10 minutes!"

Jennifer Rodriguez

Yoga Instructor, Miami

Ready to Get Started?

Join thousands of teachers who are getting paid faster and easier with Lessons.

Start Your Free Trial Schedule a Demo