I don't really have much experience with credit cards, but my understanding is that it is to make sure you actually have money on your account, then they refund you. But I don't know why they told you that, because in google money's case, they don't refund it.
And how long did it take you to...