Check the packaging before you buy the card. Make sure it says it accepts international purchases. I bought a vanilla visa
gift card, and carbon wouldn't take it because it doesn't accept international purchases. surprisingly, They just changed that on a lot of prepaid cards in MARCH, 2014, to not accepting international purchases or whatever. GreenDot visa may be ok check them out.