One of the most critical decisions for every business is which platform to use to accept payments from your customers. However, for micropreneurs, getting a good payment solution is not always an easy task. Unfortunately, the situation gets worse for e-Residents owning a company in Estonia. In this article, I want to compare the available payment solutions for e-Residents and solopreneurs based on my experience.
If you are a freelancer and your customers pay you only when you issue an invoice, you are good to go. Nevertheless, if your business is a SaaS, subscription product, or you cannot rely on your customers to pay you on a regular basis, you need a good payment solution.
Note: although stressing alternatives for e-Residents, this article might be useful for most solopreneurs & small business owners. All you can read is based on my personal experiences unless stated otherwise. Obviously, yours might be different.
Your Payment Solution Is A Key Piece In Your Business
Quoting one of the most cited books on entrepreneurship, “The $100 Startup”:
“The basics of starting a business are very simple; you don’t need an MBA (keep the $60,000 tuition), venture capital, or even a detailed plan. You just need a product or service, a group of people willing to pay for it, and a way to get paid.”
One might think that accepting payments for your business should not be that hard. It’s 2018 after all, the year Elon Musk launched a car into space.
However, if you are a micropreneur or a small company, and especially if you need to accept recurring payments, it’s not easy at all.
Let’s say you decide to open a new business. You find a market, perhaps build an MVP or initial draft to solve the problem, publish a website to test the waters… And look for options to accept payments. Then is when you realize that this last part is going to be harder than you thought.
While it might seem like there are lots of alternatives out there for small businesses, the reality is quite different. If you, like me, are an e-Resident and own a company in Estonia, your options narrow down.
Challenges For Solopreneurs, Startups, And Freelancers
Most payment gateways want to deal with big companies. While I can understand that -big companies with high figures means big bucks for the middleman- that leaves small businesses in a precarious position. When you are starting, you cannot offer realistic profit estimates or sales forecasts. You are just starting.
That adds a lot of pressure to solopreneurs and freelancers. They often need to prove -or at least promise- enough sales for the payment gateway to consider you a “customer worth making business with”. And that’s ridiculous in 2018.
As far as I know, the resources you are using from a completely digital payment gateway, even if you don’t have any sales for months, are negligible. So why not letting that small business thrive and start generating revenue?
Additionally, for small business owners, most payment solutions present certain problems.
First, most of them require you to fill a series of legal documents and comply to sometimes obscure and hard to understand regulations. While it’s true that most micropreneurs and freelancers need to know something about managing a business, that stuff usually requires the help of a professional lawyer or economist.
In addition, many providers won’t allow you to withdraw your funds, or won’t send you your money, unless you exceed a certain revenue threshold. This is obviously to avoid fees for small transfer. Nonetheless, when you are a freelancer or solopreneur, you need your money every month, even if it’s just 150€.
Finally, some payment platforms send you the money with a significant delay. We are talking about 2-3 months here. That might be OK for medium to big companies, but it’s quite a significative time period for solopreneurs and freelancers.
Challenges For e-Residents And Estonian Companies
If you are an e-Resident owning a company in Estonia, the situation is actually worse. For starters, many payment solutions don’t support companies established in the Baltic countries. Concretely, Stripe, one of the best -in my opinion- payment solutions out there, still don’t show the least indication of interest in supporting e-Resident companies.
Yes, that tweet is from 2015. Three years later, still no news from Stripe.
That’s quite unfortunate, as I had been using Stripe quite happily in the past. They have the easiest onboarding and user interface, hands down. Also, if you are a developer like me, their API and integration options for your business are simply the best. You cannot possibly find something easier and better documented to start accepting payments for your startup, SaaS or project.
Probably when they decide to support Estonia and e-Resident companies, it will be too late.
Secondly, in my experience, the ones who support Baltic companies tend to be pickier when accepting them. Expect being requested a lot more information, and having to prove some revenue or potential customers.
Payment Solutions For e-Residents & Solopreneurs
So, what payment solutions for e-Residents and solopreneurs are available to your business? They all look perfect on paper. However, when you start working with them, you discover the small print, hidden fees, and other awkward surprises. So let me describe the ones I know or have used myself:
It’s safe to assume that if you use Paypal, you are probably not happy about it. It’s one of these old companies that were a breakthrough back in their time, but haven’t managed to adapt since then (Amazon being another prime example). With everything that’s happening lately in the Fintech world and the myriad of alternatives out there, Paypal has simply become obsolete.
Another important problem is their fees. While they are not extremely high for large payments, they can be quite steep for small transfers. If you charge a small amount of money to a lot of customers -i.e: you offer online courses for 3 or 4 euros- the commission fee can be painfully high.
One thing that really gets on my nerves is that their fees are applied to the amount you received, not added on top of it. That means that if you request 100€ to a customer, Paypal will deduct their fee (around 3,20€) from that amount, so you will receive 96,80€. That makes it very difficult for you to know beforehand how much you need to ask your customer to pay you to get exactly the money you want.
That’s a nightmare for your accountant later.
Why have I included it here then? Because it’s relatively easy -compared to other services, anyway- to start operating with them, and it’s one of the very little viable payment solutions for e-Residents as of now.
- easy onboarding and setup
- you can start operating right away
- not much paperwork to be “approved”
- recurrent payments
- ancient, unintuitive interface with a front page make up
- high fees for small payments
- hard to issue an invoice for the exact amount you want to receive
- accountancy problems
- no API integration or mobile support (you need Braintree for that)
But I thought you mentioned that Stripe does not support Estonian businesses?
While that’s true, some folks out there are using a small trick: They open the account pretending to be in another country (maybe their home country if it’s supported) and then change their bank account details to their Estonian business account.
Of course, I strongly discourage anyone from using this technique, unless you have absolutely no other choice. It’s not like there are many options available that are guaranteed to work for your company. However, such an important part of your business should not be built on top of a “hack”.
Alternatively, if your company is incorporated in one of the supported countries, good for you! Stripe is, as I mentioned, probably the easiest and most developer friendly solution out there.
So the pros:
- easy onboarding, amazingly clear and simple user interface
- you can start operating right away
- Option to negotiate alternative payment fees if you have a high amount of micropayments
- almost no paperwork to be “approved”
- recurrent payments with lots of options (like trial periods or discounts, promos, etc)
- Awesome API and documentation, very developer friendly
And the cons:
- Not a viable payment solution for e-Residents
- Unless you negotiate, the fees are similar to Paypal (2,9% + 0,30€ per transaction)
Braintree is the payment solution I chose for my company, one of the little viable payment solutions for e-Residents. It was acquired by Paypal, but luckily they started as a startup, so have a fresh approach, similar to Stripe, a nice user interface, and a good, well-documented API.
Their fees are quite good, usually at 1,9% + 0,30€, with discounts when income starts exceeding 60k a year.
Their dashboard is not quite as simple to use as Stripe’s one, and the API is somewhat more complex and less developer friendly. However, I think it’s safe to affirm that you can start using it quite soon if you spend some time on it.
The main drawback for me is the approval process and requirements. Initially, you are allowed to open a sandbox account and start exploring the platform. Then, when you are ready to switch to production, you need to implement it on your website. And this website needs to be fully compliant with a lot of requisites. HTTPS, no broken links, terms & conditions clearly visible, etc.
Also, you need to fill different forms and hand over a lot of information about your business. It’s quite a nightmarish process. Eventually, you are subject to a trial and your application gets approved or rejected.
And this is the worst part… I know a lot of legitimate businesses from fellow e-Residents whose applications have been denied.
So all in all, pros:
- one of the best payment solutions for e-Residents if you get approved
- low fees on transactions (1,9€ + 0,30€)
- Decent API and documentation
- recurrent payments
- developer friendly
- difficult onboarding and setup
- random account freezes, asking you to proceed to verification again
- paperwork and regulations
- approval process and uncertainty on whether your application will be approved or not
Paymentwall is often discussed as one of the very few payment solutions for e-Residents available. However, my recommendation is: Stay away from them.
To begin with, they have an ugly, unintuitive interface that makes Paypal look nice and modern. Seriously, the first time you land on your PaymentWall dashboard, your first thought will be: “what the …. is this?”.
Next, their “due diligence” approval process is even more difficult to understand and comply with than the one from Braintree. The amount of paperwork, requisites, and forms you have to fill and research is overwhelming, and you would probably need help from a lawyer or an accountant.
On top of that, your business and website will be subject to a deep examination. You better not have a broken link on your website, fella!
So then you get “approved”. Yahoo!!!! Well… Not so fast. Initially, your customers won’t be allowed to pay with debit or credit cards. You will only have some options available like paying with the card from local grocery chains or from phone payment services. Needless to say, none of your customers is going to pay you a single buck.
No. You need to apply for card payments, and if you get approved (and only then) your customers will be able to actually pay you.
Apart from those problems, their fee system is not clear. They have hidden fees, and you will end up paying more than you expect, sometimes up to 10% or more. To make things worse, payments to your account are subject to a 2-months delay, and you will only get paid if your earnings exceed 100€.
- One of the few payment solutions for e-Residents
- recurrent payments
- unintuitive interface, seriously, ugly and unintuitive
- approval process
- hidden fees
- withdrawal threshold
EveryPay was another player in the payments arena that was acquired, in this case by LHV. When I initially contacted them to check if they were a good solution for my business, they didn’t accept recurring payments. Nevertheless, they recently implemented them. So, while I will write about them here, I don’t know about their services firsthand.
One of its most alluring aspects was that their integration with LHV. If your company is in Estonia, and you have your business bank account there, it’s worth having a look.
One red sign for me is the fact that they don’t clearly specify their pricing on their website. They say “1,2% to 3,5%”, and ask you to request a quote. I don’t know about you, but that does not give me good vibes. Sometimes, something as simple as being able to accept payments from your customers can become a negotiation to convince someone to accept your business and give you good conditions. I don’t think that’s fair.
Edit: after talking to the EveryPay/LHV staff, I got informed that my application would not succeed because my business is in a “high risk” activity area. Given that the activity of my company is programming and consulting (technology & business) services, I don’t see how this can be considered a high-risk activity (I mean, I am not in the porn or gambling industry 😂). Something to be aware of.
So without having used their services personally, my pros:
- integration with LHV
- one of the most friendly payment solutions for e-Residents
- recurrent payments
And my cons:
- unclear, obscure pricing, probably subject to negotiation
- weird classification of what is a “high risk” activity business
Recommended by some readers of the blog, I had a look at Paddle. It seems like a very nice solution, and quite developer friendly. However, you soon realize there are important limitations to Paddle that restricts its usefulness in real-case scenarios (read: business).
To begin with, it’s only valid if you sell digital products, not for digital services. That means that if the main activity of your business is consulting services, for example, you cannot use Paddle.
But as I am a developer after all, and I have some apps in the App Store, I decided to give it a try. One of the most painful aspects of selling or offering products in the Apple’s App Store is Apple’s “In-App Purchase” system. It’s hard to use, program and maintain, quite obsolete, and takes a 30% cut on every sale.
I spent some time trying to integrate Paddle with one of my apps, 0Password, an app to keep your passwords secure through multiple devices protected by your biometric information (touch ID or faceID). It’s ideal for digital nomads and people like me who travel without a notebook containing all your passwords.
However, I was unable to do it. I contacted Paddle’s support team and they kindly explained that it can’t be used for iOS or Android apps.
So where does that leave us? If you only can use it for digital downloads or products (not services), and you cannot use it on mobile apps, probably it’s only useful for online shops or selling e-Books from a website. However, there are better and easier alternatives for those scenarios.
- easy sign-up process
- nice dashboard interface
- not a lot of paperwork
- not valid for digital services (like consulting), only digital products
- not valid for mobile apps
- very limited scenarios where you can use it
Overall, I can’t really recommend Paddle. Except in very very limited scenarios, it’s not very useful for real e-Resident businesses.
Also suggested by one of the commenters, I tried Mollie. It’s a French company offering a very competitive solution.
Word of warning: I had no problem opening my account with Mollie, but some e-Residents have reported that they’ve been rejected precisely due to the fact that they are e-Residents.
To begin with, the sign-up process is quite straightforward. Not a lot of paperwork, just the mandatory information and uploading some documents of your company (like the registry entry or the articles of association) and the owner (like a passport pic).
They have a lot of useful payment methods, such as VISA and Mastercard card payment, or direct transfers. Their pricing is quite good too. For example, card payment for European customers/cards is just 0,25€ + 1,8%.
Edit: after being using Mollie for some time now, I can tell you about their pros and cons in more detail.
Pros is, as I mentioned, the sign up process and the easy to use interface. Also, their payment methods are quite easy to set up, complete, and bullshit-free (they offer credit card, direct debit, sepa, etc… right away).
Now for the cons… First of all, you must be very careful with Mollie, because they are not an honest company. One example is their recurring payments functionality. Have a look at this image (from their website).
If you are like me, by seeing that image you will think that you can create recurring payment easily from the dashboard, like Stripe allows, right? Turns out, you can’t. You can only create them through the API, so it’s not easy or effortless at all.
Another example is their payment links. in order to send a payment request to a customer, you will need to send them a link, like Paypal or Stripe allows. While they say (literally): “Quickly integrate all major payment methods: simply drop them into your hosted webshop with one of our free plugins and enjoy a swift payment experience“.
What they fall to mention is that their plugins are not entirely free. For instance, if you want to enjoy reminders, offer downloads, or even show a custom “thank-you message”, that has a cost. Paypal or Stripe include this functionality for free.
Their whole website is full of these messages that range from calculated ambiguity to straight dishonesty for obvious advertisement reasons. Not something that make me trust them.
So right now, the pros:
- easy onboarding, amazingly simple user interface
- payment methods are enabled soon (a couple of days, including debit card payments)
- almost no paperwork to be “approved”
- Very good API and documentation, quite developer friendly
And the cons:
- payment requests can incur in costs and are not easy or intuitive to use.
- Not a very honest company, not quite clear with their real features and limitations on their website.
- No recurring payments from the dashboard either, only through the API
- Some e-Residents report that they’ve been rejected on the basis of their e-Resident status.
If your country is supported by Stripe, go for it. They are clearly superior to most other alternatives I have tried.
However, if you have an Estonian company, there’s no clear winner. If you don’t really need recurring payments, or you are a super-pro developer, you could try Mollie. Just take into account that some e-Residents affirm to have been rejected by the payment solution. While there are solutions that are probably worse than others (i.e: PaymentWall), most other payment solutions for e-Residents have a strong “but”.
I would love companies offering payment solutions for e-Resident to really pull their socks up, as currently, payment solutions are one of the biggest challenges for the e-Residency program.
I will update the article if/when needed.
Am I Missing Something?
If you have experience with other payment gateways or payment solutions for e-Residents, solopreneurs or micropreneurs, leave a comment below. Alternatively, you can contact me and tell me about your experience in more detail. I promise to update this post with your information. Thank you! 🙂
Your payment platform is one of the most important decisions you need to make for your business. While it might seem something simple, with lots of alternatives available to you, in reality, it can be a nightmare for small business owners. In this article, I share with you my experience with different payment solutions for e-Residents and solopreneurs.
Years ago, I quit my 9 to 5 job and became a freelancer first, then a solopreneur, and finally a digital nomad. Managing my company back in Spain was a nightmare until I discovered the e-Residency program and opened my company in Estonia. That changed my life.
After some years managing my business, I know the tricks of the trade. I can offer you advice on how to become location independent, found an European company you can manage online while traveling, and avoid unnecessary costs. If you are ready to take the leap, but have some doubts or don't know where to start, let's get in touch.
❤️ Did you enjoy this article?
If you found this content useful, consider giving some love back by making a small bitcoin, ethereum or bitcoin cash donation. Thank you!