# Types of events

This is a list of all public [thin events](https://docs.stripe.com/event-destinations.md#thin-events) we currently send for /v1 and /v2 resources, which are continually evolving and expanding. The payload of thin events is unversioned. During processing, you must fetch the versioned event from the API or fetch the resource’s current state.

## API event types

- [`v1.account.application.authorized`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.account.application.authorized): Occurs whenever a user authorizes an application. Sent to the related application only.
- [`v1.account.application.deauthorized`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.account.application.deauthorized): Occurs whenever a user deauthorizes an application. Sent to the related application only.
- [`v1.account.external_account.created`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.account.external_account.created): Occurs whenever an external account is created.
- [`v1.account.external_account.deleted`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.account.external_account.deleted): Occurs whenever an external account is deleted.
- [`v1.account.external_account.updated`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.account.external_account.updated): Occurs whenever an external account is updated.
- [`v1.account.updated`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.account.updated): Occurs whenever an account status or property has changed.
- [`v1.application_fee.created`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.application_fee.created): Occurs whenever an application fee is created on a charge.
- [`v1.application_fee.refund.updated`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.application_fee.refund.updated): Occurs whenever an application fee refund is updated.
- [`v1.application_fee.refunded`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.application_fee.refunded): Occurs whenever an application fee is refunded, whether from refunding a charge or from [refunding the application fee directly](#fee_refunds). This includes partial refunds.
- [`v1.balance.available`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.balance.available): Occurs whenever your Stripe balance has been updated (e.g., when a charge is available to be paid out). By default, Stripe automatically transfers funds in your balance to your bank account on a daily basis. This event is not fired for negative transactions.
- [`v1.balance_settings.updated`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.balance_settings.updated): Occurs whenever a balance settings status or property has changed.
- [`v1.billing.alert.triggered`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.billing.alert.triggered): Occurs whenever your custom alert threshold is met.
- [`v1.billing.credit_balance_transaction.created`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.billing.credit_balance_transaction.created): Occurs when a credit balance transaction is created.
- [`v1.billing.credit_grant.created`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.billing.credit_grant.created): Occurs when a credit grant is created.
- [`v1.billing.credit_grant.updated`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.billing.credit_grant.updated): Occurs when a credit grant is updated.
- [`v1.billing.meter.created`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.billing.meter.created): Occurs when a meter is created.
- [`v1.billing.meter.deactivated`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.billing.meter.deactivated): Occurs when a meter is deactivated.
- [`v1.billing.meter.error_report_triggered`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.billing.meter.error_report_triggered): Occurs when a Meter has invalid async usage events.
- [`v1.billing.meter.no_meter_found`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.billing.meter.no_meter_found): Occurs when a Meter's id is missing or invalid in async usage events.
- [`v1.billing.meter.reactivated`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.billing.meter.reactivated): Occurs when a meter is reactivated.
- [`v1.billing.meter.updated`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.billing.meter.updated): Occurs when a meter is updated.
- [`v1.billing_portal.configuration.created`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.billing_portal.configuration.created): Occurs whenever a portal configuration is created.
- [`v1.billing_portal.configuration.updated`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.billing_portal.configuration.updated): Occurs whenever a portal configuration is updated.
- [`v1.billing_portal.session.created`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.billing_portal.session.created): Occurs whenever a portal session is created.
- [`v1.capability.updated`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.capability.updated): Occurs whenever a capability has new requirements or a new status.
- [`v1.cash_balance.funds_available`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.cash_balance.funds_available): Occurs whenever there is a positive remaining cash balance after Stripe automatically reconciles new funds into the cash balance. If you enabled manual reconciliation, this webhook will fire whenever there are new funds into the cash balance.
- [`v1.charge.captured`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.charge.captured): Occurs whenever a previously uncaptured charge is captured.
- [`v1.charge.dispute.closed`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.charge.dispute.closed): Occurs when a dispute is closed and the dispute status changes to `lost`, `warning_closed`, or `won`.
- [`v1.charge.dispute.created`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.charge.dispute.created): Occurs whenever a customer disputes a charge with their bank.
- [`v1.charge.dispute.funds_reinstated`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.charge.dispute.funds_reinstated): Occurs when funds are reinstated to your account after a dispute is closed. This includes [partially refunded payments](/disputes#disputes-on-partially-refunded-payments).
- [`v1.charge.dispute.funds_withdrawn`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.charge.dispute.funds_withdrawn): Occurs when funds are removed from your account due to a dispute.
- [`v1.charge.dispute.updated`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.charge.dispute.updated): Occurs when the dispute is updated (usually with evidence).
- [`v1.charge.expired`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.charge.expired): Occurs whenever an uncaptured charge expires.
- [`v1.charge.failed`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.charge.failed): Occurs whenever a failed charge attempt occurs.
- [`v1.charge.pending`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.charge.pending): Occurs whenever a pending charge is created.
- [`v1.charge.refund.updated`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.charge.refund.updated): Occurs whenever a refund is updated on selected payment methods. For updates on all refunds, listen to `refund.updated` instead.
- [`v1.charge.refunded`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.charge.refunded): Occurs whenever a charge is refunded, including partial refunds. Listen to `refund.created` for information about the refund.
- [`v1.charge.succeeded`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.charge.succeeded): Occurs whenever a charge is successful.
- [`v1.charge.updated`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.charge.updated): Occurs whenever a charge description or metadata is updated, or upon an asynchronous capture.
- [`v1.checkout.session.async_payment_failed`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.checkout.session.async_payment_failed): Occurs when a payment intent using a delayed payment method fails.
- [`v1.checkout.session.async_payment_succeeded`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.checkout.session.async_payment_succeeded): Occurs when a payment intent using a delayed payment method finally succeeds.
- [`v1.checkout.session.completed`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.checkout.session.completed): Occurs when a Checkout Session has been successfully completed.
- [`v1.checkout.session.expired`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.checkout.session.expired): Occurs when a Checkout Session is expired.
- [`v1.climate.order.canceled`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.climate.order.canceled): Occurs when a Climate order is canceled.
- [`v1.climate.order.created`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.climate.order.created): Occurs when a Climate order is created.
- [`v1.climate.order.delayed`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.climate.order.delayed): Occurs when a Climate order is delayed.
- [`v1.climate.order.delivered`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.climate.order.delivered): Occurs when a Climate order is delivered.
- [`v1.climate.order.product_substituted`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.climate.order.product_substituted): Occurs when a Climate order's product is substituted for another.
- [`v1.climate.product.created`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.climate.product.created): Occurs when a Climate product is created.
- [`v1.climate.product.pricing_updated`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.climate.product.pricing_updated): Occurs when a Climate product is updated.
- [`v1.coupon.created`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.coupon.created): Occurs whenever a coupon is created.
- [`v1.coupon.deleted`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.coupon.deleted): Occurs whenever a coupon is deleted.
- [`v1.coupon.updated`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.coupon.updated): Occurs whenever a coupon is updated.
- [`v1.credit_note.created`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.credit_note.created): Occurs whenever a credit note is created.
- [`v1.credit_note.updated`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.credit_note.updated): Occurs whenever a credit note is updated.
- [`v1.credit_note.voided`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.credit_note.voided): Occurs whenever a credit note is voided.
- [`v1.customer.created`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.customer.created): Occurs whenever a new customer is created.
- [`v1.customer.deleted`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.customer.deleted): Occurs whenever a customer is deleted.
- [`v1.customer.discount.created`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.customer.discount.created): Occurs whenever a coupon is attached to a customer.
- [`v1.customer.discount.deleted`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.customer.discount.deleted): Occurs whenever a coupon is removed from a customer.
- [`v1.customer.discount.source_changed`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.customer.discount.source_changed): Occurs whenever the source of a customer's discount changes.
- [`v1.customer.discount.updated`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.customer.discount.updated): Occurs whenever a customer is switched from one coupon to another.
- [`v1.customer.subscription.active`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.customer.subscription.active): Occurs whenever a subscription's status becomes active.
- [`v1.customer.subscription.cancel_at_changed`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.customer.subscription.cancel_at_changed): Occurs whenever a subscription's scheduled cancellation date changes.
- [`v1.customer.subscription.created`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.customer.subscription.created): Occurs whenever a customer is signed up for a new plan.
- [`v1.customer.subscription.default_payment_method_changed`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.customer.subscription.default_payment_method_changed): Occurs whenever a subscription's default payment method changes.
- [`v1.customer.subscription.deleted`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.customer.subscription.deleted): Occurs whenever a customer's subscription ends.
- [`v1.customer.subscription.incomplete`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.customer.subscription.incomplete): Occurs whenever a subscription's status becomes incomplete.
- [`v1.customer.subscription.incomplete_expired`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.customer.subscription.incomplete_expired): Occurs whenever a subscription's status becomes incomplete_expired.
- [`v1.customer.subscription.item_added`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.customer.subscription.item_added): Occurs whenever an item is added to a subscription.
- [`v1.customer.subscription.item_price_changed`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.customer.subscription.item_price_changed): Occurs whenever the price of a subscription item changes.
- [`v1.customer.subscription.item_quantity_changed`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.customer.subscription.item_quantity_changed): Occurs whenever the quantity of a subscription item changes.
- [`v1.customer.subscription.item_removed`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.customer.subscription.item_removed): Occurs whenever an item is removed from a subscription.
- [`v1.customer.subscription.item_tax_rates_changed`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.customer.subscription.item_tax_rates_changed): Occurs whenever the tax rates of a subscription item change.
- [`v1.customer.subscription.past_due`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.customer.subscription.past_due): Occurs whenever a subscription's status becomes past_due.
- [`v1.customer.subscription.paused`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.customer.subscription.paused): Occurs whenever a customer's subscription is paused. Only applies when subscriptions enter `status=paused`, not when [payment collection](/billing/subscriptions/pause) is paused.
- [`v1.customer.subscription.pending_update_applied`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.customer.subscription.pending_update_applied): Occurs whenever a customer's subscription's pending update is applied, and the subscription is updated.
- [`v1.customer.subscription.pending_update_expired`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.customer.subscription.pending_update_expired): Occurs whenever a customer's subscription's pending update expires before the related invoice is paid.
- [`v1.customer.subscription.resumed`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.customer.subscription.resumed): Occurs whenever a customer's subscription is no longer paused. Only applies when a `status=paused` subscription is [resumed](/api/subscriptions/resume), not when [payment collection](/billing/subscriptions/pause) is resumed.
- [`v1.customer.subscription.trial_will_end`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.customer.subscription.trial_will_end): Occurs three days before a subscription's trial period is scheduled to end, or immediately when a trial is ended early (for example, with `trial_end=now` or when a Customer Portal plan change ends a trial). If a trial is shortened so that fewer than three days remain, this event can fire immediately, including during the same transaction that collects payment. Before sending payment-reminder communications from this webhook, check the subscription status and latest invoice to determine whether payment has already been collected.
- [`v1.customer.subscription.trialing`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.customer.subscription.trialing): Occurs whenever a subscription's status becomes trialing.
- [`v1.customer.subscription.unpaid`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.customer.subscription.unpaid): Occurs whenever a subscription's status becomes unpaid.
- [`v1.customer.subscription.updated`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.customer.subscription.updated): Occurs whenever a subscription changes (e.g., switching from one plan to another, or changing the status from trial to active).
- [`v1.customer.tax_id.created`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.customer.tax_id.created): Occurs whenever a tax ID is created for a customer.
- [`v1.customer.tax_id.deleted`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.customer.tax_id.deleted): Occurs whenever a tax ID is deleted from a customer.
- [`v1.customer.tax_id.updated`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.customer.tax_id.updated): Occurs whenever a customer's tax ID is updated.
- [`v1.customer.updated`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.customer.updated): Occurs whenever any property of a customer changes.
- [`v1.customer_cash_balance_transaction.created`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.customer_cash_balance_transaction.created): Occurs whenever a new customer cash balance transactions is created.
- [`v1.entitlements.active_entitlement_summary.entitlement_added`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.entitlements.active_entitlement_summary.entitlement_added): Occurs when an entitlement is added to a customer's active entitlement summary.
- [`v1.entitlements.active_entitlement_summary.entitlement_removed`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.entitlements.active_entitlement_summary.entitlement_removed): Occurs when an entitlement is removed from a customer's active entitlement summary.
- [`v1.entitlements.active_entitlement_summary.updated`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.entitlements.active_entitlement_summary.updated): Occurs whenever a customer's entitlements change.
- [`v1.file.created`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.file.created): Occurs whenever a new Stripe-generated file is available for your account.
- [`v1.financial_connections.account.account_numbers_updated`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.financial_connections.account.account_numbers_updated): Occurs when a Financial Connections account's account numbers are updated.
- [`v1.financial_connections.account.balance_refresh_failed`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.financial_connections.account.balance_refresh_failed): Occurs when a balance refresh on a Financial Connections account fails.
- [`v1.financial_connections.account.balance_refresh_succeeded`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.financial_connections.account.balance_refresh_succeeded): Occurs when a balance refresh on a Financial Connections account completes successfully.
- [`v1.financial_connections.account.created`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.financial_connections.account.created): Occurs when a new Financial Connections account is created.
- [`v1.financial_connections.account.deactivated`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.financial_connections.account.deactivated): Occurs when a Financial Connections account's status is updated from `active` to `inactive`.
- [`v1.financial_connections.account.disconnected`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.financial_connections.account.disconnected): Occurs when a Financial Connections account is disconnected.
- [`v1.financial_connections.account.expected_deactivation_date_updated`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.financial_connections.account.expected_deactivation_date_updated): Occurs when a Financial Connections account’s `expected_deactivation_date` changes.
- [`v1.financial_connections.account.inferred_balances_refresh_failed`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.financial_connections.account.inferred_balances_refresh_failed): Occurs when an inferred-balances refresh on a Financial Connections account fails.
- [`v1.financial_connections.account.inferred_balances_refresh_succeeded`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.financial_connections.account.inferred_balances_refresh_succeeded): Occurs when an inferred-balances refresh on a Financial Connections account completes successfully.
- [`v1.financial_connections.account.ownership_refresh_failed`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.financial_connections.account.ownership_refresh_failed): Occurs when an ownership refresh on a Financial Connections account fails.
- [`v1.financial_connections.account.ownership_refresh_succeeded`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.financial_connections.account.ownership_refresh_succeeded): Occurs when an ownership refresh on a Financial Connections account completes successfully.
- [`v1.financial_connections.account.reactivated`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.financial_connections.account.reactivated): Occurs when a Financial Connections account's status is updated from `inactive` to `active`.
- [`v1.financial_connections.account.refreshed_balance`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.financial_connections.account.refreshed_balance): Occurs when an Account’s `balance_refresh` status transitions from `pending` to either `succeeded` or `failed`.
- [`v1.financial_connections.account.refreshed_ownership`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.financial_connections.account.refreshed_ownership): Occurs when an Account’s `ownership_refresh` status transitions from `pending` to either `succeeded` or `failed`.
- [`v1.financial_connections.account.refreshed_transactions`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.financial_connections.account.refreshed_transactions): Occurs when an Account’s `transaction_refresh` status transitions from `pending` to either `succeeded` or `failed`.
- [`v1.financial_connections.account.risk_intelligence_refresh_failed`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.financial_connections.account.risk_intelligence_refresh_failed): Occurs when a risk-intelligence refresh on a Financial Connections account fails.
- [`v1.financial_connections.account.risk_intelligence_refresh_succeeded`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.financial_connections.account.risk_intelligence_refresh_succeeded): Occurs when a risk-intelligence refresh on a Financial Connections account completes successfully.
- [`v1.financial_connections.account.supported_payment_method_types_updated`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.financial_connections.account.supported_payment_method_types_updated): Occurs when the supported_payment_method_types array on a Financial Connections account changes.
- [`v1.financial_connections.account.transactions_refresh_failed`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.financial_connections.account.transactions_refresh_failed): Occurs when a transactions refresh on a Financial Connections account fails.
- [`v1.financial_connections.account.transactions_refresh_succeeded`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.financial_connections.account.transactions_refresh_succeeded): Occurs when a transactions refresh on a Financial Connections account completes successfully.
- [`v1.financial_connections.account.upcoming_account_number_expiry`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.financial_connections.account.upcoming_account_number_expiry): Occurs when an Account’s tokenized account number is about to expire.
- [`v1.financial_connections.account.upcoming_deactivation`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.financial_connections.account.upcoming_deactivation): Occurs when a Financial Connections account is about to become `inactive`.
- [`v1.identity.verification_session.canceled`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.identity.verification_session.canceled): Occurs whenever a VerificationSession is canceled.
- [`v1.identity.verification_session.created`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.identity.verification_session.created): Occurs whenever a VerificationSession is created.
- [`v1.identity.verification_session.processing`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.identity.verification_session.processing): Occurs whenever a VerificationSession transitions to processing.
- [`v1.identity.verification_session.redacted`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.identity.verification_session.redacted): Occurs whenever a VerificationSession is redacted.
- [`v1.identity.verification_session.requires_input`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.identity.verification_session.requires_input): Occurs whenever a VerificationSession transitions to require user input.
- [`v1.identity.verification_session.verified`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.identity.verification_session.verified): Occurs whenever a VerificationSession transitions to verified.
- [`v1.invoice.created`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.invoice.created): Occurs whenever a new invoice is created. To learn how webhooks can be used with this event, and how they can affect it, see [Using Webhooks with Subscriptions](/subscriptions/webhooks).
- [`v1.invoice.deleted`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.invoice.deleted): Occurs whenever a draft invoice is deleted. Note: This event is not sent for [invoice previews](/api/invoices/create_preview).
- [`v1.invoice.discount_added`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.invoice.discount_added): Occurs when a discount is added to an invoice.
- [`v1.invoice.discount_removed`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.invoice.discount_removed): Occurs when a discount is removed from an invoice.
- [`v1.invoice.finalization_failed`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.invoice.finalization_failed): Occurs whenever a draft invoice cannot be finalized. See the invoice’s [last finalization error](/api/invoices/object#invoice_object-last_finalization_error) for details.
- [`v1.invoice.finalized`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.invoice.finalized): Occurs whenever a draft invoice is finalized and updated to be an open invoice.
- [`v1.invoice.line_item_added`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.invoice.line_item_added): Occurs whenever a line item is added to a draft invoice.
- [`v1.invoice.line_item_pricing_changed`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.invoice.line_item_pricing_changed): Occurs when an invoice line item's pricing changes.
- [`v1.invoice.line_item_quantity_changed`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.invoice.line_item_quantity_changed): Occurs when an invoice line item's quantity changes.
- [`v1.invoice.line_item_removed`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.invoice.line_item_removed): Occurs whenever a line item is removed from a draft invoice.
- [`v1.invoice.marked_uncollectible`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.invoice.marked_uncollectible): Occurs whenever an invoice is marked uncollectible.
- [`v1.invoice.overdue`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.invoice.overdue): Occurs X number of days after an invoice becomes due&mdash;where X is determined by Automations.
- [`v1.invoice.overpaid`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.invoice.overpaid): Occurs when an invoice transitions to paid with a non-zero amount_overpaid.
- [`v1.invoice.paid`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.invoice.paid): Occurs whenever an invoice payment attempt succeeds or an invoice is marked as paid out-of-band.
- [`v1.invoice.payment_action_required`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.invoice.payment_action_required): Occurs whenever an invoice payment attempt requires further user action to complete.
- [`v1.invoice.payment_attempt_required`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.invoice.payment_attempt_required): Occurs when an invoice requires a payment using a payment method that cannot be processed by Stripe.
- [`v1.invoice.payment_failed`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.invoice.payment_failed): Occurs whenever an invoice payment attempt fails, due to either a declined payment, including soft decline, or to the lack of a stored payment method.
- [`v1.invoice.payment_succeeded`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.invoice.payment_succeeded): Occurs whenever an invoice payment attempt succeeds.
- [`v1.invoice.sent`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.invoice.sent): Occurs whenever an invoice email is sent out.
- [`v1.invoice.upcoming`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.invoice.upcoming): Occurs X number of days before a subscription is scheduled to create an invoice that is automatically charged&mdash;where X is determined by your [subscriptions settings](https://dashboard.stripe.com/account/billing/automatic). Note: The received `Invoice` object will not have an invoice ID.
- [`v1.invoice.updated`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.invoice.updated): Occurs whenever an invoice changes (e.g., the invoice amount).
- [`v1.invoice.voided`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.invoice.voided): Occurs whenever an invoice is voided.
- [`v1.invoice.will_be_due`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.invoice.will_be_due): Occurs X number of days before an invoice becomes due&mdash;where X is determined by Automations.
- [`v1.invoice_payment.canceled`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.invoice_payment.canceled): Occurs whenever an invoice payment is canceled.
- [`v1.invoice_payment.open`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.invoice_payment.open): Occurs whenever an invoice payment record is created in open status.
- [`v1.invoice_payment.paid`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.invoice_payment.paid): Occurs when an InvoicePayment is successfully paid.
- [`v1.invoiceitem.amount_changed`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.invoiceitem.amount_changed): Occurs when an invoice item's amount changes.
- [`v1.invoiceitem.created`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.invoiceitem.created): Occurs whenever an invoice item is created.
- [`v1.invoiceitem.deleted`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.invoiceitem.deleted): Occurs whenever an invoice item is deleted.
- [`v1.invoiceitem.discount_added`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.invoiceitem.discount_added): Occurs when a discount is added to an invoice item.
- [`v1.invoiceitem.discount_removed`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.invoiceitem.discount_removed): Occurs when a discount is removed from an invoice item.
- [`v1.issuing_authorization.created`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.issuing_authorization.created): Occurs whenever an authorization is created.
- [`v1.issuing_authorization.request`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.issuing_authorization.request): Represents a synchronous request for authorization, see [Using your integration to handle authorization requests](/issuing/purchases/authorizations#authorization-handling).
- [`v1.issuing_authorization.updated`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.issuing_authorization.updated): Occurs whenever an authorization is updated.
- [`v1.issuing_card.created`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.issuing_card.created): Occurs whenever a card is created.
- [`v1.issuing_card.updated`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.issuing_card.updated): Occurs whenever a card is updated.
- [`v1.issuing_cardholder.created`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.issuing_cardholder.created): Occurs whenever a cardholder is created.
- [`v1.issuing_cardholder.updated`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.issuing_cardholder.updated): Occurs whenever a cardholder is updated.
- [`v1.issuing_dispute.closed`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.issuing_dispute.closed): Occurs whenever a dispute is won, lost or expired.
- [`v1.issuing_dispute.created`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.issuing_dispute.created): Occurs whenever a dispute is created.
- [`v1.issuing_dispute.funds_reinstated`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.issuing_dispute.funds_reinstated): Occurs whenever funds are reinstated to your account for an Issuing dispute.
- [`v1.issuing_dispute.funds_rescinded`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.issuing_dispute.funds_rescinded): Occurs whenever funds are deducted from your account for an Issuing dispute.
- [`v1.issuing_dispute.submitted`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.issuing_dispute.submitted): Occurs whenever a dispute is submitted.
- [`v1.issuing_dispute.updated`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.issuing_dispute.updated): Occurs whenever a dispute is updated.
- [`v1.issuing_personalization_design.activated`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.issuing_personalization_design.activated): Occurs whenever a personalization design is activated following the activation of the physical bundle that belongs to it.
- [`v1.issuing_personalization_design.deactivated`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.issuing_personalization_design.deactivated): Occurs whenever a personalization design is deactivated following the deactivation of the physical bundle that belongs to it.
- [`v1.issuing_personalization_design.rejected`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.issuing_personalization_design.rejected): Occurs whenever a personalization design is rejected by design review.
- [`v1.issuing_personalization_design.updated`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.issuing_personalization_design.updated): Occurs whenever a personalization design is updated.
- [`v1.issuing_token.created`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.issuing_token.created): Occurs whenever an issuing digital wallet token is created.
- [`v1.issuing_token.updated`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.issuing_token.updated): Occurs whenever an issuing digital wallet token is updated.
- [`v1.issuing_transaction.created`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.issuing_transaction.created): Occurs whenever an issuing transaction is created.
- [`v1.issuing_transaction.purchase_details_receipt_updated`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.issuing_transaction.purchase_details_receipt_updated): Occurs whenever an issuing transaction is updated with receipt data.
- [`v1.issuing_transaction.updated`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.issuing_transaction.updated): Occurs whenever an issuing transaction is updated.
- [`v1.mandate.updated`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.mandate.updated): Occurs whenever a Mandate is updated.
- [`v1.payment_intent.amount_capturable_updated`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.payment_intent.amount_capturable_updated): Occurs when a PaymentIntent has funds to be captured. Check the `amount_capturable` property on the PaymentIntent to determine the amount that can be captured. You may capture the PaymentIntent with an `amount_to_capture` value up to the specified amount. [Learn more about capturing PaymentIntents.](/api/payment_intents/capture).
- [`v1.payment_intent.canceled`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.payment_intent.canceled): Occurs when a PaymentIntent is canceled.
- [`v1.payment_intent.created`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.payment_intent.created): Occurs when a new PaymentIntent is created.
- [`v1.payment_intent.partially_funded`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.payment_intent.partially_funded): Occurs when funds are applied to a customer_balance PaymentIntent and the 'amount_remaining' changes.
- [`v1.payment_intent.payment_failed`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.payment_intent.payment_failed): Occurs when a PaymentIntent has failed the attempt to create a payment method or a payment.
- [`v1.payment_intent.processing`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.payment_intent.processing): Occurs when a PaymentIntent has started processing.
- [`v1.payment_intent.requires_action`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.payment_intent.requires_action): Occurs when a PaymentIntent transitions to requires_action state.
- [`v1.payment_intent.succeeded`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.payment_intent.succeeded): Occurs when a PaymentIntent has successfully completed payment.
- [`v1.payment_link.created`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.payment_link.created): Occurs when a payment link is created.
- [`v1.payment_link.updated`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.payment_link.updated): Occurs when a payment link is updated.
- [`v1.payment_method.attached`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.payment_method.attached): Occurs whenever a new payment method is attached to a customer.
- [`v1.payment_method.automatically_updated`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.payment_method.automatically_updated): Occurs whenever a payment method's details are automatically updated by the network.
- [`v1.payment_method.detached`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.payment_method.detached): Occurs whenever a payment method is detached from a customer.
- [`v1.payment_method.updated`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.payment_method.updated): Occurs whenever a payment method is updated via the [PaymentMethod update API](/api/payment_methods/update).
- [`v1.payout.canceled`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.payout.canceled): Occurs whenever a payout is canceled.
- [`v1.payout.created`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.payout.created): Occurs whenever a payout is created.
- [`v1.payout.failed`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.payout.failed): Occurs whenever a payout attempt fails.
- [`v1.payout.paid`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.payout.paid): Occurs whenever a payout is *expected* to be available in the destination account. If the payout fails, a `payout.failed` notification is also sent, at a later time.
- [`v1.payout.reconciliation_completed`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.payout.reconciliation_completed): Occurs whenever balance transactions paid out in an automatic payout can be queried.
- [`v1.payout.updated`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.payout.updated): Occurs whenever a payout is updated.
- [`v1.person.created`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.person.created): Occurs whenever a person associated with an account is created.
- [`v1.person.deleted`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.person.deleted): Occurs whenever a person associated with an account is deleted.
- [`v1.person.updated`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.person.updated): Occurs whenever a person associated with an account is updated.
- [`v1.plan.created`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.plan.created): Occurs whenever a plan is created.
- [`v1.plan.deleted`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.plan.deleted): Occurs whenever a plan is deleted.
- [`v1.plan.updated`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.plan.updated): Occurs whenever a plan is updated.
- [`v1.price.activated`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.price.activated): Occurs whenever a price is activated.
- [`v1.price.created`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.price.created): Occurs whenever a price is created.
- [`v1.price.deactivated`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.price.deactivated): Occurs whenever a price is deactivated.
- [`v1.price.deleted`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.price.deleted): Occurs whenever a price is deleted.
- [`v1.price.lookup_key_changed`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.price.lookup_key_changed): Occurs whenever a price's lookup key changes.
- [`v1.price.tax_behavior_changed`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.price.tax_behavior_changed): Occurs whenever a price's tax behavior changes.
- [`v1.price.updated`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.price.updated): Occurs whenever a price is updated.
- [`v1.product.activated`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.product.activated): Occurs whenever a product is activated.
- [`v1.product.created`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.product.created): Occurs whenever a product is created.
- [`v1.product.deactivated`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.product.deactivated): Occurs whenever a product is deactivated.
- [`v1.product.default_price_changed`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.product.default_price_changed): Occurs whenever a product's default price changes.
- [`v1.product.deleted`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.product.deleted): Occurs whenever a product is deleted.
- [`v1.product.tax_code_changed`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.product.tax_code_changed): Occurs whenever a product's tax code changes.
- [`v1.product.updated`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.product.updated): Occurs whenever a product is updated.
- [`v1.promotion_code.created`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.promotion_code.created): Occurs whenever a promotion code is created.
- [`v1.promotion_code.fully_redeemed`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.promotion_code.fully_redeemed): Occurs whenever a promotion code is fully redeemed.
- [`v1.promotion_code.updated`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.promotion_code.updated): Occurs whenever a promotion code is updated.
- [`v1.quote.accepted`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.quote.accepted): Occurs whenever a quote is accepted.
- [`v1.quote.canceled`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.quote.canceled): Occurs whenever a quote is canceled.
- [`v1.quote.created`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.quote.created): Occurs whenever a quote is created.
- [`v1.quote.finalized`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.quote.finalized): Occurs whenever a quote is finalized.
- [`v1.radar.early_fraud_warning.created`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.radar.early_fraud_warning.created): Occurs whenever an early fraud warning is created.
- [`v1.radar.early_fraud_warning.updated`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.radar.early_fraud_warning.updated): Occurs whenever an early fraud warning is updated.
- [`v1.refund.created`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.refund.created): Occurs whenever a refund is created.
- [`v1.refund.failed`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.refund.failed): Occurs whenever a refund has failed.
- [`v1.refund.updated`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.refund.updated): Occurs whenever a refund is updated.
- [`v1.review.closed`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.review.closed): Occurs whenever a review is closed. The review's `reason` field indicates why: `approved`, `disputed`, `refunded`, `refunded_as_fraud`, or `canceled`.
- [`v1.review.opened`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.review.opened): Occurs whenever a review is opened.
- [`v1.setup_intent.canceled`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.setup_intent.canceled): Occurs when a SetupIntent is canceled.
- [`v1.setup_intent.created`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.setup_intent.created): Occurs when a new SetupIntent is created.
- [`v1.setup_intent.requires_action`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.setup_intent.requires_action): Occurs when a SetupIntent is in requires_action state.
- [`v1.setup_intent.setup_failed`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.setup_intent.setup_failed): Occurs when a SetupIntent has failed the attempt to setup a payment method.
- [`v1.setup_intent.succeeded`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.setup_intent.succeeded): Occurs when a SetupIntent has successfully setup a payment method.
- [`v1.sigma.scheduled_query_run.created`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.sigma.scheduled_query_run.created): Occurs whenever a Sigma scheduled query run finishes.
- [`v1.source.canceled`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.source.canceled): Occurs whenever a source is canceled.
- [`v1.source.chargeable`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.source.chargeable): Occurs whenever a source transitions to chargeable.
- [`v1.source.failed`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.source.failed): Occurs whenever a source fails.
- [`v1.source.refund_attributes_required`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.source.refund_attributes_required): Occurs whenever the refund attributes are required on a receiver source to process a refund or a mispayment.
- [`v1.subscription_schedule.aborted`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.subscription_schedule.aborted): Occurs whenever a subscription schedule is canceled due to the underlying subscription being canceled because of delinquency.
- [`v1.subscription_schedule.canceled`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.subscription_schedule.canceled): Occurs whenever a subscription schedule is canceled.
- [`v1.subscription_schedule.completed`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.subscription_schedule.completed): Occurs whenever a new subscription schedule is completed.
- [`v1.subscription_schedule.created`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.subscription_schedule.created): Occurs whenever a new subscription schedule is created.
- [`v1.subscription_schedule.expiring`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.subscription_schedule.expiring): Occurs 7 days before a subscription schedule will expire.
- [`v1.subscription_schedule.phase_added`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.subscription_schedule.phase_added): Occurs whenever a phase is added to a subscription schedule.
- [`v1.subscription_schedule.phase_default_tax_rates_changed`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.subscription_schedule.phase_default_tax_rates_changed): Occurs whenever a subscription schedule phase's default tax rates change.
- [`v1.subscription_schedule.phase_end_date_changed`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.subscription_schedule.phase_end_date_changed): Occurs whenever a subscription schedule phase's end date changes.
- [`v1.subscription_schedule.phase_removed`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.subscription_schedule.phase_removed): Occurs whenever a phase is removed from a subscription schedule.
- [`v1.subscription_schedule.phase_trial_end_changed`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.subscription_schedule.phase_trial_end_changed): Occurs whenever a subscription schedule phase's trial end changes.
- [`v1.subscription_schedule.released`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.subscription_schedule.released): Occurs whenever a new subscription schedule is released.
- [`v1.subscription_schedule.updated`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.subscription_schedule.updated): Occurs whenever a subscription schedule is updated.
- [`v1.tax.settings.updated`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.tax.settings.updated): Occurs whenever tax settings is updated.
- [`v1.tax_rate.created`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.tax_rate.created): Occurs whenever a new tax rate is created.
- [`v1.tax_rate.updated`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.tax_rate.updated): Occurs whenever a tax rate is updated.
- [`v1.terminal.reader.action_failed`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.terminal.reader.action_failed): Occurs whenever an action sent to a Terminal reader failed.
- [`v1.terminal.reader.action_succeeded`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.terminal.reader.action_succeeded): Occurs whenever an action sent to a Terminal reader was successful.
- [`v1.terminal.reader.action_updated`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.terminal.reader.action_updated): Occurs whenever an action sent to a Terminal reader is updated.
- [`v1.test_helpers.test_clock.advancing`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.test_helpers.test_clock.advancing): Occurs whenever a test clock starts advancing.
- [`v1.test_helpers.test_clock.created`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.test_helpers.test_clock.created): Occurs whenever a test clock is created.
- [`v1.test_helpers.test_clock.deleted`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.test_helpers.test_clock.deleted): Occurs whenever a test clock is deleted.
- [`v1.test_helpers.test_clock.internal_failure`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.test_helpers.test_clock.internal_failure): Occurs whenever a test clock fails to advance its frozen time.
- [`v1.test_helpers.test_clock.ready`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.test_helpers.test_clock.ready): Occurs whenever a test clock transitions to a ready status.
- [`v1.topup.canceled`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.topup.canceled): Occurs whenever a top-up is canceled.
- [`v1.topup.created`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.topup.created): Occurs whenever a top-up is created.
- [`v1.topup.failed`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.topup.failed): Occurs whenever a top-up fails.
- [`v1.topup.reversed`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.topup.reversed): Occurs whenever a top-up is reversed.
- [`v1.topup.succeeded`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.topup.succeeded): Occurs whenever a top-up succeeds.
- [`v1.transfer.created`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.transfer.created): Occurs whenever a transfer is created.
- [`v1.transfer.reversed`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.transfer.reversed): Occurs whenever a transfer is reversed, including partial reversals.
- [`v1.transfer.updated`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v1.transfer.updated): Occurs whenever a transfer's description or metadata is updated.
- [`v2.commerce.product_catalog.imports.failed`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v2.commerce.product_catalog.imports.failed): Occurs when a product catalog import cannot be processed or if processing fails unexpectedly.
- [`v2.commerce.product_catalog.imports.processing`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v2.commerce.product_catalog.imports.processing): Occurs when a product catalog import file has been uploaded and has started processing.
- [`v2.commerce.product_catalog.imports.succeeded`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v2.commerce.product_catalog.imports.succeeded): Occurs when a product catalog file has been uploaded successfully and passed validation.
- [`v2.commerce.product_catalog.imports.succeeded_with_errors`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v2.commerce.product_catalog.imports.succeeded_with_errors): Occurs when a product catalog file has been successfully processed but some rows failed validation.
- [`v2.core.account.closed`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v2.core.account.closed): This event occurs when an account is closed.
- [`v2.core.account.created`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v2.core.account.created): Occurs when an Account is created.
- [`v2.core.account.updated`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v2.core.account.updated): Occurs when an Account is updated.
- [`v2.core.account[configuration.customer].capability_status_updated`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v2.core.account%5Bconfiguration.customer%5D.capability_status_updated): Occurs when the status of an Account's customer configuration capability is updated.
- [`v2.core.account[configuration.customer].updated`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v2.core.account%5Bconfiguration.customer%5D.updated): Occurs when an Account's customer configuration is updated.
- [`v2.core.account[configuration.merchant].capability_status_updated`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v2.core.account%5Bconfiguration.merchant%5D.capability_status_updated): Occurs when the status of an Account's merchant configuration capability is updated.
- [`v2.core.account[configuration.merchant].updated`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v2.core.account%5Bconfiguration.merchant%5D.updated): Occurs when an Account's merchant configuration is updated.
- [`v2.core.account[configuration.recipient].capability_status_updated`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v2.core.account%5Bconfiguration.recipient%5D.capability_status_updated): Occurs when the status of an Account's recipient configuration capability is updated.
- [`v2.core.account[configuration.recipient].updated`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v2.core.account%5Bconfiguration.recipient%5D.updated): Occurs when a Recipient's configuration is updated.
- [`v2.core.account[defaults].updated`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v2.core.account%5Bdefaults%5D.updated): This event occurs when account defaults are created or updated.
- [`v2.core.account[future_requirements].updated`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v2.core.account%5Bfuture_requirements%5D.updated): Occurs when an Account's future requirements are updated.
- [`v2.core.account[identity].updated`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v2.core.account%5Bidentity%5D.updated): Occurs when an Identity is updated.
- [`v2.core.account[requirements].updated`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v2.core.account%5Brequirements%5D.updated): Occurs when an Account's requirements are updated.
- [`v2.core.account_link.returned`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v2.core.account_link.returned): Occurs when the generated AccountLink is completed.
- [`v2.core.account_person.created`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v2.core.account_person.created): Occurs when a Person is created.
- [`v2.core.account_person.deleted`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v2.core.account_person.deleted): Occurs when a Person is deleted.
- [`v2.core.account_person.updated`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v2.core.account_person.updated): Occurs when a Person is updated.
- [`v2.core.event_destination.ping`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v2.core.event_destination.ping): A ping event used to test the connection to an EventDestination.
- [`v2.money_management.adjustment.created`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v2.money_management.adjustment.created): Occurs when an Adjustment is created.
- [`v2.money_management.financial_account.created`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v2.money_management.financial_account.created): Occurs when a FinancialAccount is created.
- [`v2.money_management.financial_account.updated`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v2.money_management.financial_account.updated): Occurs when a FinancialAccount is updated.
- [`v2.money_management.financial_address.activated`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v2.money_management.financial_address.activated): Occurs when a FinancialAddress is activated and is ready to receive funds.
- [`v2.money_management.financial_address.failed`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v2.money_management.financial_address.failed): Occurs when a FinancialAddress fails to activate and can not receive funds.
- [`v2.money_management.inbound_transfer.available`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v2.money_management.inbound_transfer.available): Occurs when an InboundTransfer's funds are made available.
- [`v2.money_management.inbound_transfer.bank_debit_failed`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v2.money_management.inbound_transfer.bank_debit_failed): Occurs when an InboundTransfer fails.
- [`v2.money_management.inbound_transfer.bank_debit_processing`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v2.money_management.inbound_transfer.bank_debit_processing): Occurs when an InboundTransfer starts processing.
- [`v2.money_management.inbound_transfer.bank_debit_queued`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v2.money_management.inbound_transfer.bank_debit_queued): Occurs when an InboundTransfer is queued.
- [`v2.money_management.inbound_transfer.bank_debit_returned`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v2.money_management.inbound_transfer.bank_debit_returned): Occurs when an InboundTransfer is returned.
- [`v2.money_management.inbound_transfer.bank_debit_succeeded`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v2.money_management.inbound_transfer.bank_debit_succeeded): Occurs when an InboundTransfer succeeds.
- [`v2.money_management.outbound_payment.canceled`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v2.money_management.outbound_payment.canceled): Occurs when an OutboundPayment transitions into the canceled state.
- [`v2.money_management.outbound_payment.created`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v2.money_management.outbound_payment.created): Occurs when an OutboundPayment is created.
- [`v2.money_management.outbound_payment.failed`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v2.money_management.outbound_payment.failed): Occurs when an OutboundPayment transitions into the failed state.
- [`v2.money_management.outbound_payment.posted`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v2.money_management.outbound_payment.posted): Occurs when an OutboundPayment transitions into the posted state.
- [`v2.money_management.outbound_payment.returned`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v2.money_management.outbound_payment.returned): Occurs when an OutboundPayment transitions into the returned state.
- [`v2.money_management.outbound_payment.under_review`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v2.money_management.outbound_payment.under_review): Occurs when an OutboundPayment is placed under review.
- [`v2.money_management.outbound_payment.updated`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v2.money_management.outbound_payment.updated): Occurs when an OutboundPayment is updated.
- [`v2.money_management.payout_intent.canceled`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v2.money_management.payout_intent.canceled): Occurs when a PayoutIntent transitions into the canceled state.
- [`v2.money_management.payout_intent.created`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v2.money_management.payout_intent.created): Occurs when a PayoutIntent is created.
- [`v2.money_management.payout_intent.pending`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v2.money_management.payout_intent.pending): Occurs when a PayoutIntent transitions into the pending state.
- [`v2.money_management.payout_intent.posted`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v2.money_management.payout_intent.posted): Occurs when a PayoutIntent transitions into the posted state.
- [`v2.money_management.payout_intent.processing`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v2.money_management.payout_intent.processing): Occurs when a PayoutIntent transitions into the processing state.
- [`v2.money_management.payout_intent.requires_action`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v2.money_management.payout_intent.requires_action): Occurs when a PayoutIntent transitions into the requires_action state.
- [`v2.money_management.payout_intent.updated`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v2.money_management.payout_intent.updated): Occurs when a PayoutIntent is updated.
- [`v2.money_management.payout_method.created`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v2.money_management.payout_method.created): Occurs when a PayoutMethod is created.
- [`v2.money_management.payout_method.updated`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v2.money_management.payout_method.updated): Occurs when a PayoutMethod is updated.
- [`v2.money_management.received_credit.available`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v2.money_management.received_credit.available): Occurs when a ReceivedCredit's funds are received and are available in your balance.
- [`v2.money_management.received_credit.failed`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v2.money_management.received_credit.failed): Occurs when a ReceivedCredit is attempted to your balance and fails. See the status_details for more information.
- [`v2.money_management.received_credit.returned`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v2.money_management.received_credit.returned): Occurs when a ReceivedCredit is reversed, returned to the originator, and deducted from your balance.
- [`v2.money_management.received_credit.succeeded`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v2.money_management.received_credit.succeeded): Occurs when a ReceivedCredit succeeds.
- [`v2.money_management.recipient_verification.created`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v2.money_management.recipient_verification.created): Occurs when a RecipientVerification is created.
- [`v2.money_management.recipient_verification.updated`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v2.money_management.recipient_verification.updated): Occurs when a RecipientVerification is updated.
- [`v2.money_management.transaction.created`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v2.money_management.transaction.created): Occurs when a Transaction is created.
- [`v2.money_management.transaction.updated`](https://docs.stripe.com/api/v2/core/events/event-types.md?query=v2.money_management.transaction.updated): Occurs when a Transaction is updated.
