13
7 Comments

Which Payment Solution Should A Bootstrapping SaaS Choose?

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.

Merchant of Record vs Payment Gateway

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)

Payment Gateway

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.

Merchant of Record

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.

To quote a different indie hacker:

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.

Paddle vs FastSpring

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:

Start With Paddle

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.

What next?

An up to date version of this post can be found on my blog here: Which Payment Solution Should A Bootstrapping SaaS Choose?.

  1. 1

    Not allowed on Paddle (for example):

    • Digital marketplaces enabling non-Paddle Sellers to sell products and services to customers
    • Human services such as consultation, support, or design services.

    Full list: https://paddle.com/support/aup/

    1. 1

      The problem with this list is that it's constantly (and silently) changing. That's understandable though, a company like Paddle has a very big problem with fraud, and if they can't solve it they're dead.

  2. 1

    If you run subscription-based SaaS, I can recommend Paddle. Besides credit cards, they can also collect PayPal payments. We've used Paddle for a few months and haven't had any issues. Useful sharing @akfaew

  3. 1

    thanks for this. Great read.

    Unfortunately, I am developing a grocery store delivery platform (where I am providing the platform for consumers and grocery stores) and Paddle doesn't allow for this. Additionally, Stripe doesn't support my country.

    So literally I am only down to FastSpring. Are there any other credible alternatives?

    1. 2

      As far as I have found there just these two. FastSpring being more corporate-ish and Paddle more startup-ish.

  4. 1

    Useful. Thanks for sharing.

    1. 1

      I'm glad you found it useful.

Trending on Indie Hackers
After 10M+ Views, 13k+ Upvotes: The Reddit Strategy That Worked for Me! 32 comments 🔥Roast my one-man design agency website 18 comments Launch on Product Hunt after 5 months of work! 16 comments Getting first 908 Paid Signups by Spending $353 ONLY. 14 comments Started as a Goodreads alternative, now it's taking a life of its own 12 comments I Sold My AI Startup for $1,500 and I'm Really Happy About It 11 comments