We cannot give you a definite answer to this question. In some cases it has been possible to deposit with these types of cards, in others not. The only way to find out is to give it a try. If it does not work, you could ask your Bank if it is valid for online purchases in USD.