Check out WorldPay and Adyen. They are probably the biggest payment platforms for this.
IIRC, Adyen expects at least 1,000 EUR per month in fees so you should be processing at least 50-100,000 EUR/month to make them cost effective. WorldPay is probably about the same.
There are lots of smaller ones, mostly catering to high-risk businesses or smaller businesses.