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
| Prop | Type | Default | Description |
|---|---|---|---|
customerId | string | required | Stripe customer ID used to fetch invoice history |
pageSize | number | 10 | Number 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.
