X Enterprises
Billing

BillingSubscriptionCard

Current subscription status with upgrade/cancel controls.

Billing

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

Components

<XABillingSubscriptionCard />

Current subscription status with upgrade/cancel controls.

<XABillingSubscriptionCard :subscription="subscription" @cancel="handleCancel" />

Props

PropTypeDefaultDescription
subscriptionStripeSubscriptionrequiredStripe subscription object containing plan, status, and current_period_end

Emits

EventDescription
cancelFired when the user initiates subscription cancellation

AI Context

component: XABillingSubscriptionCard
package: "@xenterprises/nuxt-x-app"
auto-import: true
prefix: XA
category: Billing
requires: Stripe subscription object from API
use-when: Showing the current active subscription with plan name, status, renewal date, and upgrade/cancel actions on billing settings pages.
typical-flow: "After Stripe checkout redirect → shows active subscription → XABillingHistory shows invoices"
Copyright © 2026