I'm due to get paid by Greggs every Thursday. I've been working 3 weeks now and they said that I'm due to get paid on Thursday (today).
When will the money appear?
In terms of the time of the day (rather than just the day of the week) then it's at some point between midnight and 7am.
Nearer midnight if I'm pushed to choose between the 2.
i would imagine that you have right to have the money in your account on your 'payday' for normal finishing time, in other words as if you were finished working and being handed your wages