Did you ever work on a “regular” job, like office, day job in real world? You work for 30 days and you get your salary next month after 15th. It nothing strange. Well I worked a lot but this is NOT how freelancing works. If the site should be working this way, then the payment should be in a single day of choice. Freelancing is different and normal work is different.