X Enterprises
nuxt-x-app-admin

Stripe Webhook Logs

Stripe webhook event audit trail with payload viewer and retry action.

Stripe Webhook Logs

Stripe webhook event audit trail with payload viewer and retry action.

Components

<XAdminStripeWebhookLogs />

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

<XAdminStripeWebhookLogs />

Props

PropTypeDefaultDescription
endpointString'admin/stripe/webhook-logs'API endpoint for webhook log entries.
eventTypeFilterString''Initial event-type search value (e.g. 'invoice.paid').
statusFilterString''Initial status filter (success / failed / pending).
showFilterBarBooleantrueRender the filter bar.
showViewPayloadBooleantrueShow 'View payload' action.
showRetryBooleantrueShow 'Retry' action.
paginatedBooleantrueEnable client-side pagination.
pageSizeNumber50Items per page.

Emits

EventPayloadDescription
view-payloadvariesFired when 'View payload' is clicked (Webhook Logs).
retryvariesFired when 'Retry' is confirmed.
row-clickvariesFired on row click.

AI Context

component: XAdminStripeWebhookLogs
package: "@xenterprises/nuxt-x-app-admin"
category: Stripe
source: app/components/XAdmin/Stripe/WebhookLogs/index.vue
use-when: Stripe webhook event audit trail with payload viewer and retry action.
Copyright © 2026