Step-by-step guide

How to Collect a Surprise Bag

From browsing to pickup to earning points — the full flow explained with real app screens. The whole process takes under two minutes.

01

Browse available offers near you

Open the app and you'll see all Surprise Bags available around you. Each card shows the business name, food type, price, and pickup window. Scroll, filter by distance or category, and tap the one you want.

  • See offers sorted by distance from your location
  • Each card shows the price, original value, and pickup window
  • Filter by food type — bakery, restaurant, café, or fast food
  • Listings refresh daily — new bags appear as businesses confirm their surplus
Tip

Popular bakery listings sell out fast — check early afternoon for the best selection.

Next step
Browse offers screen
02

View the offer details

Tapping a listing opens the full details screen. You'll see the food description, what's typically inside, the exact pickup window, and the address. When you're ready, tap the Reserve button.

  • Read the bag description — the business tells you what type of food to expect
  • Check the pickup window so you can plan your route
  • See the original retail value vs. what you pay
  • Tap Reserve when you're ready — it only takes a few seconds
Next step
Offer details screen
03

Choose your quantity

A reservation sheet slides up asking how many bags you want. Select your quantity and confirm. Payment is handled securely in-app — no cash needed at the counter.

  • Choose 1 or more bags depending on availability
  • See the total price update in real time as you select
  • Your slot is locked the moment you confirm — no one else can take it
Next step
Reserve quantity screen
04

Confirm your order at checkout

At checkout you can select Pickup (always available) or delivery where offered. Review your order and tap Confirm Order to lock in your reservation.

  • Choose Pickup to collect in person — always available
  • Delivery is available at select partners
  • Review the business address and pickup window one more time
  • Tap Confirm Order — your reservation is immediately locked in
Next step
Checkout screen
05

Your order is confirmed

Your order summary shows what you ordered, the business name, and your exact pickup window. You'll also see a code field — this is where you enter the pickup code you receive at the business when you arrive.

  • See the business name, address, and pickup time clearly at the top
  • The code field is ready — you'll fill it in when you arrive
  • You'll receive a confirmation notification on your phone
  • Save the screen or keep the app open — you'll need it at pickup
Next step
Order summary screen
06

Enter the pickup code

When you arrive, the staff gives you a code. Enter it into the code field in your order summary and tap Confirm Pickup. This verifies the handover on both sides and completes your order.

  • Show up during your pickup window — the business is expecting you
  • The staff will give you a short code when you present your order
  • Type the code into the field and tap Confirm Pickup
  • Both you and the business receive a confirmation that the handover is complete
Next step
Pickup code confirmation screen
07

Collect your points and climb the leaderboard

Points land in your account automatically once pickup is confirmed. Every bag you rescue earns you points — and every user on the list wins something.

  • Points are added instantly after each confirmed pickup
  • Check your rank on the community leaderboard anytime
  • Top 5 users win a smartphone — next 5 win a smartwatch
  • Every other user on the list receives a 10–15% discount voucher
Tip

The more bags you rescue, the higher you climb. Every pickup counts.

My Points screen

Ready to rescue your first bag?

Download Too Fresh To Waste, find what's available near you, and start earning points with every pickup.

Read the full article instead →

Get Updated

A special surprise awaits our first 1,000 users. Join the waiting list to be one of them.

We respect your privacy. Unsubscribe anytime.