Just so you know, you do not have to use Steam Wallet to pay for your sub. I have the Steam version of the game and pay my sub via a CC - so if you'd prefer to use a CC to pay for the sub rather than Steam Wallet, you should be able to.

When you go to activate subscription it should give you options of how you want to pay - either via a drop-down box or select-able boxes (sorry, been awhile since I looked so can't remember) where you can choose things like Steam Wallet, VISA, MasterCard, etc. You should be able to select VISA/MasterCard (whatever your CC is) and then input the CC details when asked.