Pricing & checkout
Coupons with an expiry and a use limit, group-buy campaigns and after-payment add-ons, all set up in the teacher dashboard.
Interactive video courses, local payments, AI support,
ad tracking, 0% transaction fees.
14-day free trial · No payment method required
Sign up, build your school, add a course, connect payments, go live.

Step 1: Sign up. An empty lot with a key sign and a mailbox
Share what you know, not tied to a classroom
Turn your expertise into a course that sells on repeat
Manage students and members from one place
Collaborate with co-instructors and grow together
Each template comes with a real demo school running on Teachvix: the homepage, course sales page and free preview lesson are all built. Browse the storefront, peek into the read-only teacher dashboard, then start your own school from the template you like.
高中物理升學輔導:影片課、講義與解題。先把觀念畫清楚,再一題一題拆。
許以恆3 courses
八週線上寫作課:每週一個題目,一對一書面回饋,八週後帶走一篇自己滿意的作品。
林知秋1 course
12 週居家肌力課程:每週 3 次、每次 35 分鐘,跟著影片練,每 4 週調整一次課表。
柯承遠1 course
週末親子畫畫課,5 到 10 歲的孩子,每堂完成一件自己的作品。
小米老師1 course
These schools' content is written in Traditional Chinese.
Enter a topic you know well, and AI designs it into a course outline.
AI draft
Type a topic and the outline appears here.
Your topic is sent to a third-party AI service to write the outline. Teachvix does not store the topic text in its database. Please don't enter personal or sensitive information. Privacy Policy
From pricing to analytics every step is ready the day you open
Screens and numbers are illustrative
Coupons with an expiry and a use limit, group-buy campaigns and after-payment add-ons, all set up in the teacher dashboard.
A free course in exchange for an email, referral codes that log commission on their own, and a waitlist once a cohort is full.
The video pauses at a set second to ask a question, and a wrong answer jumps back to a spot you choose.
Reply to a student's message yourself, and a completion certificate is issued automatically when they finish the whole course.
For every question, see which option people picked most and how many got it right.
Payment, enrolment, reporting and bookkeeping, all automatic
Demo: a student checks out and the payment goes to the payment provider you set up yourself. Once payment is confirmed, the course opens automatically, the server reports the conversion to Meta, a courier booking is created for physical materials, and the order is recorded in the revenue-by-source table.
Payments — Taiwan · connected
Tracking & analytics
Students ask while they watch. Answers arrive instantly.
A student asks a question while watching. The tutor looks in order through the subtitles of the current lesson, the text of this lesson, and the other lessons the student has unlocked. Only when none has relevant material does it answer from general knowledge.
Build a page that is yours, with ease.
Demo: on a single storefront, the builder switches theme, drags a column width, moves a block, edits the heading text in place and changes the brand colour, automatically.
Videos and files can carry the student's email and IP.
Demo: a faint tiled watermark covers the handout page; magnified, it reads the student's email, IP and date, so the file can be traced to that student.
Platform events push out; your data reads in — open in both directions.
Your system
push · POST
read · GET
Read-only, called with Authorization: Bearer <key>
Teachvix ──push──▶ Your system
Your system ──read──▶ Teachvix
Read-only, called with Authorization: Bearer <key>
Push platform events to your own URL — connect Zapier, Make, or your own service, no official plugin needed.
Webhooks and API keys are a Pro-plan feature.
| Feature | Building it yourself | Teachvix |
|---|---|---|
| Payments | Integrate it yourself | ECPay + NewebPay + PayUni |
| AI course outline | Build it yourself | Built in |
| Website chat window + WhatsApp / LINE contact buttons | Add the link yourself | Built in |
| Course bundles | Needs extra tools | Built in |
| Platform fee | Depends on your stack | 0% |
The Facts
For instructors just starting out, working solo
average NT$833 / month
For schools with steady enrolment ready to drop the manual work
average NT$3,167 / month
For teams scaling seriously, with retention tools and developer integrations
average NT$6,333 / month
The platform runs on a monthly subscription — we never take a cut of what you sell, that's entirely yours. 14-day free trial, no payment method needed. There are three plans (Basic / Growth / Pro) with genuinely different features, not the same thing at different prices — see the Pricing page for the full breakdown.
When the trial ends, your public site closes to students right away; the dashboard stays accessible so you can subscribe. Your courses and settings are kept for 30 days, and subscribing in that window restores everything as it was. We email you a reminder 2–3 days before the trial ends.
Upgrading takes effect immediately — you're only charged the prorated difference, never billed in full again. You can cancel anytime too — it takes effect at the end of your current billing cycle, you keep full access until then, and you can change your mind and reactivate any time before it ends. Downgrading requires meeting your new plan's limits first (e.g. course count) — you'll need to unpublish or archive anything over the limit before it can go through; once confirmed, features and price change together at the end of your current period, never early and never with an extra charge.
Team seats include you and any invited instructors: 1 on Basic, 2 on Growth and 5 on Pro. At the limit you can't invite more until you upgrade; existing members aren't affected.
Your Teachvix subscription and the prices you set for your own students are both billed in your school's currency, based on the country you choose when signing up (Malaysia, Taiwan, Singapore, or Hong Kong). Stripe Connect (Malaysia, Singapore, or Hong Kong) automatically converts currency for card payments from abroad, and PayPal (Malaysia only) is built specifically for cross-border buyers. Taiwan's local gateways (ECPay, NewebPay, PayUni) are TWD-focused, best suited for buyers paying from within Taiwan.
Depends on your school's country: Malaysia gets Stripe Connect (FPX bank transfer / cards), toyyibPay (FPX bank transfer at a lower fee), senangPay (GrabPay / Touch 'n Go / Boost / Atome), and PayPal; Taiwan gets ECPay, NewebPay, and PayUni (credit card / ATM transfer / convenience-store barcode payment); Singapore gets Stripe Connect (cards, PayNow) and HitPay; Hong Kong gets Stripe Connect (cards), Airwallex (FPS), and QFPay (WeChat Pay / Alipay HK / PayMe / UnionPay). Every country can also turn on "manual / offline transfer" as a fallback — no gateway account needed, you collect payment directly into your own bank account and verify it yourself. You choose which of your country's options to offer your students.
No. The first checkout step asks only for an email; the system creates the learner account, signs them in, and they go on to pay. The receipt email carries a link to set a password, and once the email is verified the learner can enter the learning area. If that email already has an account at your school, they enter its password or a 6-digit code instead.
If the student paid through Stripe Connect, yes — it's a real recurring subscription that renews automatically. Every other gateway (toyyibPay, senangPay, HitPay, PayPal, Airwallex, QFPay, or Taiwan's ECPay/NewebPay/PayUni) is manual renewal: the student gets notified and completes it themselves from the course page.
Yes — mark a course as requiring shipping and students provide a mailing address at checkout. Malaysia and Singapore schools can connect an EasyParcel account to book a courier with one click and get a real tracking number; Hong Kong and Singapore schools can also connect Easyship the same way. Taiwan (or any school without a connected courier account) enters carrier and tracking details manually after packing the order.
Build your online school for free in 30 seconds — 14-day trial, no payment method needed.
Build your online school for free