Stripe
StripeCharges
Charge and payment history table for admin Stripe management.
StripeCharges
Renders a paginated table of Stripe charges/payments with amount, status, customer, date, and a link to each charge's detail view for refunds.
Components
<XAdminStripeCharges />
Displays a sortable, filterable list of Stripe charges with status badges (succeeded, failed, refunded) and export capability.
<XAdminStripeCharges />
Props
| Prop | Type | Default | Description |
|---|---|---|---|
endpoint | string | '/api/admin/stripe/charges' | API endpoint for charge list |
loading | boolean | false | Show loading skeleton |
pageSize | number | 25 | Number of charges per page |
customerId | string | undefined | Filter charges by a specific customer |
showFilters | boolean | true | Show status and date filter controls |
AI Context
component: XAdminStripeCharges
package: "@xenterprises/nuxt-x-app-admin"
category: Stripe
use-when: Listing payment and charge history in an admin Stripe billing section
