Use leupay it accepts 3rd party payments from companies, it only has issues receiving funds from other people, but it has no issues with 3rd party payments from companies as long as the names are the same.
Thank you for your info. I will check them out.
There's more similar companies. For instance
https://advcash.com/They are located in Belize and allow you to get a virtual card that you can load via a bank transfer (can be directly from a crypto exchange) and use to buy products online.
I'm not using them as I found their fees to be rather high.