Yzma and Kronk said:Ask Scratch - she loves to answer this question
No you need a US address and US social security number. It's a Chase Bank card.
JL2002 said:what if u have the social security number and a US address but no US bank account?....