Do I have to use my ASEC voucher immediately after purchase?

Nope. All ASEC vouchers have an expiration date with lots of time for you to redeem them. Please refer to the individual vouchers for expiry date and terms & conditions.