I've emailed carbon about prepaid visas several times. Their payment processors are incredibly picky about which cards they accept, and the banks that support the cards can also be picky. I was told by carbon that Vanilla, GreenDot, or Wal-Mart gift cards are not accepted. They do not take reloadable giftcards. The card needs to be authorized for online AND international transactions.