Yes. CashtoCode vouchers are only valid for seven days. You should complete the transaction as you can to avoid incurring a loss.