Are you using the correct region time card for your account, they must match, for example you cannot use an EU card on a USA/JP region account, check the cards region and your service account.
Also, there is a limit on how much time can be on your account before it will let you place more.
Did you buy it from the official store?