Individual HTML example · Urgency

Reservation claim persists without a hold

A fictional booking page says “This room is reserved for you while you complete booking”, although no inventory is held and the message persists indefinitely.

Limited-time or reservation claimAccommodation checkoutCheckout

This is an original fictional comparison. It depicts no real company and is not a legal finding or safe harbour.

Accommodation checkoutCheckout

Reservation claim persists without a hold

A fictional booking page says “This room is reserved for you while you complete booking”, although no inventory is held and the message persists indefinitely.

Potentially problematicRoom reserved for you

Room reserved for you. The claim persists without an inventory record or release event.. Reserved while you book. Claim basis, collapsed

Neutral alternativeRoom availability checked

Room availability checked. No hold is claimed; the user can refresh current availability before payment.. Check availability again. Claim basis, expanded: The relevant population, period, inventory or offer state is presented with the message.. View the source and period for “Check availability again”

Why the first version can mislead: The message applies immediate pressure at the checkout decision. The cue “Reserved while you book” should correspond to a defined operating state and a real consequence. The example instead states: “The claim persists without an inventory record or release event.” The user may believe a unique opportunity is protected or will disappear even though the stated reservation has no operational consequence.

What a fairer design does: State a reservation only when inventory is actually held, identify what event releases it and show the post-release state truthfully.

Show annotated differences (2)
Potentially problematic version
  • Claim basis, collapsedIn “Reservation claim persists without a hold”, this element shows how limited-time or reservation claim can shape the decision.
Neutral alternative
  • View the source and period for “Check availability again”In “Reservation claim persists without a hold”, this element keeps the clearer alternative visible at the same decision point.
Review questions (3)
  • Which timestamped inventory, reservation, demand or offer event substantiates “Reserved while you book”, and what changes when its limit is reached?
  • Record the claim, timestamp, data source and post-claim state; which evidence supports “It is connected to a material decision”?
  • What happens when the stated limit is reached, and could the observed message be the legitimate case “genuine disclosed deadline with represented consequence”?
Side-by-side accommodation checkout interface showing “Room reserved for you” and the clearer alternative “Room availability checked”.Provenance: Original hypothetical accommodation checkout example created for this library; no real business, product or interface is depicted.

Complete pattern context

How this example relates to Limited-time or reservation claim

A textual deadline or temporary-reservation claim pressures action, particularly where the deadline renews or its stated consequence does not occur. The label describes a recurring design mechanism; whether a particular implementation is harmful or unlawful depends on the complete journey, audience, evidence and rules within scope.

The full guide explains inclusion and exclusion criteria, harms, fair design principles, evidence questions and the relevant EU legal information layers. The example page isolates one scenario so it can be shared and discussed without reproducing the complete library on one page.

Continue comparing

Limited-time or reservation claim

Weekend offer continues every week

Subscription landing pagePricing

A fictional service says an annual discount ends Sunday, then automatically replaces the date each Monday while keeping the same price.

Open this example

Countdown timer

Sale timer resets on reload

Retail promotionPricing

A fictional retailer shows a fifteen-minute sale countdown that returns to fifteen minutes whenever the page reloads and the price never changes at zero.

Open this example

Countdown timer

Reservation timer has no inventory hold

Ticket checkoutCheckout

A fictional ticket seller displays “Seats held for 02:00” although no seats are reserved and the timer simply restarts after zero.

Open this example
Sources and provenance for this example

Evidence base

Sources

  1. Dark commercial patternsOrganisation for Economic Co-operation and Development · Secondary · checked 2026-09-14 · OECD Digital Economy Papers No. 336
  2. Unfair Commercial Practices DirectiveEuropean Parliament and Council of the European Union · Primary · checked 2026-08-09 · Directive 2005/29/EC; CELEX 02005L0029-20220528