@Anonymous User Welcome to the community. The usual cause of this is misreading the code on the voucher. Make sure you are entering it in the correct section on your My Account > My Passes page
https://account.nowtv.com/passes
and try a few different combinations, especially where a letter may be a number or vice versa, e.g 5(five) and S, 1 (one) and I (capital i ), 0 (zero) and O (capital o) etc
The following help page gives more info
http://https://help.nowtv.com/article/voucher-code-not-working
and if you are still stuck after all that, go to
https://help.nowtv.com/contact-us/voucher-code-not-working
and choose the option for live chat who can check the code for you.
NOW are looking for users to join their Customer Feedback Group and help improve the service. If you're interested read more here and sign up.