บทเรียนกลุ่ม
Voilà รองรับบทเรียนกลุ่ม — ชั้นเรียนที่ติวเตอร์หนึ่งคนสอนนักเรียนหลายคนจากกลุ่มเดียวกัน ติวเตอร์กำหนดประเภทบทเรียนกลุ่มและราคา และนักเรียนจองที่นั่งสำหรับตนเองและสมาชิกที่เหลือในกลุ่ม คู่มือนี้ครอบคลุมวิธีตั้งค่าบทเรียนกลุ่ม วิธีที่นักเรียนจอง วิธีจัดการการชำระเงิน และวิธีจัดการขนาดชั้นเรียน
บทเรียนกลุ่มใช้งานบน Google Meet, Zoom หรือ Microsoft Teams ไม่สามารถใช้ Voilà Classroom ได้ เนื่องจากรองรับเฉพาะแบบ 1:1 เท่านั้น ตั้งค่าแพลตฟอร์มกลุ่มเริ่มต้นได้ที่ Settings → Subscription
แนวคิดเบื้องต้น
- กลุ่ม คือรายชื่อนักเรียนที่ติวเตอร์ดูแลใน My Students นักเรียนหนึ่งคนสามารถเป็นสมาชิกของกลุ่มมากกว่าหนึ่งกลุ่มกับติวเตอร์คนเดียวกันได้
- ประเภทบทเรียนกลุ่ม คือหมวดหมู่ของบทเรียน (ที่มีระยะเวลา ราคา และกฎเกณฑ์เป็นของตัวเอง) ซึ่งติวเตอร์ทำเครื่องหมายว่า "กลุ่ม" ในการตั้งค่า Lesson Types & Pricing
- การจอง บทเรียนกลุ่มจะจองช่วงเวลาเดียวกันสำหรับสมาชิกทุกคนที่ตอบรับ สมาชิกแต่ละคนได้รับคำเชิญแยกกันและตอบกลับด้วย Accept หรือ Decline
- ราคาคิดต่อที่นั่ง ราคาที่ติวเตอร์กำหนดสำหรับประเภทบทเรียนกลุ่มคือสิ่งที่สมาชิกแต่ละคนที่ตอบรับต้องชำระ — เว้นแต่ผู้จองจะเลือกสนับสนุนค่าใช้จ่ายทั้งหมด (ดู รูปแบบการชำระเงิน ด้านล่าง)
สำหรับติวเตอร์
การสร้างกลุ่ม
- เปิด My Students → Groups
- คลิก Create Group ตั้งชื่อ และเลือกภาษาเป้าหมาย
- เพิ่มนักเรียนที่ใช้งานอยู่ซึ่งจะเป็นส่วนหนึ่งของกลุ่มนี้
นักเรียนต้องมีความสัมพันธ์แบบ active กับคุณก่อน จึงจะสามารถเพิ่มเข้ากลุ่มได้
การตั้งค่าประเภทบทเรียนกลุ่ม
- เปิด Settings → Tutor Profile → Lesson Types & Pricing
- คลิก Add Lesson Type (หรือแก้ไขรายการที่มีอยู่)
- กรอกชื่อ คำอธิบาย และราคาต่อที่นั่ง
- เปิดสวิตช์ Group lesson จะปรากฏฟิลด์เพิ่มเติมสองรายการ:
- Minimum seats to run — ชั้นเรียนจะถูกยกเลิกอัตโนมัติหากจำนวนที่นั่งที่ยืนยันแล้วน้อยกว่าค่านี้ก่อนถึงเวลาตัดยกเลิก ค่าเริ่มต้นคือ 2
- Maximum seats — จำกัดขนาดชั้นเรียน หากเว้นว่างไว้จะไม่มีการจำกัดจำนวนสูงสุด
- เปิดสวิตช์ Auto-confirm payments after minimum seats ได้ตามต้องการ เมื่อถึงจำนวนขั้นต่ำแล้ว สมาชิกเพิ่มเติมสามารถเข้าร่วมและถูกเรียกเก็บเงินได้ทันที โดยไม่ต้องรอการอนุมัติจากคุณทีละที่นั่ง
ประเภทบทเรียนกลุ่มจะแสดงป้าย Group ในรายการประเภทบทเรียน และแสดงราคาในรูปแบบ <price> / seat
การเสนอบทเรียนกลุ่มให้นักเรียน
จาก Tutor Lessons คลิก Propose Lessons กล่องโต้ตอบการเสนอมีสองแท็บ:
- Individual Lesson — เสนอบทเรียนให้นักเรียนคนเดียวหรือกลุ่ม ในวันและเวลาที่กำหนด
- Recurring Lessons — เปิดขั้นตอนการเสนอแบบต่อเนื่องและเลือกรอบรายสัปดาห์
ใช้ตัวเลือก Student or Group เพื่อเลือกนักเรียนรายบุคคลหรือกลุ่ม เมื่อเลือกกลุ่ม:
- บทเรียนจะถูกส่งไปยังสมาชิกทุกคนในกลุ่ม
- สมาชิกแต่ละคนจะได้รับอีเมลที่มี magic link และการแจ้งเตือนในแอป และยืนยันแยกกัน
- คุณจะเห็นการจองเปลี่ยนเป็น Confirmed เมื่อสมาชิกตอบรับเพียงพอจนถึงเกณฑ์จำนวนที่นั่งขั้นต่ำ
สิ่งที่เกิดขึ้นหลังจากเสนอบทเรียน
- สมาชิกกลุ่มแต่ละคนจะได้รับคำเชิญแบบ Accept / Decline ด้วยการแตะครั้งเดียว
- สำหรับติวเตอร์ที่ใช้ Stripe สมาชิกที่ตอบรับจะถูกขอให้บันทึกบัตร โดยจะยังไม่มีการเรียกเก็บเงินจนกว่าชั้นเรียนจะได้รับการยืนยัน
- หากถึงจำนวนที่นั่งขั้นต่ำก่อนเวลาตัดยกเลิก ชั้นเรียนจะได้รับการยืนยันอัตโนมัติและเรียกเก็บเงินจากบัตร
- หากไม่ถึงจำนวนขั้นต่ำ ชั้นเรียนจะถูกยกเลิกอัตโนมัติ — ไม่มีการเรียกเก็บเงินจากใคร และสมาชิกจะได้รับแจ้งทางอีเมล
- หากเปิดใช้ Auto-confirm payments after minimum seats สมาชิกเพิ่มเติมสามารถเข้าร่วมและชำระเงินได้ทันที แม้หลังเวลาตัดยกเลิก จนถึงขีดจำกัดจำนวนที่นั่งสูงสุด
บทเรียนกลุ่มแบบต่อเนื่อง
ตารางเรียนแบบต่อเนื่องรองรับกลุ่มในลักษณะเดียวกับบทเรียนต่อเนื่องรายบุคคล จำนวนที่นั่งขั้นต่ำ จำนวนที่นั่งสูงสุด และการตั้งค่า auto-confirm จะถูกประเมินต่อครั้ง ดังนั้นตารางรายสัปดาห์เดียวอาจมีบางสัปดาห์ที่ได้รับการยืนยันและบางสัปดาห์ที่ถูกยกเลิกอัตโนมัติหากจำนวนผู้เข้าร่วมไม่แน่นอน
สำหรับนักเรียน
การจองบทเรียนกลุ่ม
หากคุณเป็นสมาชิกของกลุ่มกับติวเตอร์ คุณจะเห็นตัวเลือก Group Lesson ควบคู่กับ Single Lesson และ Trial Lesson ในกล่องโต้ตอบการจอง (และบนวิดเจ็ตความพร้อมใช้งานในหน้าหลัก)
- เปิดโปรไฟล์ติวเตอร์หรือวิดเจ็ตความพร้อมใช้งานในหน้าหลัก
- คลิก Book a Lesson และเลือก Group Lesson
- หากคุณอยู่ในกลุ่มมากกว่าหนึ่งกลุ่มกับติวเตอร์คนนี้ ให้เลือกว่าบทเรียนนี้สำหรับกลุ่มใด หากมีเพียงกลุ่มเดียว ระบบจะเลือกให้อัตโนมัติ
- เลือกประเภทบทเรียนกลุ่ม (จะแสดงราคาต่อที่นั่ง) หากมีการกำหนดราคาคงที่ไว้ที่กลุ่ม ราคานั้นจะถูกเรียกเก็บแทนราคาของประเภทบทเรียน
- เลือกวันและเวลา แล้วส่งการจอง
การจองจะถูกส่งไปยังสมาชิกคนอื่นๆ ในกลุ่มของคุณ แต่ละคนจะได้รับคำเชิญทางอีเมลและตอบกลับแยกกัน
การตอบรับหรือปฏิเสธคำเชิญกลุ่ม
เมื่อสมาชิกกลุ่มคนอื่นจองชั้นเรียนที่คุณได้รับเชิญ คุณจะได้รับอีเมลพร้อมลิงก์ที่ปลอดภัยไปยังหน้า Group Lesson Invitation
- คลิก Accept invitation เพื่อยืนยันที่นั่งของคุณ หากติวเตอร์ใช้ Stripe คุณจะบันทึกบัตรตอนนี้และจะถูกเรียกเก็บเงินเมื่อชั้นเรียนได้รับการยืนยันเท่านั้น
- คลิก Decline หากไม่สามารถเข้าร่วมได้ สมาชิกคนอื่นยังสามารถดำเนินการชั้นเรียนต่อได้ตราบที่ถึงเกณฑ์จำนวนที่นั่งขั้นต่ำ
การเข้าร่วมล่าช้า
หากติวเตอร์เปิดใช้ Auto-confirm payments after minimum seats และชั้นเรียนได้รับการยืนยันแล้ว คุณยังสามารถตอบรับคำเชิญได้จนถึงขีดจำกัดจำนวนที่นั่งสูงสุด ในกรณีนี้ บัตรของคุณจะถูกเรียกเก็บเงินทันทีเมื่อบันทึกบัตร
รูปแบบการชำระเงิน
บทเรียนกลุ่มรองรับรูปแบบการชำระเงินสองแบบสำหรับติวเตอร์ที่ใช้ Stripe ผู้จองเลือกรูปแบบที่จะใช้ในขณะจอง
แบ่งชำระต่อที่นั่ง (ค่าเริ่มต้น)
สมาชิกแต่ละคนที่ตอบรับชำระส่วนของตนเอง — ตามราคาต่อที่นั่งของติวเตอร์
- สมาชิกทุกคนที่ตอบรับจะถูกขอให้บันทึกบัตรก่อนที่ชั้นเรียนจะได้รับการยืนยัน
- บัตรจะถูกเรียกเก็บเงินพร้อมกันเมื่อถึงเวลาตัดยกเลิก (หรือทันทีเมื่อเข้าร่วม หากเปิดใช้ auto-confirm)
- ค่าธรรมเนียมแอปพลิเคชัน Stripe จะถูกเรียกเก็บต่อ Payment Intent — รูปแบบเดียวกับที่ใช้สำหรับบทเรียนรายบุคคล
- หากบัตรของสมาชิกคนใดล้มเหลว จะส่งผลกระทบเฉพาะสมาชิกคนนั้น ชั้นเรียนยังคงดำเนินต่อได้ตราบที่ถึงเกณฑ์จำนวนที่นั่งที่ชำระแล้วขั้นต่ำ
โหมดสนับสนุน (ผู้ชำระคนเดียว)
ผู้จองชำระค่าใช้จ่ายทั้งหมดของชั้นเรียน
- ผู้จองบันทึกบัตรในขณะจอง สมาชิกคนอื่นไม่จำเป็นต้องมีบัตรในระบบ — พวกเขาเพียงแค่ตอบรับหรือปฏิเสธ
- Payment Intent เดียวจะถูกเรียกเก็บจากผู้จองสำหรับราคาเต็ม (ราคาต่อที่นั่ง × จำนวนสมาชิกที่ตอบรับ)
- หากบัตรของผู้จองล้มเหลว ชั้นเรียนจะถูกยกเลิก
ติวเตอร์ที่ไม่ใช้ Stripe
หากติวเตอร์ไม่ได้ใช้ Stripe การชำระเงินจะเกิดขึ้นนอก Voilà สมาชิกยังคง RSVP ผ่านคำเชิญกลุ่มเดิม แต่ไม่มีการเก็บข้อมูลบัตร ติวเตอร์และกลุ่มจัดการการชำระเงินโดยตรง
ขนาดชั้นเรียน การยกเลิก และการคืนเงิน
| สถานการณ์ | สิ่งที่เกิดขึ้น |
|---|---|
| ถึงจำนวนที่นั่งขั้นต่ำก่อนเวลาตัด | ชั้นเรียนได้รับการยืนยัน แบบต่อที่นั่ง: เรียกเก็บเงินจากสมาชิกแต่ละคนที่ตอบรับ แบบสนับสนุน: เรียกเก็บเงินจากผู้จองเต็มจำนวน |
| ไม่ถึงจำนวนที่นั่งขั้นต่ำก่อนเวลาตัด | ชั้นเรียนถูกยกเลิกอัตโนมัติ การอนุมัติถูกยกเลิกและไม่มีการเรียกเก็บเงินจากใคร สมาชิกได้รับอีเมลแจ้ง |
| สมาชิกยกเลิกภายในนโยบายการยกเลิก | คืนเงินค่าที่นั่ง (แบบต่อที่นั่ง) หรือหักออกจากยอดรวมของผู้จอง (แบบสนับสนุน) |
| สมาชิกยกเลิกนอกนโยบายการยกเลิก | ไม่มีการคืนเงิน (ตรงกับนโยบายการยกเลิกของติวเตอร์) |
| ติวเตอร์ยกเลิกชั้นเรียน | คืนเงินค่าที่นั่งทั้งหมดที่เรียกเก็บแล้ว |
| บัตรสนับสนุนของผู้จองล้มเหลว | ชั้นเรียนถูกยกเลิก |
| บัตรต่อที่นั่งของสมาชิกคนหนึ่งล้มเหลว | สมาชิกคนนั้นสูญเสียที่นั่ง ชั้นเรียนยังคงดำเนินต่อได้หากถึงเกณฑ์ขั้นต่ำจากที่นั่งที่ชำระแล้วที่เหลืออยู่ |
นโยบายการยกเลิกเดียวกันที่คุณตั้งไว้ในโปรไฟล์ติวเตอร์จะใช้กับสมาชิกทุกคนในบทเรียนกลุ่ม
เคล็ดลับและข้อควรระวัง
- กำหนดราคาต่อที่นั่งอย่างรอบคอบ — ราคากลุ่มควรสะท้อนมูลค่าต่อนักเรียนหนึ่งคน เนื่องจากนักเรียนทุกคนที่ตอบรับจะถูกเรียกเก็บเงินตามจำนวนนั้นในโหมดต่อที่นั่ง
- กำหนดจำนวนที่นั่งสูงสุด หากต้องการให้ชั้นเรียนมีขนาดเล็กพอที่จะโต้ตอบได้ — โดยเฉพาะเมื่อเปิดใช้ auto-confirm
- Auto-confirm ทำงานต่อครั้ง — สำหรับตารางเรียนแบบต่อเนื่อง แต่ละสัปดาห์จะถูกประเมินแยกกัน ดังนั้นซีรีส์ที่ได้รับความนิยมสามารถเต็มทีละสัปดาห์โดยไม่ต้องอนุมัติการเข้าร่วมทุกครั้งด้วยตนเอง
- บทเรียนทดลองยังคงเป็นแบบ 1:1 — นักเรียนที่ยังไม่เคยเรียนกับติวเตอร์ยังคงเห็นตัวเลือก Trial Lesson ในกล่องโต้ตอบการจอง ประเภทบทเรียนกลุ่มยังไม่รองรับการทดลองในขณะนี้
- คำเชิญกลุ่มมีวันหมดอายุ — magic link มีอายุการใช้งานเท่ากับอีเมลดำเนินการจองอื่นๆ คำเชิญที่ไม่ได้รับการตอบกลับจะถูกนับเป็น "ไม่มีการตอบกลับ" เมื่อถึงเวลาตัด
ที่เกี่ยวข้อง
- My Students — การสร้างและจัดการกลุ่ม
- Booking & Payments — วิธีการจอง การระงับเงิน และการคืนเงินโดยทั่วไป
- Lessons — การเข้าร่วมและดำเนินการชั้นเรียนที่ยืนยันแล้ว
- Scheduling — นโยบายการยกเลิกและระยะเวลานำ
- Stripe Connect Payments — รายละเอียดการประมวลผลการชำระเงิน