- Introduce DiscountPercentage and DiscountAmount fields to contract creation and payment models - Implement discount calculation logic in repository - Add SetDiscountForExtension API endpoint and related request/response models - Update contract creation and extension flows to handle discounts