Refactor payment aggregation configuration for financial products
about 2 months ago by ReadMe API
Changes
- Updated extensions:
- Removed
payment_aggregation_scenariofromFPLoanRequestConfiguration. - Added
aggregation_scenariosarray property toFPUXConfigurationwith detailed aggregation scenario configurations. - Removed
payment_aggregation_scenariofromFinancialProductConfigurationunderux/default/loan_request. - Added new definition
FinancialProductUxAggregationScenarioConfigurationincluding:payment_aggregation_scenario: enum of processing types [MERGE_ONLY, NET_THEN_MERGE].payment_aggregation_timing: enum indicating when aggregation happens (e.g., LOAN_SCHEDULE).payment_types_to_net_and_merge: list of payment types applicable for net and merge aggregation.
- Removed
This change removes the previous use of the PAYMENT_PREFERENCES feature flag for payment handling and introduces more granular control via the new aggregation scenarios configuration per financial product.
