X Enterprises
Billing

BillingHistory

Displays paginated payment and invoice history.

Billing

Stripe-integrated billing components for subscription management, pricing display, and payment history.

Components

<XABillingHistory />

Displays paginated payment and invoice history.

<XABillingHistory :customerId="user.stripeCustomerId" />

Props

PropTypeDefaultDescription
customerIdstringrequiredStripe customer ID used to fetch invoice history
pageSizenumber10Number of invoices per page

AI Context

component: XABillingHistory
package: "@xenterprises/nuxt-x-app"
auto-import: true
prefix: XA
category: Billing
requires: Stripe customer/subscription data from API
use-when: Showing paginated payment and invoice history on billing settings pages.
typical-flow: Used after XABillingSubscriptionCard to display invoice records.
Copyright © 2026