An old local cart can contain a now-unavailable variant or a changed price.
Recheck availability before checkout
A saved cart is an intention, not a stock reservation. Explain changed purchasability before payment.
Research context: Baymard · Product-list information ↗
Keep the item visible with explanation and edit/remove actions. Never silently delete or replace sizes.
Try the pattern
Task and expected result
- 01
Check unavailable stock is not presented as in stock in the cart.
- 02
Edit an unavailable variant to an available one.
- 03
In a real store, test server rejection without clearing the entire cart.
How to investigate value
Measure confirmed, deduplicated outcomes per eligible checkout start. Define paid orders and accepted credit orders separately.
Watch for side effects
Payment errors, duplicate orders, incorrect totals, unclear arrival dates and discount cost. A pay click is only an attempt.
This is a proposed investigation, not a measured result. Choose one hypothesis and define the audience before testing.
Build a measurement plan for this concept ↗