The Error Is the Store

A crash in checkout is not an IT ticket. It is a closed sign hung on a person who already had a card in their hand.

A supermarket self-checkout showing a system error, an abandoned basket on the bagging scale.
A crash in checkout is not an IT ticket.
It is a closed sign hung on a person who already had a card in their hand.
Most brands file it under uptime.
The customer files it under the brand.

You can photograph the bottle for six weeks.

If the page dies on Place order, the bottle never existed.

There is no second chance that feels like the first.

The person does not open a ticket.

They open a competitor.

Uptime is a server word.

The customer has a cart word: it didn't work.

That sentence attaches to the brand, not to AWS.

The number that is not about servers

Baymard finds 17% of the non-browsing abandonments happen because the website had errors or crashed.

That sits next to "too long" at the same 17%. A timeout and a 23-field form lose you the same kind of person: someone who was done browsing.

This is not a rare edge.

It is one of the main rooms in the house.

An error that says 500 in a grey stack is a confession.

An error that says we lost the order, here is a number, here is a way back to the cart is a clerk who stayed on the floor.

Most brands rehearse the happy path until it shines and leave the miss to whoever is on call.

The customer does not meet your on-call.

They meet a blank page.

A jammed till printer with a crumpled receipt stuck halfway out.

What a grown-up failure looks like

It keeps the cart.

It names the miss in words a human uses.

It does not dump the person on the homepage with an empty basket.

It is tested the way you test the hero — on a slow phone, on a Tuesday, after a campaign when the till is hot.

Baymard's checkout work still finds 64% of leading US and European desktop checkouts, and 63% of mobile ones, mediocre or worse.

Only 2% rate good.

A store can look expensive and still fall over when it is asked to take money.

An empty shopping basket left on a closed supermarket checkout lane.

How we think about it at BuonaLabs

We put the failure in the scope.

The empty cart after a timeout is a design, not an accident.

The retry is a design.

The message is a design.

If a client has a campaign and no load plan, the campaign is a hope.

The error is the store.

Write it like a page you meant to publish.

Sources

https://baymard.com/lists/cart-abandonment-rate
https://baymard.com/research-articles/current-state-of-checkout-ux


BuonaLabs is a digital innovation studio in Lübeck, Germany, building product pages, digital twins, and commerce experiences that try to tell the truth about the object. If this is the work you are trying to do, let's talk.