When I was starting my SaaS business journey one of the things that confused me the most were payment solutions. There seemed to be so many, and their landing pages were of no help - they were more or less interchangable. I had so many questions.
Why can't I sign up for Stripe in my country? Why can I sign up for Paddle? Other than that, what's the point of Paddle if it's more expensive than Stripe? How do you deal with all of these different countries and their VAT rules? Can I switch my solution later?
I did my grueling research and I wrote it down here.
It turns out that you can't compare Paddle with Stripe, they're in different categories.
Stripe and Braintree are Payment Gateways. They let you get money from credit cards and leave the rest to you, including retries, charge backs, VAT and invoices. The customer buys directly from you.
Paddle and FastSpring are Merchants of Record. They resell your product and handle everything including taxes and invoices and you get one wire transfer once a month with your earnings, minus their cut. You don't have any customers, they do.
For a more detailed explanation see What is a merchant of record.
Chargebee and Chargify are something else altogether - they just manage your subscription and billing logic. They're useless by themselves, you need to connect them to a payment gateway.
A Paddle employee was asked how they compare with Chargebee, here is their response:
we have the tools you need for billing in one platform so you don't need to worry about building a billing stacks (Stripe + Paypal + Chargebee + Avalara + Maxmind + Transferwise+ etc)
They're cheaper and more flexible, but as one indie hacker put it:
Stripe is obviously great and super flexible, but then you're stuck with tax reporting.
Want to do business in the EU? You have to handle each country's VAT rules separately. Oh, and they keep changing.
Want to do business in India? You need to register before you do any business and you need a tax representative. Not doing that means you are essentially breaking the law.
Use a payment gateway if you only do business domestically or if your product is very expensive and your customers are few.
With a merchant of record you can instantly support the whole world. If you compare the prices Paddle is 2 percentage points more expensive than Stripe. But if you do a quick calculation it means that if only one in every 50 of your customers are from, say, India you're making a profit.
Paddle works very well for me. I'm from the EU and I don't have to worry about all these VAT regulations - a big advantage for me.
Despite the 5% commission, I saved a lot on accounting.
For a bootstrapper the sales/VAT tax is a killer and there is no way around it.
Use a merchant of record if you're boostrapping a SaaS.
And there are only these two to choose from.
Sure, support quality, documentation and the API matter. But these are technical problems and these you can solve. So let's look at the business problems.
FastSpring charges either 5.9% + $0.95 per transaction or a flat 8.9% per transaction with a minimum fee of 75 cents. Paddle charges 5% + $0.50. But there is a more important question. Remember, you don't have any customers - your merchant of record does. So what happens when you want to switch?
There was a discussion on SaaS Growth Hacks where it came out that FastSpring is a lock-in service, meaning that they won't share the customer data with you:
You can't move subscription data from FS to another payment processor.
I inquired, and got this reply:
subscription migration capabilities are really up to the provider you would be potentially moving too from FastSpring.
But we would not stop any sort of data migration from the FastSpring side.
With Paddle, one user got this reply:
Are you bootstrapping a SaaS? Then start with Paddle - it's cheaper and more popular. And if you change your mind later just export your data and migrate to a different service.
That's not to say it's perfect. As one user on Facebook accurately put it:
We use Paddle. They seem to do fine at processing cards and paying out the money owed.
Everything else sucks.
So before you sign up please read about all the different Paddle Woes with Solutions.
Once you set up your payments it’s time to start marketing, and the best way to start is to participate in online discussions.
I help founders and marketers with their social marketing efforts. Learn how to drive traffic from social platforms from my free fourteen day email course.
An up to date version of this post can be found on my blog here: Which Payment Solution Should A Bootstrapping SaaS Choose?.