X Enterprises
Stripe

StripeInvoices

Invoice management list for admin Stripe billing oversight.

StripeInvoices

Renders a paginated, filterable table of Stripe invoices with status badges (draft, open, paid, void, uncollectible) and links to invoice detail views.

Components

<XAdminStripeInvoices />

Displays all Stripe invoices with customer name, amount, status, due date, and actions to open the detail view.

<XAdminStripeInvoices />

Props

PropTypeDefaultDescription
endpointstring'/api/admin/stripe/invoices'API endpoint for invoice list
loadingbooleanfalseShow loading skeleton
pageSizenumber25Number of invoices per page
customerIdstringundefinedFilter invoices by a specific customer
showFiltersbooleantrueShow status and date filter controls

AI Context

component: XAdminStripeInvoices
package: "@xenterprises/nuxt-x-app-admin"
category: Stripe
use-when: Listing and filtering Stripe invoices from an admin billing management section
Copyright © 2026