Live data from Hacker News

Stripe live dashboard

bfcm.stripe.dev

101–110 of 233 posts

Re: Stripe live dashboard

#101
post #17

This reliably kills Firefox on Linux here. The whole browser. After a few seconds, during which the laptop fans are spinnung up, all tabs go into a "This tab just crashed" state.

The old version of this was even worse for performance.

Stripe has had an internal dashboard like this, open to anyone on the VPN, for at least 15 years: Started on a hackathon IIRC. One, serious view had a month-long by-the-minute chart, letting people see the growth. A typical first-of-the-month tradition was to try to predict where the total volume was going to end up, and celebrating when the daily processing record was beaten.

But the real problem wasn't that one, but a far more expensive variation that instead of giving you a number, represented the processing volume with little characters that would dance around the screen: The higher the volume, the more characters would come in. The problem was that this was created when Stripe's total volume was quite small, and Stripe was growing exceptionally well. So if you opened the dashboard on black friday (Or even worse, ten years ago, when black friday was on December 1st, and therefore also got many customer's subscription volume), then the number of flying Totoros would just overwhelm anything and everything any laptop would throw at it.

While the totoro-based performance was not up to Stripe standards (we should have gone in and added an extra zero or two to the threshold for every character), letting the entire company see that side of the financials live was a great move. So many startups out there just aren't candid with their employees regarding the economic state of affairs, while early Stripe let everyone see the processing volume, and thus whether growth was accelerating or slowing down.

It's also what is surprising of seeing this visible outside: At the same time that finances were very open internally, Stripe was very secretive of the data for the outside. Every time a major business news outlet made an estimate of the real processing volume, they were hilariously off, and that's because there were very few leaks, even after launching a new round where investors definitely were handed the real numbers. Based on this data alone, I'd expect people with some practice would be able to get a reasonably close estimate of what Stripe processed this year.

Re: Stripe live dashboard

#102
post #20

Earlier quoted context omitted.

There's a lot of online fraud. We invest a ton in Radar, our payment surfaces, etc., to keep this as invisible as possible to businesses. (We don't always succeed, of course. But, despite the growing sophistication of the fraudsters themselves, we do generally get better every year.)

If you enter the wrong CVC or ZIP and it is declined, does that increment your blocked fraud counter?

[deleted]

Re: Stripe live dashboard

#103
post #75

~$3.2B USD in processed transactions through stripe (so far). ~42M transactions. ~$92.8M for 2.9% fee. ~$12.6M for 30 cent fee. ~$105.4M just for processing transactions on a single day. Above assumes the “standard” pricing [1]. It’s not quite clear how much stripe takes from the 2.9% and 0.30 cut. Likely have to share this with card network and issuing bank. The invisible hand of traditional banking system taking mo…

Next time you buy food, remember that's traditional farming system taking money out of your pocket. Seriously, if the whole crypto scene taught us anything, it was that a global transaction network isn't an easy service to provide.

Well i learned a different lesson. It's now extremely easy to set up a global transaction network, or you can choose from one of the thousands of existing ones. Maybe you mean the regulatory aspect, not the technical?

Re: Stripe live dashboard

#104
post #20

Earlier quoted context omitted.

There's a lot of online fraud. We invest a ton in Radar, our payment surfaces, etc., to keep this as invisible as possible to businesses. (We don't always succeed, of course. But, despite the growing sophistication of the fraudsters themselves, we do generally get better every year.)

If you enter the wrong CVC or ZIP and it is declined, does that increment your blocked fraud counter?

[deleted]

Re: Stripe live dashboard

#105
post #89

Earlier quoted context omitted.

A lot of the fee goes to the customer's bank that funded the transaction, which is what enables Credit Card rewards programs. If you limit that fee (like the E.U. has), Visa et al. don't go out of business, but then you won't see any similar level rewards programs like we have here in the US (e.g. 2% back on everything, or 3-5% on specific categories, etc).

Such fees just encourages bad incentives. Such as terrible security because reimbursing people / financing organized crime is cheaper (cheaper for the bank, of course much more expensive for society).

What? Financing organized crime? How does that relate to credit card processing fees?

Re: Stripe live dashboard

#107

Earlier quoted context omitted.

"We reserve the right to charge you for using the system we created and enforce through monopoly government force!"

A lot of the fee goes to the customer's bank that funded the transaction, which is what enables Credit Card rewards programs. If you limit that fee (like the E.U. has), Visa et al. don't go out of business, but then you won't see any similar level rewards programs like we have here in the US (e.g. 2% back on everything, or 3-5% on specific categories, etc).

At this point, every local restaurant in my area is charging 2.9% fee for using a credit card. Let's just lower these processing fees, get rid of credit card rewards, and small businesses can stop charging fees for using credit cards for payment.

Re: Stripe live dashboard

#108

Earlier quoted context omitted.

Pretty sure no one outside of stripe has any use of real time revenue for only one day on an aggregated level. Doesnt have to be functional because people dont really "use" it. It is just for fun

Doesn’t matter if it’s for fun. The function here is to show information so in that regard the design failed because it makes you go through hoops irrelevant to the goal

with respect, I disagree that the function here is to show information. the (primary) function here is to advertise Stripe, and they obviously believe the aesthetic will increase the chance that viewers of the advert with share it with their friends and coworkers, increasing the effectiveness if the advert.

if this was a page they provided to all their customers, all year round, as their means of monitoring their own sales then I agree that this is a terrible design. but they have a fairly utilitarian dashboard UI for that function.

Re: Stripe live dashboard

#109
post #96

Earlier quoted context omitted.

Uhhh… how exactly were these transactions supposed to even take place without the banking system? I have no interest in bartering or sending ounces of gold around. And don’t say crypto - last time I tried to figure it out, I ended up sending ETH, and more than half of it evaporated in “gas money”. What a joke.

Well there’s the FedNow Service which will introduce instant payments. Should eliminate the need for parasitic credit card processing networks. A good “FedNow” or instant payment provider can easily disrupt the debit and credit card processing companies. At most, businesses charged 5-10 cents per transaction. No more dealing with credit card network fees. Chargeback fees. Exchange fees. Issuing bank fees. Premium car…

I live in the UK, where we've had instant, free, interbank payments for the last few years (we've had free interbank payments for > 10 years, but the instant part came in a few years ago as part of the Faster Payments scheme).

Spoiler alert: it has not eliminated the need for credit cards. The credit card system has a lot of flexibility and integrations to make for a superior user experience in a number of situations. For example, a lot of banks let you create virtual cards for specific purposes (eg: I have one for all my online subscriptions, and another for merchants I've not dealt with before). Not to mention Apple/Google Pay and their integration into basically every single online payments platform.

Re: Stripe live dashboard

#110
post #17

This reliably kills Firefox on Linux here. The whole browser. After a few seconds, during which the laptop fans are spinnung up, all tabs go into a "This tab just crashed" state.

The old version of this was even worse for performance. Stripe has had an internal dashboard like this, open to anyone on the VPN, for at least 15 years: Started on a hackathon IIRC. One, serious view had a month-long by-the-minute chart, letting people see the growth. A typical first-of-the-month tradition was to try to predict where the total volume was going to end up, and celebrating when the daily processing rec…

>Based on this data alone, I'd expect people with some practice would be able to get a reasonably close estimate of what Stripe processed this year.

Stripe recently started publishing their yearly processing volume in user letters (see, e.g. 2022: https://stripe.com/annual-updates/2022). I assume they will publish the 2023 numbers as well.

Post reply on HN