# 2. Professional Pricing

User Type: **Super Administrator**
Source: *Mi Digital Academy - Education CRM Features Document*

---

## 2. Professional Pricing

### 2.1 Course-Wise Pricing
**What it does:** Sets the course-wise pricing: the price for a course (the access to the course's content) is set per course, so the pricing reflects the course (a comprehensive course may have a different price than a short one). The Super Administrator defines the course-wise prices (the course, the price, the access duration) so the professional pricing is structured by the course and the price is explicit per course.

**Sub-features:**
- Course-wise price: the price per course (the course, the price, the access duration)
- Course scope: the price is for the course (the access to the course's content)
- Price definition: the price defined by the Super Admin (the course, the price, the duration)
- Price application: the price applied (the course's purchase is the course's price)
- Price record: the price recorded (the course, the price, the time)
- Price change: the price changed (the course's price updated)
- Audit logging of the price definition and the changes

**Super Administrator User Journey:**
1. Super Admin defines the course-wise price: the course (the one the price is for), the price, and the access duration; the price is per course.
2. Sets the course scope: the price is for the course (the access to the course's content); the scope is the course.
3. Saves; the course-wise price is live, and the course's purchase is the course's price.
4. A learner buys the course; the price is the course's price (the course-wise price applied); the purchase is the price.
5. The price is recorded: the course, the price, and the time; the record is the proof.
6. For a price change (a course's price updated), Super Admin changes the price (the new price, the time); the change is recorded.
7. Reviews the course-wise prices: the courses, the prices, the durations, so the professional pricing is visible.
8. The price definition and the changes are audit-logged with the course, the price, and the timestamp.

**Rules & Edge Cases:**
- The course-wise price is per course (the course, the price, the access duration); the price is explicit per course.
- The course scope is the access to the course's content; the scope is the course.
- A price change (a course's price updated) is recorded (the new price, the time); it is auditable.
- The course-wise prices are visible (the courses, the prices, the durations); the professional pricing is managed.
- The price application is the course's purchase is the course's price; the application is the price.
- Price definition and changes are audit-logged with the course, price, and timestamp.

### 2.2 Bundle Pricing for Related Courses
**What it does:** Sets the bundle pricing for related courses: the price for a bundle of related courses (the access to the bundle's courses) is set at a discounted rate (the bundle is cheaper than the individual courses), so the learner who wants the related courses gets a better deal. The Super Administrator defines the bundle prices (the bundle, the discount, the access duration) so the bundle pricing is structured and the discount is explicit.

**Sub-features:**
- Bundle price: the price per bundle (the bundle, the discount, the access duration)
- Bundle scope: the price is for the bundle (the access to the bundle's courses)
- Bundle discount: the discount (the bundle is cheaper than the individual courses)
- Price definition: the price defined by the Super Admin (the bundle, the discount, the duration)
- Price application: the price applied (the bundle's purchase is the bundle's price)
- Price record: the price recorded (the bundle, the price, the time)
- Audit logging of the price definition and the changes

**Super Administrator User Journey:**
1. Super Admin defines the bundle price: the bundle (the related courses in the bundle), the discount (the bundle is cheaper than the individual), and the access duration; the price is per bundle.
2. Sets the bundle scope: the price is for the bundle (the access to the bundle's courses); the scope is the bundle.
3. Sets the bundle discount: the discount (the bundle is cheaper than the individual courses); the discount is the incentive.
4. Saves; the bundle price is live, and the bundle's purchase is the bundle's price.
5. A learner buys the bundle; the price is the bundle's price (the bundle price applied, the discount given); the purchase is the price.
6. The price is recorded: the bundle, the price, and the time; the record is the proof.
7. For a price change (a bundle's price updated), Super Admin changes the price (the new price, the new discount, the time); the change is recorded.
8. The price definition and the changes are audit-logged with the bundle, the price, and the timestamp.

**Rules & Edge Cases:**
- The bundle price is per bundle (the bundle, the discount, the access duration); the price is explicit per bundle.
- The bundle scope is the access to the bundle's courses; the scope is the bundle.
- The bundle discount is the incentive (the bundle is cheaper than the individual courses); the discount is the value.
- A price change (a bundle's price updated) is recorded (the new price, the new discount, the time); it is auditable.
- The bundle prices are visible (the bundles, the prices, the discounts, the durations); the bundle pricing is managed.
- Price definition and changes are audit-logged with the bundle, price, and timestamp.

### 2.3 Skill Path Pricing
**What it does:** Sets the skill path pricing: the price for a skill path (the access to the skill path's courses) is set, so the learner who wants the skill path (the career track) gets it at the skill path price (the skill path is cheaper than the individual courses). The Super Administrator defines the skill path prices (the skill path, the price, the access duration) so the skill path pricing is structured and the value is explicit.

**Sub-features:**
- Skill path price: the price per skill path (the skill path, the price, the access duration)
- Skill path scope: the price is for the skill path (the access to the skill path's courses)
- Skill path value: the value (the skill path is cheaper than the individual courses)
- Price definition: the price defined by the Super Admin (the skill path, the price, the duration)
- Price application: the price applied (the skill path's purchase is the skill path's price)
- Price record: the price recorded (the skill path, the price, the time)
- Audit logging of the price definition and the changes

**Super Administrator User Journey:**
1. Super Admin defines the skill path price: the skill path (the one the price is for), the price, and the access duration; the price is per skill path.
2. Sets the skill path scope: the price is for the skill path (the access to the skill path's courses); the scope is the skill path.
3. Sets the skill path value: the value (the skill path is cheaper than the individual courses); the value is the incentive.
4. Saves; the skill path price is live, and the skill path's purchase is the skill path's price.
5. A learner buys the skill path; the price is the skill path's price (the skill path price applied, the value given); the purchase is the price.
6. The price is recorded: the skill path, the price, and the time; the record is the proof.
7. For a price change (a skill path's price updated), Super Admin changes the price (the new price, the time); the change is recorded.
8. The price definition and the changes are audit-logged with the skill path, the price, and the timestamp.

**Rules & Edge Cases:**
- The skill path price is per skill path (the skill path, the price, the access duration); the price is explicit per skill path.
- The skill path scope is the access to the skill path's courses; the scope is the skill path.
- The skill path value is the incentive (the skill path is cheaper than the individual courses); the value is the deal.
- A price change (a skill path's price updated) is recorded (the new price, the time); it is auditable.
- The skill path prices are visible (the skill paths, the prices, the durations); the skill path pricing is managed.
- Price definition and changes are audit-logged with the skill path, price, and timestamp.

### 2.4 Lifetime Access Pricing
**What it does:** Sets the lifetime access pricing: the price for the lifetime access (the access to the course for life) is set, so the learner who wants the permanent access gets it at the lifetime price (the lifetime is a premium to the subscription). The Super Administrator defines the lifetime prices (the course, the one-time price) so the lifetime pricing is structured and the premium is explicit.

**Sub-features:**
- Lifetime price: the price per course (the course, the one-time price)
- Lifetime scope: the price is for the lifetime access (the access to the course for life)
- Lifetime premium: the premium (the lifetime is a premium to the subscription)
- Price definition: the price defined by the Super Admin (the course, the one-time price)
- Price application: the price applied (the lifetime purchase is the lifetime price)
- Price record: the price recorded (the course, the price, the time)
- Audit logging of the price definition and the changes

**Super Administrator User Journey:**
1. Super Admin defines the lifetime price: the course (the one the price is for) and the one-time price; the price is per lifetime access.
2. Sets the lifetime scope: the price is for the lifetime access (the access to the course for life); the scope is the lifetime.
3. Sets the lifetime premium: the premium (the lifetime is a premium to the subscription); the premium is the value.
4. Saves; the lifetime price is live, and the lifetime purchase is the lifetime price.
5. A learner buys the lifetime access; the price is the lifetime price (the lifetime price applied, the premium paid); the purchase is the price.
6. The price is recorded: the course, the price, and the time; the record is the proof.
7. For a price change (a lifetime price updated), Super Admin changes the price (the new price, the time); the change is recorded.
8. The price definition and the changes are audit-logged with the course, the price, and the timestamp.

**Rules & Edge Cases:**
- The lifetime price is per course (the course, the one-time price); the price is explicit per lifetime access.
- The lifetime scope is the access to the course for life; the scope is the lifetime.
- The lifetime premium is the value (the lifetime is a premium to the subscription); the premium is the deal.
- A price change (a lifetime price updated) is recorded (the new price, the time); it is auditable.
- The lifetime prices are visible (the courses, the prices); the lifetime pricing is managed.
- Price definition and changes are audit-logged with the course, price, and timestamp.
