Requires debit card to login. I just wanted to pay taxes. My old account had debit card linked. So it doesn't let me in. I Don't have debit card anymore. What if I don't have debit card at all? I can't pay taxes with credit carma? Too much hassle. I had credit carma account. Why do you want me to create a new account instead of doing seamless integration? I will report taxes on web anyway ...