Getting paid by direct deposit is not an excuse for compliance with the law. It was the responsibility of the employer to make arrangements to see you were paid all final wages on the day of termination. Failure to do so subjects the employer to a day's pay for every day they are late up to a maximum of 30 days.
Having said that, if you receive your final pay sometime this week, you must ask yourself whether it is worth the time and effort to seek those penalties, which would appropriately be through the California Division of Labor Standards Enforcement. The longer payment is delayed, the more likely you will want to file a claim.
They say you get what you pay for, and this response is free, so take it for what it is worth. This is my opinion based on very limited information. My opinion should not be taken as legal advice. For true advice, we would require a confidential consultation where I would ask you questions and get your complete story. This is a public forum, so remember, nothing here is confidential. Nor am I your attorney. I do not know who you are and you have not hired me to provide any legal service. To do so would require us to meet and sign written retainer agreement. My responses are intended for general information only.
you need to consult an attorney because it may not just be your final check and waiting time penalties but you may have other wage claims such as meal and rest breaks and overtime depending on your situation.
Because you did not receive your final paycheck on the date of termination, you are owed one day's pay for each day you have to wait - up to a maximum of 30 days PLUS attorneys' fees, plus the amount of your check, of course, and any earned and unused vacation or PTO. Call an employment law attorney. Many out of state companies make the mistake of not paying their employees timely pursuant to CA law. Many times, we can get what is owed to you by contacting the company - at no cost to you. 949-481-6909.