I've been growing StatusGator for more than 6 years and recently crossed $8,000 MRR. Until today, I had been very happy with Stripe. It truly is the fastest and most convenient way for developers to get going with payment processing. I have passionately advocated for Stripe at every start up I've consulted for. It really cannot be beat.
But after opening a new Stripe account for a new SaaS product I haven't yet launched, my account was closed unceremoniously. I am disillusioned and left with zero recourse after this confusing email:
Stripe is unable to support businesses with a dispute rate consistently above 1%. The elevated level of disputes on your account(s) has led us to hold a percentage of your incoming funds as a reserve. The reserved funds will help cover any disputes or refunds on your account.
This new account opened had not even started yet. I haven't even finished building the product. I have zero payments and therefore zero disputes. Surely, this was a mistake. I reached out to Stripe support. Their response was to close my account entirely:
After reviewing your business and account information, we've found that your business presents a higher level of risk than we're able to work with.
Now I'm stuck with two questions:
To be clear, Stripe closed an account I had just opened for a product I haven't even launched yet. The account has zero payments and zero disputes. My other account for my successful product has 6 years of history and not a single dispute ever.
What alternatives do I have? I'd like to a.) get my new product launched on a platform that will have me. And I'd also like to b.) move StatusGator off of Stripe. The risk of my rapidly growing business shutting down is just too great.
Does anyone have any experiencing navigating the robotic machinery that is Stripe's dark side? Has anyone successfully moved to an alternative that is as developer-friendly and easy to get going as Stripe?
As an aside, I absolutely hate how the larger companies do this now. It is obviously a machine automated process that hasn't been configured properly and resulted in a false positive.
We had exactly the same thing happen to us with MailChimp. After nearly a decade of using them in one business, I set up a new sub-account for a new company, and was almost immediately shut down for 'suspicious activity' despite the only email addresses in there being 3 test ones sent from our new app via API.
The worst part is the "our decision is final and no correspondence will be entered into". I find that to be abhorrent that they give absolutely no recourse to customers to defend themselves or put their side of the argument forward.
In my own SaaS, we never automate anything like this, and any disputes are resolved human to human, so we can get a full understanding where possible. I intend to run my business that way, no matter how big we get.
Paddle seems to be a good one
Thanks for recommendation. I'll try to use Paddle in my next project.
@csallen you know of any recent changes at stripe? This is the 2nd bad/weird story about stripe cannibalizing new companies this week...
Reminds me of how PayPal changed over time
ha, yes welcome to the world of fintech businesses, operated by 12 year olds who don't have a clue how to deal with customers. Fair enough, they maybe made a mistake with you and mistakes do happen. But it's how they deal with it that counts. We like to hate traditional banks and finance businesses, but my word, we are in for a shock over the coming years when most of the things we rely on are controlled by people who think a support ticket and 10 day turnaround is the best way to handle their customers!
My own fintech horror story...
I have a Transferwise personal account and last year accidently put a couple of legitimate business payments through it. It turns out my business Clickacall (a WebRTC based b2b service) falls into the list of business they don't support, i.e. WebRTC.
So with zero warning they closed my account and only provided an email address to fight it. The account had £400 in it - and believe me, I needed that money! Locked. Gone.
It took 10 days before they responded to my begging emails and made me feel like a naughty toddler. I had to confirm I would never use it for business again "you very naughty boy" and then after a further few days they re-opened it.
There's probably not much human thought or attention to detail in the shutdown of your other account. That being the case, you could just open a new Stripe account and point to the same bank account and see if that works. I mean, why would we assume they could connect those dots if they can't connect the dots anywhere else?
That's a good point! Oddly comforting to think the robot's ineptitude might help me here.
Some people here have mentioned Paddle which looks interesting. It appears they have some kind of "white glove" service for migration.
I use Paddle, had no big issues with them yet in about 6 months, pretty happy so far.
Why do you need a different new account? AFAIK payment collection for multiple products can be managed from single Stripe account.
It's a good point. I probably could use the same account. But there's a few reasons not to:
Isn't you have to open a new company (llc/ptv ltd) for new Stripe account?
I know it's impractical. I know it's silly. But no-one else has said it so far.
So: Bitcoin?
There's always one of you...
In a few years it will be the norm, perhaps not bitcoin but other coins. It solves the middleman problem and money goes straight to your account almost instantly, no chargebacks, no holding, no-one in the middle to close your account. Direct payment from customer-to-business.
This comment was deleted 2 years ago.
That’s because there’s a lot of price volatility. Coins need to stabilise in price before being accepted as currency.
We have always wanted to use Stripe for our ESP SaaS, but because they do not operate in our country, we were forced to look elsewhere.
We ended up using Paddle. So far have been pretty satisfied, although the way their API works is not as robust and straightforward as Stripe. Our billing team has to implement a lot of workarounds to do what we wanted, when it was pretty straightforward with Stripe (judging on Stripe's API docs).
I'm not sure any other platform will be less arbitrary.
It's the platform risk we assume by using these turn-key payment processors.
This is also my biggest fear -- to get shut down for no reason whatsoever despite having 0 disputes.
It's one thing to lose fair and square in the free market; it's another to be sabotaged by a supplier for no good/defensible reason whatsoever.
But other than "just build your own payment proceesor, bro," I don't know of any good solution to this problem.
This is a good point. Other platforms probably are just as arbitrary. It's the seemingly automated nature of it like @Devan said that is the most infuriating part of the situation.
That must be frustrating for you. Have you contacted customer service about it? I have only used Stripe for cc processing but I recently found out that Paysafe seems to have similar features. https://developer.paysafe.com/
This comment has been voted down. Click to show.
Paypal is still a good alternative. I know many of us hate it but we get emails from users asking if they can pay via PP. So we had to add it back as backup. Also you can get started almost instantly on that.
Paypal has treated me and my customer horribly. I would never recommend it to anyone. Support will take you through an insane loop that will ultimately yield nothing. AVOID unless you love hell.
I am honestly shocked stripe is allegedly behaving in a similar way. I've always had an easy time with stripe but if they treat you badly OP, LEAVE.
Yeah PayPal is horrible to work with
And develop with,
Here is a Content Security Policy issue open for over a year, marked as 'medium-priority' !
This comment has been voted down. Click to show.
This comment has been voted down. Click to show.
This comment has been voted down. Click to show.
This comment was deleted 2 years ago.