This guide outlines how class bookings and payments are handled in Groovio based on the course status, number of active or deleted classes, and payment method. It covers scenarios for courses that haven’t started, those with full-rate pricing, and those with prorated pricing.
Scenario 1: Class Not Started
If the course has not yet begun and no classes have been deleted, the following applies:
For payments, the full course amount will be charged to the student.
For memberships, the full credit count will be deducted to cover all active sessions.
For packages, credits will be deducted for all active sessions.
For package + charge, credits will be used first, and any shortfall in credits will be charged to the student.
If some classes out of the course have been deleted:
For payments, the full course amount will still be charged to the student.
For memberships and packages, credits will only be deducted for the future classes.
For package + charge, credits will be applied to the future classes, and any shortfall will be charged to the student.
Scenario 2: Full-Rate Courses
When the course has started and some sessions have already occurred, the following rules apply. Note: Students cannot join an already-started full-rate course using a membership. Memberships can only be used for full-rate courses before they begin or for prorated courses.
Example 1: Two Classes Have Elapsed (Out of 8 Total, 6 Future)
Payments: The full course amount will be charged to the student, covering all completed and future classes.
Memberships: Not applicable, as memberships cannot be used to join in-progress full-rate courses.
Package + Charge: Credits will be used for the remaining 6 future classes, and the student will be charged for the 2 completed classes.
Example 2: Two Classes Elapsed, Two Deleted, Four Active
Payments: The full course amount will still be charged to the student, including the completed and remaining classes.
Memberships: Still not applicable for joining in-progress full-rate courses.
Package + Charge: Credits will be used for the 4 remaining active classes, and the student will be charged for the 2 completed classes. Deleted classes will not incur any charges.
Scenario 3: Prorated Courses
For courses set to prorated pricing, students are charged only for the future classes remaining.
Example 1: Two Classes Elapsed (Out of 8 Total, 6 Active)
Across all payment methods (Payments, Memberships, Packages, or Package + Charge), students will only be charged for the 6 remaining active classes. For package + charge, credits will be used first, with the student being charged for any shortfall.
Example 2: Two Classes Elapsed, Two Deleted, Four Active
Across all payment methods, students will only be charged for the 4 remaining active classes. Deleted classes will not be charged, and for package + charge, credits will be applied first, with the student being charged for the remainder.
Key Considerations
Membership Applicability: Memberships can be used for full-rate courses but only before the course begins. They cannot be used to join in-progress full-rate courses but are applicable for prorated courses.
Package + Charge: This payment method ensures credits are used first, with the remaining balance charged to the student for future classes or completed sessions, depending on the scenario.
Prorated Pricing: Enables fair and transparent pricing for students joining mid-course or after some sessions have been completed.
Class Booking Workflow Summary
Scenario | Payments | Memberships | Package + Charge |
Class Not Started (No Deleted Classes) | Full course amount charged | Full credit count deducted for all active classes | Credits used first; shortfall charged to the student |
Class Not Started (Some Deleted Classes) | Full course amount charged | Credits deducted for future classes only | Credits used for future classes; shortfall charged to the student |
Full-Rate Course (2 Classes Elapsed, 6 Future) | Full course amount charged, covering all completed and future classes | Not applicable for joining in-progress full-rate courses | Credits used for 6 future classes; charged for 2 completed classes |
Full-Rate Course (2 Classes Elapsed, 2 Deleted, 4 Future) | Full course amount charged | Not applicable for joining in-progress full-rate courses | Credits used for 4 future classes; charged for 2 completed classes; deleted classes not charged |
Prorated Course (2 Classes Elapsed, 6 Future) | Charged only for 6 remaining active classes | Credits applied for 6 remaining classes | Credits applied first for 6 remaining classes; shortfall charged to the student |
Prorated Course (2 Classes Elapsed, 2 Deleted, 4 Future) | Charged only for 4 remaining active classes | Credits applied for 4 remaining classes | Credits applied first for 4 remaining classes; shortfall charged to the student |