99 times out of 100, the lady asking for cards instead of cash is scam. Unless being used as a deposit only by a reputable provider, I would strongly suggest steering clear. If you do so and get ripped off, there won't be much sympathy for you, this topic has been covered many times here.