Product introduction: a surplus assortment, not a fixed menu

Near closing time, a bakery may have several types of unsold bread, without knowing in advance exactly how many of each will remain. Someone willing to collect it still needs to understand what they are choosing.

Too Good To Go organizes this supply into Surprise Bags. People can buy nearby surplus food, while stores pack what is actually left. Contents vary: a bag is not a fixed meal guaranteed to contain a particular bread. How stores use Surprise Bags

The following uses the official US consumer workflow. The key decision is whether you can accept variable contents and reach the store at the specified time, not just whether the price looks appealing.

US flow illustrated: contents depend on surplus, while pickup and cancellation conditions follow the applicable order rules.

Core workflow: choose food you can collect on time

Suppose you pass a bakery after work and want to buy its Surprise Bag for that day.

1. Bring your arrival time into the choice

Sign in to the app and browse nearby stores in discovery or on the map. Read the bag description, address and pickup window first. Filter by location or pickup time when useful. Filter conditions Once you know you can arrive, continue through reservation and payment steps. Consumer workflow

2. Keep the confirmation and wait for the agreed time

After reserving, keep track of the confirmation and order details. A store can still cancel when there is insufficient surplus, so check the order before leaving. If you realize you cannot make it, cancel in the app promptly. Under the US terms used here, cancellation must occur before the earlier of completing collection and the end of the pickup window. “Reserved” describes an arrangement still to be fulfilled, not food already handed over. US confirmation and supply conditions

3. Complete collection at the handoff

Arrive during the specified window, show the confirmation to staff, and swipe in the app as required at the handoff. Keep the remote reservation and physical collection as separate actions. If you miss the window, the bag may no longer be available and you may still be charged the reservation price. These rules describe the US flow. Check the actual order for payment or refund progress; successful cancellation does not mean money arrives back immediately. Collection requirements

The result is an assortment packed from the store’s surplus at that time. If you need to know the exact food in advance, variable contents are a condition to consider before choosing.

Design lessons: allow some uncertainty while fixing key commitments

Make uncertainty part of the product definition

A fixed dish pictured on a page but randomly replaced at collection would feel like a broken promise. Surprise Bags introduce variability before the decision, letting people judge whether that format suits them. The tradeoff is less precise choice. Products handling fluctuating supply can explain what varies first, then commit to what they can deliver.

Time and place are selection criteria

A cheap bag you cannot reach does not complete the purchase you need. The pickup window connects a store’s closing arrangements with the customer’s plans, so suitability includes the ability to follow through. Make key constraints part of the choice instead of revealing them only after an action is complete.

Separate the online arrangement from the physical handoff

Confirmation identifies the order; swiping at the store completes collection. The two moments have different results and show what remains to be done. When applying this pattern, place the completion action close to the real handoff and make incomplete states understandable.