- Replace `AcademicProductGenerator` with `AdmissionProductGenerator` for clearer domain alignment.
- Update `SetUpAdmissionFeeRates` constructor and event listeners for `AdmissionFeeRateWasSetUp`.
- Introduce `ProvisionProductIdentifier` action for streamlined product provisioning.
- Enhance API synchronization logic with dynamic endpoint handling.
- Simplify DTO structures and standardize naming (e.g., `feeRateType` → `pricingType`).
- Add UI/UX updates to endpoint modal, including real-time validation and form simplifications.
- Introduced Billing-specific models (Invoice, Product, Discount) and DTOs for catalog, discount, and invoicing functionalities.
- Implemented runtime relationships using RelationshipServiceProvider.
- Refactored `DataPayloadMapper` to `DataPayloadMapper` under `Contract` for improved consistency.
- Added `AcademicProductGenerator` for dynamic product identifiers.
- Streamlined API registry and mapper dependencies across domains.
- Enhanced `AdmissionFeeRateWasSetUp` event to dispatch enriched product data.