Stripe's fee model probably makes serious bank, because it's quite non-transparent and basically nothing is provided for free. Want even the slightest extra feature? +1% of your revenue (and repeat)
- Have a large enough transaction volume, say, above $100k / mo.
- Use the contact form.
Note that i your transaction volume is $100k/mo, and Stripe takes 3% of it, it's $3k/mo for them. Maybe a customer that's worth paying extra attention to, but of course by spending a minimal amount of time.
I suspect that if your transaction volume were, say, $1M/mo, they would have contacted you already.
Like your cable company!
It’s kind of the rule rather than the exception in B2B. Hell, a lot of businesses will give you better terms just for opening a business account.
Whatever it is making, it is apparently not enough to IPO. I would temper my expectations.
You can also bring in whichever payment processor you want which will help you save on your payment processing fees
Product looks cool in any case.
If you're not letting them do the checkout from start to end with only theme changes to the hosted payment page, you're signing up yourself to learn the different flavours of payment auth, callbacks and state management.
I just want to take payments for dead-simple SaaS. I don't care about the 20,000 use cases for different billing product lifecycles, itemizations, etc.
"Launching a startup? Do this: [x]" would be incredible.
It's wild that Stripe doesn't have the 99% case covered.
The real reason for this is probably because Stripe's main customer isn't the scrappy upstart anymore, but rather the giants up-market. We're table scraps now.
You'd be paying for the prepackaged all hosted and standardized offering (at the higher price point) if all you wanted was to "just" take payments.
I assume you actually want recurring payments, potentially lower fees and a personalized checkout experience ?
Welcome anyway, I've been playing with payments systems for a long time and there's no shortage of fun and new regulatory spice coming in every now and then. "Just" taking payments can be a whole way of life.
The API surface area is large and cluttered with stuff that's entirely irrelevant to most business types, yet you have to understand which parts of the API, checkout session, and webhook callback payloads are relevant and mutate your subscription state.
It has great user docs, API docs, developer centric UI elements like copy pastable IDs, webhook event browser, time travel features, test mode (!!), and you can even look at the exact API calls that the stripe UI itself is making. I've brought it up to many colleagues are awesome the docs and experience is...
IMHO, for most things, the data model is straight forward and well explained. Of course there are complicated topics and quirks, but that's just because payments is not easy in general..
I'm clearly a Stripe fanboy, but I am not affiliated in any way.
- Them adding a ton of products that are automatically integrated/opted-in their default payments stack
- This has massively increases the api surface, and the complexity of integrating stripe has gone up.
- And to top it off, they charge for every single "feature" that they automatically added in their payments stack.
Now it’s really really confusing. Payment intents are confusing. Figuring out which part of the docs I need is confusing. Figuring out the limitations of the self hosted checkout pages is confusing. The pricing is confusing. There’s narrative for one-click checkout that is comparable to PayPal (I guess there is “link” but seems like a separate thing?)
Give me a thing I can copy and paste. Give me a hosted subscription management page.
Finding a way to allow legal businesses to operate would be huge, though my impression is that you get yanked around by banks a lot.
Don’t nickle and dime me on features. Make it easy to get reports out.