Skip to content

Account – My profile: Billing (tab)

  • Path: /account/my-profile (tab: Billing) (TBD exact URL)
  • Parent: my-profile.md

Allow the user to view plan and billing details and manage payment settings.

  • Authenticated user
  • Permissions: billing.view / billing.manage (TBD)

Reference: Domain: Billing
Reference: Roles & Permissions Model

  • Breadcrumb: Account > My profile
  • Tabs row: Billing (active), My profile, Activity log
  • Billing sections (IA per sitemap; may be sub-views inside the Billing tab):
    • Overview
    • Your plan
    • Manage your cost
    • Payment method
    • Payment history
  • Loading: fetch billing summary + payment method
  • Error: permissions denied / payment provider error
  • Complete: payment method updated

TBD (depends on billing provider + backend contracts)