Skip to main content

Sales Flow

The sales flow is designed for guest checkout: customers do not create accounts. Instead, we collect name, email, and phone so orders can be confirmed and referenced later.

Step 1: Cart

Sales Flow

Customers can:

  • Review selected items and quantities
  • Remove items or adjust quantities
  • See totals before checkout
  • Proceed to checkout when ready

Step 2: Billing & checkout

Sales Flow

Checkout collects:

  • Customer contact info (name, email, phone)
  • Pickup date and time (or time window)
  • Payment details (secure processing)

Validation goals:

  • Make required fields obvious
  • Show clear errors when something is missing or invalid
  • Prevent customers from losing their cart if payment fails

Step 3: Receipt / confirmation

After purchase, the customer sees a receipt page with:

  • Unique order ID
  • Order summary (items, totals)
  • Pickup date/time
  • Store location reference

The customer also receives an email receipt that includes:

  • Order ID
  • Pickup details
  • A link back to the receipt page (view-only)