> ## Documentation Index
> Fetch the complete documentation index at: https://commet.co/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# subscription.version_change_canceled

> Se dispara cuando un movimiento a otra versión del plan programado para la renovación ya no ocurrirá.

## Cuándo se dispara

Un movimiento a otra versión que esperaba la renovación de la suscripción no ocurrirá, y la suscripción se queda en su versión. `toVersionId` es la versión a la que iba a pasar y `reason` indica por qué:

| `reason` | Qué pasó |
| - | - |
| `canceled_by_merchant` | Cancelaste el movimiento con [Revoke scheduled version change](https://commet.co/docs/es/api-reference/subscriptions/revoke-scheduled-version-change.md), o cancelaste el movimiento del plan para todos los suscriptores o para este. |
| `addon_unavailable` | En la renovación la suscripción tiene un add-on activo que la versión de destino no vende. |
| `seat_limit_exceeded` | En la renovación la suscripción tiene más licencias de las que permite la versión de destino. |
| `price_not_found` | La versión de destino no vende el precio que paga la suscripción. |
| `missing_regional_price` | La versión de destino no vende la moneda de la suscripción. Un movimiento nunca cambia la moneda. |
| `version_change_failed` | El movimiento no se pudo aplicar en la renovación. |

Un movimiento inmediato no deja nada pendiente, así que nunca dispara este evento. Tampoco lo dispara un movimiento nuevo que reemplaza al pendiente, un cambio a otro plan ni una suscripción que termina en lugar de renovar: el movimiento pendiente se descarta y `scheduledVersionChange` pasa a `null`. Para mover la suscripción más adelante, resuelve lo que indica `reason` y vuelve a solicitar el movimiento.

Solo los endpoints que incluyen este evento en su lista lo reciben. Los tipos de evento nuevos no se agregan a los endpoints existentes: agrégalo a los eventos del endpoint en **Settings → Webhooks** o con [Update webhook endpoint](https://commet.co/docs/es/api-reference/webhooks/update-webhook-endpoint.md).


## OpenAPI

````yaml /openapi/es/webhooks/2026-08-27.json webhook subscription.version_change_canceled
openapi: 3.1.0
info:
  title: Commet Webhooks
  version: '2026-08-27'
  description: >-
    Outbound webhook events emitted by the Commet API. Each event is delivered
    as a signed POST to your configured endpoints.
servers: []
security: []
paths: {}

````

This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.