I am currently looking for a payment provider for a SaaS project and find it very difficult to find a proper single solution that integrates Paypal and Stripe (or other CC payment gateway).<p>It seems to be that the difficulty is in reoccurring payments and invoicing.<p>What do you use and how bad was the integration?
I use Stripe exclusively. The integration into Rails isn't too bad (I wrote a book[1] about it and a gem[2] that automates a lot of it) but there are a lot of little details that one might not think of if they've never done a payment integration before.<p>Recurly][3] abstracts over multiple payment gateways for subscriptions, if that's something you need to do. I haven't used it myself but I've heard good things.<p>[1]: <a href="https://www.masteringmodernpayments.com" rel="nofollow">https://www.masteringmodernpayments.com</a><p>[2]: <a href="https://www.payola.io" rel="nofollow">https://www.payola.io</a><p>[3]: <a href="https://recurly.com" rel="nofollow">https://recurly.com</a>
(I work at Stripe.)<p>Are you looking for a single integration that handles both PayPal and credit card transactions? Stripe users typically end up integrating both separately (though building a billing abstraction above both).