Rates, packages, and what you actually pay.
You pay your programme's per-lesson rate multiplied by the number of lessons, less the package discount. Nothing else is added.Not sure where to start?
One 30-minute trial lesson with a spoken assessment and a written level report — yours to keep. Adult learners: one per student.
30-minute packages are priced at 70% of the 60-minute rate.
Business English
$40 per 60-minute lesson · B1 – C1
$28.57 per 30-minute lesson · B1 – C1
Meetings, presentations, negotiation, email and industry vocabulary.
General English — Adults
$31.43 per 60-minute lesson · A1 – C2
$22.14 per 30-minute lesson · A1 – C2
Broad competence built steadily — practical grammar, everyday English, real media.
Free Talk & Fluency
$25.71 per 60-minute lesson · B1 – B2
$18.57 per 30-minute lesson · B1 – B2
Reactivating English you once knew. Idiom, phrasing, and the confidence to speak unrehearsed.
Supplement only
Exam Preparation
$50 per 60-minute lesson · A2 – C1
Taught to the mark scheme, with official past papers and real timing.
P10 — 10 lessons
Valid 75 days
$500
P20 — 20 lessons · 5% off
Valid 150 days
$950
P30 — 30 lessons · 10% off
Valid 225 days
$1,350
30-minute exam drilling is available as a supplement once you are enrolled in 60-minute Exam Preparation. It is not a starting point — message us to add it.
Young Learners (8–12)
$31.43 per 60-minute lesson · Pre-A1 – A2+
$22.14 per 30-minute lesson · Pre-A1 – A2+
Phonics, reading and spoken confidence alongside school. Supplementary enrichment.
30 minutes only
Young Learners — Early Start
$20 per 30-minute lesson · Pre-A1
Short focused sessions building listening, speaking and letter sounds.
All prices are charged in US dollars. Your card, Alipay or WeChat Pay account is billed the amount shown, converted at your provider's rate at the moment of payment. Your bank or payment app may apply its own handling charge.
How long your credits last
Package |
Valid for |
At one lesson a week |
|---|---|---|
P10 — 10 lessons |
Valid for 75 days |
At one lesson a week Finishes around day 70 |
P20 — 20 lessons |
Valid for 150 days |
At one lesson a week Finishes around day 140 |
P30 — 30 lessons |
Valid for 225 days |
At one lesson a week Finishes around day 210 |
Validity is counted from the date your payment is received. Each window allows a small amount of slack for rescheduling and holidays.
Booking more than one lesson a week simply finishes the package sooner — the window is a limit, not a schedule. Unused credits lapse at the end of the period and have no cash value. A rescheduled lesson must still fall inside the original window.
How long your credits last
Four rules, no exceptions
Four rules, no exceptions
Rule |
What it means |
|---|---|
Discounts don't stack |
What it means Where more than one could apply, the largest one applies. |
Discounts don't accumulate |
What it means They apply to each purchase individually, not across separate purchases. |
Credits are format-locked |
What it means 30- and 60-minute credits are held separately and cannot be exchanged in either direction. |
Credits aren't transferable |
What it means They belong to the student who purchased them. |
How to pay
How to pay
We accept Alipay, WeChat Pay, and international credit and debit cards. Payment is processed by Stripe, a licensed international payment provider. Thryvia Learn does not see or store your card or account details.
1
Confirm your programme and package with us by WeChat, LINE, ClassIn chat or email.
2
You receive a secure payment link. It comes directly from Stripe, is unique to your purchase, and shows the exact amount before you confirm anything.
3
Choose Alipay, WeChat Pay or card on the payment page.
4
Complete the payment in your usual app. Alipay and WeChat Pay users scan a QR code or are redirected to the app.
5
You receive a receipt by email, followed by your booking link — which matches the lesson length you bought and lets you set the weekly slot that repeats for the length of your package.
We do not accept direct transfers to a personal account. If you receive a request for payment by any method other than a Stripe payment link, it did not come from us — contact us on WeChat, LINE, ClassIn chat or email before paying.
Your bank or payment app may apply its own handling or conversion charge. This is outside our control.
Keep your receipt. You will need it for any refund request, and refunds must be requested within 60 days of payment.