I work for companies and issue invoices for my services. There is another company that handles the payment process between me and my clients. They ensure that I get my money within 30 days, even if the companies haven’t paid yet. I do not pay anything for this service. Is this permissible?

Ustadh AbdulAziz al-Haqqan
Allah knows best, I need more info.