Skip to content

[Feature] Add checkout summary panel #8

@moakilodash

Description

@moakilodash

Problem

The current app stops at cart aggregation with no checkout flow, leaving the user experience incomplete.

Proposed Change

Add a checkout summary Textual widget that displays order totals, item counts, and a placeholder for payment state. This sets the foundation for future Lightning and payment integrations.

Acceptance Criteria

  • New checkout/summary view accessible from the cart
  • Summary reads from shared store state (no widget-local state)
  • Displays item count, subtotal, and tax (if applicable)
  • Placeholder for payment method selection
  • Documentation explains current placeholder behavior
  • Keyboard navigation works smoothly from cart to summary

Related

Depends on: Issue #3 (Persist carts and draft orders in SQLite)
See ROADMAP.md Phase 3 - Local Checkout and Persistence

Contributor Lane: Checkout & Persistence (Issue 4/2)
Difficulty: Medium
Related Phase: Phase 3 - Local Checkout and Persistence

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions