Vendor Commission Payment Schedules

I’m starting to thing of payment schedules for vendors. I’m thinking to pay them on the 5th and 20th of every month.





All sales from the 1st - 15th of the month get’s paid on the 20th.



Every sale from the 16th to the end of the month get’s paid on the 5th.



Is there a better system that anyone is doing that I could implement instead by chance?



Best,