There could be a couple of reasons.
The voucher code may only be applicable for subscriptions only. Please check the terms and conditions.
Another possible reason could be that the voucher codes has expired and/or are only eligible for certain customers.
Drop us an email at email@example.com for clarifications if you need to.