I've said this before, but each payment provider out there has benefits the others don't, which is a little annoying. For example, Balanced is inferior in almost all regards to Stripe except in one major area: Payment speed. Stripe offers 7-day rolling payouts (shorter for larger merchants), but Balanced offers next day payments and same day for Wells Fargo customers!
Square offers same-day payouts and the best in-person dongle experience. But - and I have NO idea why this is - they offer no web API. Ridiculous.
Stripe has the best third-party plugin support and best documentation.
For now, I use Stripe, and they've worked with me to speed up payments. But you can't beat same-day payments that Balanced offers (I do use WF) and if Balanced ever starts funding and encouraging developers to work on plugins for major shopping carts, I will switch immediately.
Square offers same-day payouts and the best in-person dongle experience. But - and I have NO idea why this is - they offer no web API. Ridiculous.
Stripe has the best third-party plugin support and best documentation.
For now, I use Stripe, and they've worked with me to speed up payments. But you can't beat same-day payments that Balanced offers (I do use WF) and if Balanced ever starts funding and encouraging developers to work on plugins for major shopping carts, I will switch immediately.