Processing international payments

Hi all. Bit of a sticky situation and was hoping to get some advise from anyone who’s been in a similar situation.

I need a payment solution for my booking platform. I went with Stripe as it seems to have everything I need (connected accounts, separate charge & transfer etc) but their limitation is that if you are not a US registered entity, you cannot complete payouts to connected accounts outside of your region.

I’ve spoken with Stripe who suggested I consider setting up a US entity through Stripe Atlas, but I was wondering if anyone has any other recommended payment gateway solutions that allow for a similar ‘separate charge & transfer’ charge type, as well as international transfers out of the box.

Advice appreciated.