Enhance Additional Services: Credit Redemption Products
Add a Validity Period to the Voucher Redemption Additional Service Product, with the following behavior:
Configuration
Allow users to define:
Valid from date
Valid until date
Optional toggle:
(a) “Enforce validity on redemption” or
(b) A Voucher Redemption Toggle that reveals a date picker.
System Behavior
Voucher Redemption can only be posted if:
The Consumption date falls within the validity period
If outside the range:
Mews prevents posting and surfaces a clear validation message
📌 Example error:
“This voucher is no longer valid and cannot be redeemed.”
Acceptance Criteria
✅ Validity dates are configurable at the Additional Service Product level
✅ Voucher Redemption cannot be applied outside the defined date range
✅ Clear UI feedback when redemption is blocked
✅ Compatible with existing “credit accommodation via voucher” workflows