I've also opted for direct deposit to Credit Karma spend account. However, I have not received any info about the account or how to access it once refund is received.
Also, when I check the IRS track my refund site my information is not found in the system. Both, state and federal taxes were accepted Feb 16 & 12 respectively.
Thank you