Skip to content
Last updated

The Baskets page provides a comprehensive overview of all shopping baskets created by users throughout your commerce platform. This central hub allows you to monitor, analyze, and manage the entire basket-to-order workflow, from initial creation through payment completion.

Overview

Basket list view

The baskets page displays all currently created baskets that users are working on in the application. As soon as a basket is created, it appears in the basket list, providing real-time visibility into customer shopping activity and order progression.

Key features of basket management:

  • Real-time monitoring: View all active baskets as they are created
  • Workflow tracking: Monitor basket progression through status changes
  • Payment oversight: Track payment attempts and completion
  • Analytics capabilities: Generate reports and dashboard widgets for business insights

Basket Management

List View Features

The basket listing provides extensive customization and analysis tools:

  • Filters and reports: Set up advanced filtering options similar to product management
  • Column customization: Choose which data columns to display in the list
  • Dashboard integration: Create dashboard widgets for analytics on basket metrics
  • Analytics: Track total transaction amounts

Basket Status Workflow

Baskets progress through a defined workflow with clear status indicators, here are the most common:

  1. Basket: Initial status when first created
  2. Ready for Payment: Status when moved into checkout process
  3. Order: Status after successful payment completion
  4. Saved: Status for baskets saved for later purchase
  5. Canceled: Status for abandoned or canceled baskets

Basket Details View

Basket detail view

Workflow Visualization

At the top of each basket detail page, you'll find a visual workflow indicator:

  • Color-coded steps: Green (completed), un-colored/white (stepped over), red (failed)
  • Timestamp information: Hover over workflow steps to see exact timing
  • Status tracking: Monitor both basket status and payment status progression
  • Error identification: Quickly identify workflow issues through color coding

Header Information

The basket header displays comprehensive order details:

  • Buyer and payer information: Customer details and billing contacts
  • Shipping addresses: Delivery location and shipping methods
  • Payment methods: Selected payment options and configurations
  • Extended values: Custom info types configured for basket headers

Basket Items

Below the header, detailed line item information includes:

  • Part numbers: Product identifiers and SKUs
  • Product names: Clear product descriptions
  • Price list information: Currently applied pricing structure
  • Quantities and amounts: Item quantities and calculated totals
  • Extended information: Custom info types for individual line items (accessible via info icon)
  • Shipping fees: Separate freight fee lines when applicable
  • Calculations: Subtotals and totals with VAT inclusion/exclusion
  • Margin calculation: Profit margins based on available cost information

Payment Management

Payment Section

Basket detail payment view

The payment section provides detailed transaction tracking through multiple views:

Payments Tab

The primary payment view shows:

  • Payment attempts: Each payment try with unique identification codes
  • Expandable details: Full step-by-step payment process information
  • Status indicators: Color-coded payment status (green/red/orange)
  • Processing status: Orange indicates incomplete payments awaiting completion

Chronological Trace Tab

An alternative view of payment information:

  • Timeline format: Chronological sequence of all payment events
  • Debugging focus: Optimized for troubleshooting payment issues
  • Complete logging: Comprehensive payment step documentation
  • Historical tracking: Full audit trail of payment processing

Payment Status Indicators

Payment attempts are color-coded for quick assessment:

  • Green: Successful payment completion
  • Red: Failed payment attempts
  • Orange: In-progress payments awaiting completion

Order Integration

Order Tab

When a basket successfully converts to an order:

  • Direct access: Order tab appears below the workflow visualization
  • Order snapshot: Complete view of the finalized order
  • Seamless transition: Direct navigation from basket to order details
  • Historical reference: Maintain connection between basket and completed order

See more information in the Orders help article.

Basket Lifecycle

Standard Workflow

Most baskets follow this progression:

  1. Creation: Basket status assigned upon initial creation
  2. Checkout: Status changes to "Ready for Payment" during checkout process
  3. Completion: Status becomes "Order" after successful payment
  4. Fulfillment: Order processing begins outside the basket system

Note: Baskets are no longer changed used after completion.

Alternative Outcomes

Baskets may also follow alternative paths:

  • Saved for later: Status becomes "Saved" for future completion
  • Cancellation: Status becomes "Canceled" for abandoned baskets
  • Extended statuses: Additional status options available for complex workflows