NONE
Stripe & Square
1. 3% + $0.35 per transaction - super high fees
2. They are a PAYFAC not a processor and can do whatever they want
3. Your are losing 2% of your annual net revenue
I like PayPal because of the simplicity of its small business solutions. This is ideal when you need to add payment options to your site. Also, the customer service is also good, I once found a PayPal phone number and solved many problems with the manager, and it was fast and efficient