# Commerce and billing flows

- [Discover and find a product](product-discovery.md) — A shopper can browse or search the eligible catalog, understand availability and price, and reach the correct product without hidden or stale results.
- [View and configure product](product-detail-and-configuration.md) — A shopper understands the exact product, selects a valid configuration, sees truthful price and availability, and produces a purchasable selection.
- [Manage shopping cart](cart-management.md) — The shopper can add, update, remove, and persist intended line items while totals, promotions, inventory, and identity remain coherent.
- [Checkout](checkout.md) — A shopper converts the intended cart into exactly one truthful order with authorized payment, correct totals, committed inventory, and recoverable confirmation.
- [Apply promotion or gift card](promotion-and-gift-card.md) — An eligible discount or stored-value instrument changes only the intended lines and totals, with correct limits, allocation, balance, tax, and reversal.
- [Pay and complete payment authentication](payment-and-3ds.md) — The intended amount is authorized or captured exactly once using a test payment method, with truthful challenge, decline, retry, refund, and reconciliation state.
- [Confirm completed order](order-confirmation.md) — The shopper receives one durable, accessible confirmation that matches the committed order, payment, fulfillment, and notification state.
- [View order history and track fulfillment](order-history-and-tracking.md) — The authorized customer can find the correct orders and understand current fulfillment, payment, shipment, delivery, and next-action state.
- [Cancel order](order-cancellation.md) — An authorized customer or agent cancels only an eligible order once, with coherent inventory, payment, fulfillment, notification, and audit consequences.
- [Return, refund, or exchange](return-refund-exchange.md) — An eligible customer selects the correct items and remedy, receives accurate instructions and money movement, and the order/inventory states reconcile.
- [Start and renew subscription](subscription-start-and-renew.md) — A customer starts exactly one intended plan with truthful trial, billing, entitlement, renewal, invoice, and cancellation terms.
- [Change, cancel, or resume subscription](subscription-change-cancel-resume.md) — An authorized customer changes the intended subscription with accurate timing, proration, entitlements, invoices, refunds, and reversibility.

[Back to all common user flows](../index.md)
