I believe that Bliz was having billing system problems yesterday which might explain your issues. I moved a character from one server to another and had problems getting the card processed until mid-afternoon when everything started working again.