A fictional grocery service inserts a €2 charity donation into the basket when the shopper chooses a delivery slot, without showing a selection control.
Sneak into basketGrocery checkoutCheckout
This is an original fictional comparison. It depicts no real company and is not a legal finding or safe harbour.
Grocery checkoutCheckout
Donation added without a deliberate choice
A fictional grocery service inserts a €2 charity donation into the basket when the shopper chooses a delivery slot, without showing a selection control.
Potentially problematicOrder total · €64
Order total · €64. A €2 donation appears after delivery selection without an add action.. Donation included. Add €2 donation
A €2 donation appears after delivery selection without an add action.
Donation included
Add €2 donation
→
Neutral alternativeOrder total · €62
Order total · €62. Donation choices are optional, unselected and visible before the total changes.. Amount affected: €2: Add €2 donation. Add €2 donation. Donation included. Payable total and selected items, expanded: The summary shows the line items and total before “Add €2 donation” is activated.
Donation choices are optional, unselected and visible before the total changes.
Amount affected€2Add €2 donation
Add €2 donation
Donation included
Payable total and selected itemsThe summary shows the line items and total before “Add €2 donation” is activated.
Why the first version can mislead: The final commercial state diverges from the choice represented earlier in the journey. The problematic state records: “A €2 donation appears after delivery selection without an add action.” Review the timing and affirmative selection needed before “Donation included” changes price, product or recurring liability. The shopper may pay an additional amount that was never deliberately added.
What a fairer design does: Leave donations out of the basket until the shopper selects a clearly priced option.
Show annotated differences (2)
Potentially problematic version
Add €2 donationIn “Donation added without a deliberate choice”, this element shows how sneak into basket can shape the decision.
Neutral alternative
Payable total and selected items, expanded: The summary shows the line items and total before “Add €2 donation” is activated.In “Donation added without a deliberate choice”, this element keeps the clearer alternative visible at the same decision point.
Review questions (3)
Which affirmative action authorises “Donation included”, and where is the resulting price, product or recurring state shown before commitment?
Compare the basket before and after the action, including total and line items; does the mutation satisfy “A line item or quantity appears after a transition”?
Which specific affirmative event creates the final commercial state, and could “Tax or unavoidable charge represented separately” explain the observed outcome instead?
Side-by-side grocery checkout interface showing “Order total · €64” and the clearer alternative “Order total · €62”.Provenance: Original hypothetical grocery checkout example created for this library; no real business, product or interface is depicted.
Complete pattern context
How this example relates to Sneak into basket
A paid or consequential item is added to a basket or transaction without a clear, deliberate and specific user choice. 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.
A fictional booking flow records a basic fare selection but the final action purchases a premium flexible fare without a new price-and-product confirmation.
Dark commercial patternsOrganisation for Economic Co-operation and Development · Secondary · checked 2026-09-14 · OECD Digital Economy Papers No. 336
Unfair Commercial Practices DirectiveEuropean Parliament and Council of the European Union · Primary · checked 2026-08-09 · Directive 2005/29/EC; CELEX 02005L0029-20220528
Email updates
Follow new examples and material DFA developments.
Get an email when this library adds a substantial example or a verified source changes the regulatory picture.