# Module: Billing & Licensing

User Type: **Training Institute**
Source: *Mi Digital Academy - Education CRM Features Document*

All features and functionalities of this module, strictly feature and function based.

## 1. Invoices & Payment History
- Invoice list and details
- Invoice download and sharing
- Payment history

## 2. Payment Methods & Billing Settings
- Payment method management
- Billing contact and address
- Billing cycle and proration

## 3. License Entitlements & Usage
- Entitlement overview
- Usage vs entitlement alerts
- Entitlement change history

## 4. Billing Support & Disputes
- Billing support
- Billing disputes
- Billing documents and compliance

---

## Feature Documents

Detailed specifications for each feature group (in `billing_licensing/`):

1. [Invoices & Payment History](billing_licensing/invoices_payment_history.md)
   - Test Cases: [invoices_payment_history_tests.md](billing_licensing/invoices_payment_history_tests.md)
2. [Payment Methods & Billing Settings](billing_licensing/payment_methods_billing_settings.md)
   - Test Cases: [payment_methods_billing_settings_tests.md](billing_licensing/payment_methods_billing_settings_tests.md)
3. [License Entitlements & Usage](billing_licensing/license_entitlements_usage.md)
   - Test Cases: [license_entitlements_usage_tests.md](billing_licensing/license_entitlements_usage_tests.md)
4. [Billing Support & Disputes](billing_licensing/billing_support_disputes.md)
   - Test Cases: [billing_support_disputes_tests.md](billing_licensing/billing_support_disputes_tests.md)
