Braintree is now essentially paypal, so that is off the list. Adyen is good but can be strict with what businesses they support.
In short, i recommend using local providers, not these multinationals. Each country has a bunch of them, so there is plenty of choices, they are just not world renown brands.