as i know , taobao only accept the chinese CC. and they also have alipay something like paypal . Not easy to card. one more problem, the sellers in taobao only ship items in China. I carded taobao before . that is all what i know . hope help for you.