X Enterprises
nuxt-x-app-admin

Stripe Customers Detail

Stripe customer detail with configurable tabs for Subscriptions / Invoices / Payment Methods.

Stripe Customers Detail

Stripe customer detail with configurable tabs for Subscriptions / Invoices / Payment Methods.

Components

<XAdminStripeCustomersDetail />

Props, events, and behaviour reflect the actual <script setup> of XAdmin/Stripe/Customers/Detail.vue in @xenterprises/nuxt-x-app-admin.

<XAdminStripeCustomersDetail />

Props

PropTypeDefaultDescription
customerObjectnullPre-fetched customer object. If provided, customerId is ignored for the fetch.
customerIdString''ID used to fetch the customer when customer is not provided.
endpointString'admin/stripe/customers'API endpoint for the customer fetch.
showSubscriptionsBooleantrueShow the Subscriptions tab.
showInvoicesBooleantrueShow the Invoices tab.
showPaymentMethodsBooleantrueShow the Payment Methods tab.

Emits

EventPayloadDescription
subscription-actionvariesFired on a subscription action (Customers).
invoice-actionvariesFired on an invoice action inside subscription detail.
payment-method-actionvariesFired on a payment-method action.
view-in-stripevariesFired when 'View in Stripe' is clicked (Customers).

AI Context

component: XAdminStripeCustomersDetail
package: "@xenterprises/nuxt-x-app-admin"
category: Stripe
source: app/components/XAdmin/Stripe/Customers/Detail.vue
use-when: Stripe customer detail with configurable tabs for Subscriptions / Invoices / Payment Methods.
Copyright © 2026