Hello,
Payments depend on a variety of factors such as quality of work, job progress, possible technical issues causing a delay, etc. However, all cases need to be investigated individually. Please reach out to the Support Team via the live chat widget when logged in. They will be happy to assist further.
Thank you!