Absolutely terrible system where they won't accept paychecks as legitimate if they say something different than "Direct Deposit" on the bank statement. I get paid biweekly and have paystubs to verify all of my paychecks that went into my account but because I work for a private employer, they go to my account as transfers and Earnin for some reason doesn't support this. Terrible app, don't waste your time.