Stripe event retention period

Events are Stripe’s way of letting you know when something interesting happens in your account. Whenever your account is updated, we create a new Event object and deliver a webhook to any endpoint you’ve configured. For example, when a charge succeeds, we create a charge.succeeded event; and when an invoice payment attempt fails, we create an invoice.payment_failed event.

In live mode, users can only access events created within the last 13 months from the Dashboard. Events older than 30 days will only provide a summary view. Events within the last 30 days will be fully visible via the API and Dashboard.

In test mode, users can only see events created in the last 90 days from the Dashboard. Events older than 30 days will only provide a summary view. Events within the last 30 days will be fully visible via the API and the Dashboard.