I haven't received my card yet but last year I did direct deposit into my green dot account but this year I did the credit karma route I don't know how this works or would my stimulus be deposited into that card as well since it be most updated Deposit information