In fact, none should allow this, see below.
This literally means that you want to receive a payment on behalf of some other person – a company that you even do not own. This is strictly forbidden in all the Terms of Service that I have seen and I am able to imagine, as it breaks AML/CTF directives.
Hence, there is no legal way how to get the money for︀ invoice issued by the company A to the company B, if you are the natural︁ person C. (Putting aside the impacts at the company A accounting – they cannot put︂ there the payment that received some unkown person C.)
As I guess that this is︃ not a one-time payment but something that repeats (it looks like this as of your︄ description), the simpliest way how to solve this is:
Not the company A but you︅ as a freelancer or some company D that you establish, simply invoices company B. Then︆ you could choose from a bunch of EMIs either for you as a freelancer or︇ for your company D.
If for some reason the business relationship must be maintained between︈ companies A and B, then
– either company A pays company B and then you︉ invoice company B (as a freelancer or some company D)
– or it is possible︊ to create some setup like you are the mandatoire of the company B but this︋ is impossible to specify unless knowing the relevant jurisdiction(s), the regulation varies even across the︌ EU (and it could be rather complicated or even not legally possible); you would need︍ a freelancer account anyway.
Sorry I cannot convey to you any more positive news 😉