Skip to main content

บทเรียนกลุ่ม

Voilà รองรับบทเรียนกลุ่ม — ชั้นเรียนที่ติวเตอร์หนึ่งคนสอนนักเรียนหลายคนจากกลุ่มเดียวกัน ติวเตอร์กำหนดประเภทบทเรียนกลุ่มและราคา และนักเรียนจองที่นั่งสำหรับตนเองและสมาชิกที่เหลือในกลุ่ม คู่มือนี้ครอบคลุมวิธีตั้งค่าบทเรียนกลุ่ม วิธีที่นักเรียนจอง วิธีจัดการการชำระเงิน และวิธีจัดการขนาดชั้นเรียน

บทเรียนกลุ่มใช้งานบน Google Meet, Zoom หรือ Microsoft Teams ไม่สามารถใช้ Voilà Classroom ได้ เนื่องจากรองรับเฉพาะแบบ 1:1 เท่านั้น ตั้งค่าแพลตฟอร์มกลุ่มเริ่มต้นได้ที่ Settings → Subscription

แนวคิดเบื้องต้น​

  • กลุ่ม คือรายชื่อนักเรียนที่ติวเตอร์ดูแลใน My Students นักเรียนหนึ่งคนสามารถเป็นสมาชิกของกลุ่มมากกว่าหนึ่งกลุ่มกับติวเตอร์คนเดียวกันได้
  • ประเภทบทเรียนกลุ่ม คือหมวดหมู่ของบทเรียน (ที่มีระยะเวลา ราคา และกฎเกณฑ์เป็นของตัวเอง) ซึ่งติวเตอร์ทำเครื่องหมายว่า "กลุ่ม" ในการตั้งค่า Lesson Types & Pricing
  • การจอง บทเรียนกลุ่มจะจองช่วงเวลาเดียวกันสำหรับสมาชิกทุกคนที่ตอบรับ สมาชิกแต่ละคนได้รับคำเชิญแยกกันและตอบกลับด้วย Accept หรือ Decline
  • ราคาคิดต่อที่นั่ง ราคาที่ติวเตอร์กำหนดสำหรับประเภทบทเรียนกลุ่มคือสิ่งที่สมาชิกแต่ละคนที่ตอบรับต้องชำระ — เว้นแต่ผู้จองจะเลือกสนับสนุนค่าใช้จ่ายทั้งหมด (ดู รูปแบบการชำระเงิน ด้านล่าง)

สำหรับติวเตอร์​

การสร้างกลุ่ม​

  1. เปิด My Students → Groups
  2. คลิก Create Group ตั้งชื่อ และเลือกภาษาเป้าหมาย
  3. เพิ่มนักเรียนที่ใช้งานอยู่ซึ่งจะเป็นส่วนหนึ่งของกลุ่มนี้

นักเรียนต้องมีความสัมพันธ์แบบ active กับคุณก่อน จึงจะสามารถเพิ่มเข้ากลุ่มได้

การตั้งค่าประเภทบทเรียนกลุ่ม​

  1. เปิด Settings → Tutor Profile → Lesson Types & Pricing
  2. คลิก Add Lesson Type (หรือแก้ไขรายการที่มีอยู่)
  3. กรอกชื่อ คำอธิบาย และราคาต่อที่นั่ง
  4. เปิดสวิตช์ Group lesson จะปรากฏฟิลด์เพิ่มเติมสองรายการ:
    • Minimum seats to run — ชั้นเรียนจะถูกยกเลิกอัตโนมัติหากจำนวนที่นั่งที่ยืนยันแล้วน้อยกว่าค่านี้ก่อนถึงเวลาตัดยกเลิก ค่าเริ่มต้นคือ 2
    • Maximum seats — จำกัดขนาดชั้นเรียน หากเว้นว่างไว้จะไม่มีการจำกัดจำนวนสูงสุด
  5. เปิดสวิตช์ 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 ในกล่องโต้ตอบการจอง (และบนวิดเจ็ตความพร้อมใช้งานในหน้าหลัก)

  1. เปิดโปรไฟล์ติวเตอร์หรือวิดเจ็ตความพร้อมใช้งานในหน้าหลัก
  2. คลิก Book a Lesson และเลือก Group Lesson
  3. หากคุณอยู่ในกลุ่มมากกว่าหนึ่งกลุ่มกับติวเตอร์คนนี้ ให้เลือกว่าบทเรียนนี้สำหรับกลุ่มใด หากมีเพียงกลุ่มเดียว ระบบจะเลือกให้อัตโนมัติ
  4. เลือกประเภทบทเรียนกลุ่ม (จะแสดงราคาต่อที่นั่ง) หากมีการกำหนดราคาคงที่ไว้ที่กลุ่ม ราคานั้นจะถูกเรียกเก็บแทนราคาของประเภทบทเรียน
  5. เลือกวันและเวลา แล้วส่งการจอง

การจองจะถูกส่งไปยังสมาชิกคนอื่นๆ ในกลุ่มของคุณ แต่ละคนจะได้รับคำเชิญทางอีเมลและตอบกลับแยกกัน

การตอบรับหรือปฏิเสธคำเชิญกลุ่ม​

เมื่อสมาชิกกลุ่มคนอื่นจองชั้นเรียนที่คุณได้รับเชิญ คุณจะได้รับอีเมลพร้อมลิงก์ที่ปลอดภัยไปยังหน้า 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 — รายละเอียดการประมวลผลการชำระเงิน