For better or worse, PayPal is the only service that works for my business, and it has worked flawlessly for upwards of 2 decades. I casually look for alternatives to PP once every couple of years.

My business ships a physical product, and has a completely passive web page. It's about as bland as boring as it gets. My page has a "buy" button with a link to PayPal. Then you complete your transaction within PP's site. That way, I don't need to maintain a server anywhere, write any code, or be responsible for handling your private information.