There are limitations on CCBILL's side regarding prepaid cards.And yes, phone billing is planned.
you can bill this game off your bank account like a phone bill? someone needs to post a detailed guide on how to do that if you can, its not the easiest thing to figure out