Multi-Provider Cart for the Catalog
⋆˙⟡
Making it easier for users to collect, manage, and purchase scenes from multiple data providers.
This project transformed the Catalog from a linear provider-based flow into a true multi-provider shopping experience, enabling users to explore, collect, and purchase imagery with far more flexibility. By focusing heavily on cart-specific UX patterns, the solution balances familiarity with the sophistication required for geospatial data.
UP42 2025
Product Designer
The Challenge
The Catalog is a core entry point for users exploring available imagery. While users could discover scenes across multiple providers, they could only check out items from one provider at a time. This created friction, especially for workflows requiring mixed datasets (e.g., combining optical and radar imagery).
To unlock more flexible ordering, we needed to introduce a universal cart—a place where users could add, review, and modify items from any provider before purchasing.
This required a clear, intuitive cart experience that aligned with diverse geospatial providers and their ordering rules.
Why This Work Mattered
User Expectation: Nearly every digital platform has a cart pattern; users expect to add, remove, and adjust items easily.
Workflow Efficiency: Researchers and analysts often compare data from multiple sources. A single cart simplifies cross-provider selection.
Business Goal: Supporting multi-provider checkout increases order efficiency and reduces drop-off during the selection phase.
Research & Discovery
Before designing, the focus was on understanding cart behavior, not just checkout flows.
What We Studied
How users adjust quantities or variations
Patterns for removing items
How carts display provider differences
How to handle mixed-product rules
Feedback visibility (e.g., “item no longer available,” “updated pricing,” etc.)
User Pain Points Identified
Adding items from multiple providers often broke the flow—users didn’t know why.
Carts in the platform were almost non-existent; users immediately entered checkout instead.
No place to “hold” items while browsing.
Confusion about why items disappeared or became invalid when switching providers.
Key Insight:
Users didn’t necessarily need a complex checkout—they needed a stable, predictable, e-commerce-style cart where they could collect imagery while exploring the catalog.
Design Solution
A Universal, Provider-Agnostic Cart
The new cart allows users to:
Add scenes from any provider
View all selections in one place
Understand provider-specific details (e.g., resolution, revisit date, pricing model)
Remove, reorder, or update scenes
Validate item availability before checkout
Cart Interactions Designed
Add / Remove items — clear, consistent controls
Multi-provider grouping — items grouped or labeled by provider
Availability checks — warnings for outdated or invalid scenes
Persistent cart state — items remain saved during browsing
Provider rules surfaced inline — e.g., ordering minimums, AOI restrictions, licensing differences
Focus on Familiar Patterns
To reduce cognitive load, we grounded the UX in common cart mental models:
Checkbox + bulk actions
Expandable item details
Inline notifications
Dedicated "Review & Checkout" CTA
Validation
Tested prototypes with current catalog users.
What We Learned
Users immediately understood the cart interaction because it mirrored patterns they already knew.
Multi-provider grouping reduced confusion when mixing imagery sources.
Users appreciated being able to “stage” selections before ordering.
One participant said:
“I finally feel like I can shop around properly instead of committing provider by provider.”
Impact
For Users
A more flexible, natural browsing experience
Ability to build mixed-provider datasets
Fewer errors and less context switching
For the Platform
Higher order completion rates
Increased catalog exploration time
Paves the way for more complex ordering logic (e.g., bundles, multi-scene optimization)