I understand the struggles when it comes to freelance payment. Dealing with payment issues can be so stressful. Having been there, I have three ways to navigate them smoothly.
1). You should clearly outline the payment terms in your contract.
2). Set must set realistic payment schedules.
3). You need to offer flexible payment options.
Don't forget that you deserve fair pay because it reflects your worth.