Voucher validity is controlled by package policy, for example:
Difference between expired and exhausted vouchers.
Voucher generation flow and required confirmation checks.