Normally when things like this happen...you have to wait a couple days or even a couple weeks depending on their policy...
when I used to play Knight Online, I had to use gift cards to order "knight cash"...The thing is, playspan had only a limited amount of codes and if they ran out, you would still get charged, but the order would fail because "it was flagged by their security team"..
i would have to wait for the company I bought from to refund the credit card company before they would credit the money back to the card..