Explain to me about credit karma checking acct why didn't I get turbo visa

Explain