Currently you cant add any kind of payment to hte game be if credit card, visa or time card.This is because with the game not yet being offically avail I beleive. Least on the offical website I havent seen anywhere you can enter the data.
Once the game goes live pre launch id guess thats when it will open up