feat: add pending student registration flow and pricing APIs.
Support public class lookup, user provisioning, installment pricing, and admin approval before final enrollment.
This commit is contained in:
@@ -86,7 +86,11 @@ const PERMISSIONS = {
|
||||
|
||||
// Contact inquiries (website form)
|
||||
CONTACT_INQUIRIES_READ: 'contact_inquiries:read',
|
||||
CONTACT_INQUIRIES_UPDATE: 'contact_inquiries:update'
|
||||
CONTACT_INQUIRIES_UPDATE: 'contact_inquiries:update',
|
||||
|
||||
// Pending student registrations
|
||||
PENDING_STUDENTS_READ: 'pending_students:read',
|
||||
PENDING_STUDENTS_UPDATE: 'pending_students:update'
|
||||
};
|
||||
|
||||
const ALL_PERMISSIONS = Object.values(PERMISSIONS);
|
||||
|
||||
@@ -0,0 +1,9 @@
|
||||
'use strict';
|
||||
|
||||
const FULL_PAYMENT_DISCOUNT = 500_000;
|
||||
const CLASS_REQUEST_DEPOSIT_RATE = 0.10;
|
||||
|
||||
module.exports = {
|
||||
FULL_PAYMENT_DISCOUNT,
|
||||
CLASS_REQUEST_DEPOSIT_RATE
|
||||
};
|
||||
Reference in New Issue
Block a user