Reason it didn't go through: When I applied for direct deposit, I filled the form out with the correct bank information, but my new address (which I forgot to change on my actual bank account). The direct deposit was supposed to happen at midnight, but when I checked at 1 AM, I so no additional funds in my bank account. After toying around with my online bank account for a little while, I realized why this was. My bank account still had my old address on the address line. Thus, because the information didn't match up completely, I wasn't able to receive the funds.
Here's the problem: Knowing payday was today, I spent my money accordingly. Today, I am in need of several hundred dollars for text books (two assignments due next week that use said text books). I do not have this money. My parents in europe for two weeks. I don't know anyone that would lend me several hundred dollars on a whim. Today's paycheck was supposed to go towards books, but clearly, that's not happening.
I work for Starbucks. Not quite sure who to call (but everything is closed right now). I'll call my manager in 5 or so hours (that's when she begins her shift), but I really doubt she'll be able to do anything for me today. From your experiences, can payroll simply reprocess the direct deposit at any time? Or do I need to wait until next pay period?