Do I need to use my voucher the same day I buy it?

Category -

No unless the Fine Print specifically states otherwise.