I am gonna start working at krogers in a few weeks and i was wondering if they offer a direct deposit card/ payroll card
Yes/sort of, you can get a 123 kroger visa prepaid card, and direct deposit your check onto it, through express HR