We’ve switched our main payments processor from Square to Stripe.
The reason was mainly a programmatic one – there were issues with Square’s coding when embedding on a website.
Stripe is just as well known and is very trusted; their coding hasn’t shown any issues either (yet).
If you have any problems, as always let us know. Also, if you miss PayPal, let us know about that as well.