# 2. Revenue Metrics

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

---

## 2. Revenue Metrics

### 2.1 Active Subscriptions and Revenue
**What it does:** Shows the active subscriptions and their revenue: the active subscriptions (the subscription, the user, the plan, the amount, the date) and their revenue (the revenue, the amount, the period) are shown on the dashboard, so the subscriptions are visible (the overview is the summary). The Super Administrator views the active subscriptions and revenue (the subscription, the plan, the amount, the period) so the viewing is structured and the overview is explicit.

**Sub-features:**
- Active subscription: the subscription (the active subscription, the user, the plan, the amount, the date)
- Subscription count: the count (the count of the active subscriptions)
- Subscription revenue: the revenue (the revenue of the active subscriptions, the amount, the period)
- Subscription plan: the plan (the plan of the subscription, e.g., the monthly, the annual)
- Subscription period: the period (the period of the subscription, e.g., the monthly, the quarterly)
- Subscription view: the view (the subscriptions, the plans, the amounts, the period)
- Subscription export: the export (the subscriptions, the format, the period)
- Audit logging of the active subscription viewing

**Super Administrator User Journey:**
1. Super Admin views the active subscriptions: the subscriptions (the active subscription, the user, the plan, the amount, the date), the count (the count of the active subscriptions), and the period (the period of the subscriptions); the overview is explicit.
2. Views the subscription count: the count (the count of the active subscriptions); the count is the measure.
3. Views the subscription revenue: the revenue (the revenue of the active subscriptions, the amount, the period); the revenue is the value.
4. Views the subscription plans: the plan (the plan of the subscription, e.g., the monthly, the annual); the plan is the tier.
5. Sets the subscription period: the period (the period of the subscription, e.g., the monthly, the quarterly); the period is the scope.
6. Exports the subscriptions: the export (the subscriptions, the format, the period); the export is the record.
7. The subscriptions are visible: the subscriptions, the plans, the amounts, the period, so the overview is complete.
8. The active subscription viewing is audit-logged with the subscription, the period, and the timestamp.

**Rules & Edge Cases:**
- The active subscription is the ongoing (the active subscription, the user, the plan, the amount, the date); the subscription is the state.
- The subscription count is the measure (the count of the active subscriptions); the count is the volume.
- The subscription revenue is the value (the revenue of the active subscriptions, the amount, the period); the revenue is the income.
- The subscription plan is the tier (the plan of the subscription, e.g., the monthly, the annual); the plan is the level.
- The subscriptions are visible (the subscriptions, the plans, the amounts, the period); the viewing is managed.
- Active subscription viewing is audit-logged with the subscription, period, and timestamp.

### 2.2 Revenue Trends
**What it does:** Shows the revenue trends: the trend of the revenue (the trend, the revenue, the amount, the period, the change) is shown on the dashboard, so the revenue is visible over time (the trend is the direction). The Super Administrator views the revenue trends (the revenue, the amount, the period, the change) so the viewing is structured and the trends are explicit.

**Sub-features:**
- Revenue trend: the trend (the trend of the revenue, the amount, the period, the change)
- Revenue amount: the amount (the amount of the revenue, the currency)
- Trend period: the period (the period of the trend, e.g., the monthly, the quarterly, the annual)
- Trend change: the change (the change of the revenue, the increase, the decrease)
- Trend comparison: the comparison (the comparison of the revenue, the periods)
- Trend view: the view (the trend, the revenue, the amounts, the period)
- Trend export: the export (the trend, the format, the period)
- Audit logging of the revenue trend viewing

**Super Administrator User Journey:**
1. Super Admin views the revenue trends: the trend (the trend of the revenue, the amount, the period, the change), the amounts (the amount of the revenue, the currency), and the period (the period of the trend); the trend is explicit.
2. Views the revenue amount: the amount (the amount of the revenue, the currency); the amount is the value.
3. Sets the trend period: the period (the period of the trend, e.g., the monthly, the quarterly, the annual); the period is the scope.
4. Views the trend change: the change (the change of the revenue, the increase, the decrease); the change is the direction.
5. Compares the revenue: the comparison (the comparison of the revenue, the periods); the comparison is the analysis.
6. Exports the trend: the export (the trend, the format, the period); the export is the record.
7. The revenue is visible: the trend, the revenue, the amounts, the period, so the trend is complete.
8. The revenue trend viewing is audit-logged with the revenue, the period, and the timestamp.

**Rules & Edge Cases:**
- The revenue trend is the direction (the trend of the revenue, the amount, the period, the change); the trend is the insight.
- The revenue amount is the value (the amount of the revenue, the currency); the amount is the measure.
- The trend period is the scope (the period of the trend, e.g., the monthly, the quarterly, the annual); the period is the control.
- The trend change is the direction (the change of the revenue, the increase, the decrease); the change is the movement.
- The revenue is visible (the trend, the revenue, the amounts, the period); the viewing is managed.
- Revenue trend viewing is audit-logged with the revenue, period, and timestamp.

### 2.3 Payment Status Overview
**What it does:** Shows the payment status overview: the payments by status (the payment, the status, the amount, the date) are shown on the dashboard, so the payments are segmented by status (the overview is the summary). The Super Administrator views the payment status overview (the payment, the status, the amount, the date) so the viewing is structured and the overview is explicit.

**Sub-features:**
- Payment: the payment (the payment, the user, the amount, the date)
- Payment status: the status (the pending, the successful, the failed)
- Payment count: the count (the count of the payments by status)
- Payment amount: the amount (the amount of the payments by status)
- Payment period: the period (the period of the payments, e.g., the daily, the weekly, the monthly)
- Payment view: the view (the payments, the statuses, the amounts, the period)
- Payment export: the export (the payments, the format, the period)
- Audit logging of the payment status viewing

**Super Administrator User Journey:**
1. Super Admin views the payment status overview: the payments (the payment, the user, the amount, the date), the statuses (the pending, the successful, the failed), and the period (the period of the payments); the overview is explicit.
2. Views the pending payments: the payment (the pending payment, the amount, the date); the payment is the in-progress.
3. Views the successful payments: the payment (the successful payment, the amount, the date); the payment is the done.
4. Views the failed payments: the payment (the failed payment, the amount, the date); the payment is the error.
5. Views the payment count: the count (the count of the payments by status); the count is the measure.
6. Sets the payment period: the period (the period of the payments, e.g., the daily, the weekly, the monthly); the period is the scope.
7. The payments are visible: the payments, the statuses, the amounts, the period, so the overview is complete.
8. The payment status viewing is audit-logged with the payment, the status, and the timestamp.

**Rules & Edge Cases:**
- The payment is the transaction (the payment, the user, the amount, the date); the payment is the record.
- The payment status is the state (the pending, the successful, the failed); the status is the control.
- The payment count is the measure (the count of the payments by status); the count is the volume.
- The payment amount is the value (the amount of the payments by status); the amount is the measure.
- The payments are visible (the payments, the statuses, the amounts, the period); the viewing is managed.
- Payment status viewing is audit-logged with the payment, status, and timestamp.
