Expired means voucher validity time has elapsed.
Exhausted means voucher quota (data/time/session count) was consumed before expiry date.
Either condition blocks further access and requires a new voucher.
Voucher generation flow and required confirmation checks.
How time/data constraints define voucher usability.