Return or Exchange — E-commerce Flutter screen
E-commerce
73 views

Return or Exchange

Return or Exchange is a production-ready E-commerce Flutter screen from FlutterKit — free, with full source code.

A production-ready Flutter return-and-exchange starter for any shopping app. It opens on the delivered order, offers a Refund-return vs Exchange segmented toggle, then lists order items as tappable cards with thumbnail, variant and price plus a square checkbox. Selecting an item highlights its card and expands an inline reason picker (Too small, Quality issue, Changed my mind, and more) as chips. An optional photo row pairs an Add tile with evidence thumbnails. A pinned Continue bar stays disabled, with guiding labels, until every chosen item has a reason. Backend-agnostic, callback-driven.

Full tutorial coming soon.

The step-by-step walkthrough and complete Dart source for this screen haven't been published yet. They'll be free when they are — no sign-up, no payment. In the meantime, browse the screens that already have their tutorial.

What's included

  • Refund-return vs Exchange animated segmented toggle
  • Selectable item cards with thumbnail, variant, price and checkbox
  • Inline reason chips that expand per selected item
  • Optional add-photo tile with evidence thumbnails
  • Pinned Continue bar with disabled state and contextual labels
  • onContinue callback signalling exchange vs refund plus item count

Use cases

  • Fashion and apparel shopping apps
  • General e-commerce and marketplace apps
  • Order management and post-purchase support flows
  • Any app needing a returns or warranty-claim wizard

Related screens