Puedes cambiar los precios de las ofertas y los planes básicos de tu suscripción. Por ejemplo, podría suceder que tengas productos digitales que necesiten ajustes de precio anuales o que cambies el conjunto de beneficios de un producto y desees reflejar esos cambios en el precio.
Si quieres obtener más información para cambiar los precios de las suscripciones con Play Console, consulta la documentación del Centro de ayuda de Play Console.
Para cambiar el precio del plan básico de suscripción de manera programática, usa el método monetization.subscriptions.patch
. Este método recibe un objeto Subscription
con la configuración del producto de suscripción que se modificará. Establece el precio nuevo en el objeto RegionalBasePlanConfig
en el plan básico correcto de la colección basePlans
de la suscripción.
Esto puede ser muy útil si tienes un catálogo considerable y necesitas actualizar todos tus productos en un período corto o si tienes un sistema de administración de catálogo de productos que realiza cambios automáticamente en tus productos de suscripción de Google Play cuando se producen cambios.
Puede ser útil visitar el registro de cambios de Play Console para buscar información sobre cualquier cambio de precio que realizaste en el pasado. La información que puedes encontrar allí incluye el momento en que se actualizaron los precios, la persona que inició el cambio, las regiones que se actualizaron y mucho más. Esto puede ayudarte en los casos en los que necesitas revisar cambios de precios anteriores o un cambio de precio accidental para evaluar los próximos pasos.
Cambios de precios para compras de suscripciones nuevas
Cuando cambies el precio de un plan básico o una oferta, el nuevo precio se aplicará en unas horas para todas las compras nuevas sin que tengas que realizar ninguna acción adicional.
Cambios de precios para los suscriptores existentes
Cuando cambias los precios de las suscripciones, los suscriptores existentes no se ven afectados de forma predeterminada; se ubican en una cohorte de precios heredados en los que continúan pagando el precio del plan básico original cuando renuevan.
Si lo deseas, puedes transferir a los suscriptores existentes al precio actual del plan básico. Esta acción se denomina finalizar una cohorte de precios heredados. Los cambios en las fases de precios de una oferta no se pueden aplicar a los suscriptores existentes. En el caso de las suscripciones por cuotas, los cambios de precio de una cohorte heredada se producen al final del período de compromiso activo. No puedes cambiar el precio que paga un usuario que está pagando sus cuotas.
Finaliza una cohorte de precios heredados
Puedes finalizar una cohorte de precios heredados en cualquier momento. Esto se puede hacer de forma independiente para cada región. Para finalizar un precio heredado a través de Play Console, consulta el Centro de ayuda de Play Console.
Cómo finalizar una cohorte de precios heredados con la API de Google Play Developer
Para finalizar de manera programática una cohorte de precios heredados, usa el método monetization.subscriptions.basePlans.migratePrices
. El método migra a los suscriptores que reciben un precio de suscripción histórico al precio del plan básico actual para la región especificada. El método también activa el envío de notificaciones de cambio de precio a los usuarios que, en este momento, tengan un precio histórico anterior a la marca de tiempo proporcionada. Cuando envías esta solicitud, incluyes una lista de objetos RegionalPriceMigrationConfig
en el cuerpo de la solicitud para configurar la migración de la cohorte de precios.
Para obtener más información sobre el uso de las cohortes de precios heredados, consulta el Centro de ayuda de Play Console.
Disminuciones de precio
Cuando finalizas una cohorte de precios heredados y el precio nuevo es inferior al que pagan los usuarios de la cohorte, Google Play les notifica a los usuarios por correo electrónico, quienes comenzarán a pagar el precio más bajo la próxima vez que se les cobre plan básico.
Los verificadores de licencias también reciben notificaciones por correo electrónico sobre reducciones de precio.
Aumentos de precio
Cuando finalizas una cohorte de precios heredados y el precio nuevo es superior al precio que pagan los usuarios de la cohorte, el precio aumenta. Si bien las disminuciones de precios se aplican a los suscriptores existentes la próxima vez que pagan su plan básico, los aumentos de precios pueden requerir o no una acción del usuario.
De forma predeterminada, los aumentos de precio son cambios con solicitud de aceptación para los suscriptores existentes. Los usuarios deben aceptar el precio más alto de forma explícita antes de que se cobre por primera vez, o Google Play cancelará automáticamente su suscripción. A los usuarios se les cobrará el precio más alto la próxima vez que paguen su plan básico después de un período de notificación anticipada de 37 días. A partir de los 30 días anteriores a este cobro, Play les notifica a los suscriptores existentes por correo electrónico y notificaciones push.
Durante los primeros siete días después de que se activa la migración de la cohorte, ningún usuario recibe notificaciones de Google Play. Es decir, tienes siete días a partir de la fecha en la que inicias un aumento de precio con solicitud de aceptación para notificarles a tus suscriptores existentes antes de que Google Play comience a enviarles notificaciones directamente. Durante este período, puedes cancelar un aumento de precio pendiente de forma efectiva si haces otro cambio de precio y regresas al original.
Después de ese período de siete días, cada usuario recibe notificaciones automáticas de Google Play 30 días antes de la primera renovación con el precio nuevo.
En algunos casos, cuando se aumentan los precios para los suscriptores existentes, tienes la opción de implementar el aumento enviando a los usuarios una notificación anticipada, pero sin pedirles que realicen ninguna acción. Con esta opción, a menos que los usuarios rechacen el precio mediante el cambio del plan de suscripción o su cancelación, se les cobrará el precio nuevo la próxima vez que paguen su plan básico, una vez que se haya cumplido un período de notificación anticipada. Este período varía según el país y es de 30 o 60 días. A partir de esa cantidad de días antes de este cobro, Play les notifica a los suscriptores existentes por correo electrónico y notificaciones push.
Los aumentos sin solicitud de aceptación solo están disponibles en ciertas ubicaciones con límites en el importe y la frecuencia del aumento, y están sujetos a ciertos requisitos en relación con el desarrollador.
Puedes marcar una migración de la cohorte de precios heredados como un aumento sin solicitud de aceptación si cumple con esos criterios, como se muestra en la Figura 1.

Comunica un cambio de precio al usuario
Debes notificar a los suscriptores existentes cada vez que finalices su cohorte de precios heredados.
Para los aumentos de precios sin solicitud de aceptación, debes enviarles a los usuarios una notificación anticipada y debes mostrarles un aviso en la app. A diferencia de los aumentos de precios con solicitud de aceptación, no hay un período de espera de siete días antes de que Play comience a enviarles notificaciones directamente a los usuarios.
Para los aumentos de precios con solicitud de aceptación, debes enviarles a los usuarios una notificación anticipada y comunicarles que deben aceptar el aumento. Cuando inicias un aumento de precio con solicitud de aceptación, tienes siete días para notificarles a tus suscriptores existentes antes de que Google Play comience a enviarles notificaciones directamente. Te recomendamos que les notifiques a los usuarios afectados en la app y les brindes un vínculo directo a la pantalla de suscripción de Play Store para ayudarlos a consultar el precio nuevo con facilidad. Cuando los usuarios consultan el aumento de precio con solicitud de aceptación en la pantalla de suscripción de Play Store, se muestra un diálogo similar al de la Figura 2.

Controla la respuesta al cambio de precio con solicitud de aceptación por parte del usuario
Después de que les notifiques a los suscriptores existentes un cambio de precio con solicitud de aceptación, es posible que realicen alguna acción antes de que se aplique el precio nuevo para aceptar o no el aumento de precio. Si lo hacen, recibirás una RTDN en la que se te informará el resultado. Consulta la guía del ciclo de vida de compras para obtener información sobre cómo controlar estas notificaciones.
Si el usuario no realiza ninguna acción y alcanza la primera renovación a la que se aplicará el precio con solicitud de aceptación, su suscripción se cancelará automáticamente y vencerá en esa fecha de renovación.
Aumentos de precio accidentales
En esta sección, se describen las diversas situaciones para controlar un cambio de precio accidental.
Aumento con solicitud de aceptación: Si iniciaste un aumento de precio con solicitud de aceptación por accidente, revierte el cambio de inmediato restableciendo el precio original.
Vuelve a cambiar el precio del plan básico al original y navega a la página de precios heredados para iniciar una disminución del precio al original. Los suscriptores existentes no recibirán una notificación sobre el cambio de precio accidental si el precio se revierte en un plazo de siete días. Si el precio se revierte al anterior después de siete días, se cancelará el cambio de precio para los usuarios que no hayan pagado el nuevo precio. Según las fechas de renovación, es posible que algunos usuarios ya hayan recibido el aviso por correo electrónico para aceptar.
Aumento sin solicitud de aceptación: Puedes cancelar un aumento sin solicitud de aceptación accidental si restableces el precio original. Cambia el precio del plan básico al precio original y navega a la página de precios heredados para iniciar una disminución del precio al precio original. Dependiendo de cuándo se revierta el precio, si un usuario aún no pagó el precio más alto, se cancelará el aumento de precio. Según las fechas de renovación, es posible que algunos usuarios ya hayan recibido los correos electrónicos de aviso de aumento de precio.
Reducción de precios: Puedes cancelar una reducción de precio si restableces el precio de la suscripción a su valor original con Google Play Console. Vuelve a cambiar el precio del plan básico al precio original y navega a la página de precios heredados para iniciar un aumento de precio al precio original. Los desarrolladores pueden iniciar una solicitud de aceptación o rechazo (si son aptos) para cancelar la disminución de precio. Si se utiliza la inhabilitación, se registrará en la frecuencia. Google Play determina si la cancelación es efectiva para la próxima renovación de un usuario determinado en función del momento de esta reversión en relación con su fecha de renovación individual.
Una cancelación de disminución de precio es válida si el período entre la reversión del precio a su valor original y el tiempo de renovación esperado de un usuario al precio nuevo supera el período de notificación específico del país (30 o 60 días). La próxima renovación de la suscripción del usuario se realiza al precio original más alto.
Una cancelación de disminución de precio no es válida si el período entre la reversión del precio a su valor original y el tiempo de renovación esperado de un usuario al precio nuevo es más corto o igual al período de notificación específico del país (30 o 60 días). En cambio, el usuario pasará por el proceso de aumento de precio después de que se le cobre el precio más bajo al menos una vez en la próxima renovación. Luego, el usuario recibirá una notificación sobre el aumento de precio. Según el modo seleccionado durante la migración de precios, los usuarios deberían aceptar el aumento de precio con solicitud de aceptación o recibir las notificaciones sobre un aumento sin solicitud de aceptación. En este caso, se aplicarán las limitaciones de frecuencia y importe para el aumento sin solicitud de aceptación.
Controla los cambios de precios superpuestos
Asegúrate de realizar un solo cambio de precio a la vez. Sin embargo, si realizas un cambio de precio varias veces, los usuarios afectados solo deberán aceptar el cambio de precio más reciente. Por ejemplo, si finalizas una cohorte de precios heredados con un aumento de precio con solicitud de aceptación, vuelves a cambiar el precio y, luego, habilitas otro aumento, los usuarios afectados ya no tendrán que responder al primer cambio de precio, ya que solo se aplicará el segundo. Este comportamiento se aplica a los aumentos y las disminuciones de precios con solicitud de aceptación y sin solicitud de aceptación de precios heredados.
Cuando inicias una nueva migración de precios para un artículo que tiene una migración de precios más antigua en curso, Google Play la controla de la siguiente manera:
Se cancela la migración de precios anteriores.
Google Play detiene la migración de precios anteriores. En la API de
SubscriptionPurchaseV2
, verás los detalles del cambio de precio anterior marcados comoCANCELED
. También recibirás una RTDN deSUBSCRIPTION_PRICE_CHANGE_UPDATED
.Se activa la nueva migración de precios.
Inmediatamente después, Google Play inicia la migración del nuevo precio. Esto aparecerá en
SubscriptionPurchaseV2
comoOUTSTANDING
(para aumentos con solicitud de aceptación) oCONFIRMED
(para aumentos sin solicitud de aceptación o disminuciones de precio). Recibirás otra RTDN deSUBSCRIPTION_PRICE_CHANGE_UPDATED
para el artículo.El usuario recibe el precio nuevo.
Ahora, se migrará al usuario a la nueva migración de precios y no completará el cambio de precio anterior. Además, el usuario recibe el período de notificación estándar para el precio nuevo.
Prueba los cambios de precios
No cambies los precios de suscripción para productos de suscriptores activos con fines de prueba.
Puedes usar la app de Play Billing Lab y los verificadores de licencias para probar los cambios de precio de las suscripciones sin afectar a otros suscriptores activos.
Consulta la guía de pruebas para obtener más información sobre el proceso para probar los cambios de precios.
Ejemplos
En los ejemplos de esta sección, se muestra cómo aplicar las prácticas recomendadas en diferentes situaciones de cambio de precio.
Ejemplo 1: Aumento de precio con solicitud de aceptación en la suscripción mensual
El 3 de marzo, AltoStrat aumenta el precio de AltoStrat Pro, su suscripción premium de transmisión de video por Internet, ya que finaliza una cohorte de precios heredados. SuperStreamz migra a los usuarios de la cohorte de precios heredados de USD 1 al precio del plan básico actual de USD 2. La fecha de entrada en vigencia del cambio de precio es el 9 de abril (37 días después del 3 de marzo).
Alicia es una suscriptora existente cuya próxima renovación será el 5 de marzo. La primera renovación después de la fecha de entrada en vigencia es el 5 de mayo, por lo que se renueva el 5 de marzo y el 5 de abril al precio anterior (USD 1). Cuando la renueve el 5 de mayo, se le cobrará el precio nuevo (USD 2). Google Play comenzará a notificar a Alicia el cambio de precio el 5 de abril, 30 días antes de la primera fecha de renovación y con el nuevo precio.
Roberto es un suscriptor existente cuya próxima renovación será el 29 de marzo. Se renueva el 29 de marzo al precio anterior (USD 1) porque el cambio de precio aún no entró en vigencia. Cuando renueve el servicio el 29 de abril, se le cobrará el precio nuevo (USD 2). Comienza a recibir notificaciones de cambio de precio el 30 de marzo, 30 días antes de la primera fecha de renovación con el nuevo precio.
Ejemplo 2: Aumento de precio sin solicitud de aceptación de suscripción por 3 meses
El 3 de marzo, FindMyLove finaliza una cohorte de precios heredados y aumenta la tarifa de 3 meses de FindMyLove Premium de USD 1 al precio del plan básico de USD 2. La fecha de entrada en vigencia del cambio de precio es el 9 de abril (37 días después del 3 de marzo).
Alicia es una suscriptora existente cuya próxima renovación será el 5 de marzo. Su suscripción se renueva al precio anterior (USD 1) porque el cambio de precio aún no entró en vigencia. Cuando la renueve el 5 de junio, se le cobrará el precio nuevo (USD 2). Comienza a recibir una notificación sobre el cambio de precio el 6 de mayo, 30 días antes de la primera fecha de renovación con el nuevo precio.
Roberto es un suscriptor existente cuya próxima renovación será el 11 de abril. Su suscripción se renueva al precio nuevo (USD 2), porque sucede después de la fecha de entrada en vigencia del cambio de precio. Comienza a recibir una notificación sobre el cambio de precio el 12 de marzo, 30 días antes de la primera fecha de renovación con el nuevo precio.
Ejemplo 3: Aumento de precio con solicitud de aceptación de suscripción semanal
El 3 de marzo, CutePetsNews finaliza una cohorte de precios heredados que activa una migración del precio semanal de Alertas semanales para perros de USD 1 a USD 2. La fecha de entrada en vigencia del cambio de precio es el 9 de abril.
Alicia es una suscriptora existente cuya próxima renovación semanal es el 6 de marzo. Su suscripción se renueva el 6, 13, 20 y 27 de marzo y el 3 de abril al precio anterior (USD 1) porque el cambio de precio aún no entró en vigencia. Cuando renueve el servicio el 10 de abril, se le cobrará el precio nuevo (USD 2). Comienza a recibir una notificación sobre el cambio de precio el 11 de marzo, 30 días antes de la primera fecha de renovación con el nuevo precio.
Ejemplo 4: Suscripción mensual con varios cambios de precio con solicitud de aceptación
En este ejemplo, se muestra cómo se controlan varios cambios de precio.
El 3 de marzo, AltoStrat activa una migración de precio para AltoStrat Pro, su suscripción premium de video, que aumenta el precio de USD 1 por mes a USD 2. El 10 de marzo, el desarrollador activa una segunda migración de precios que aumenta el precio a USD 3 por mes.
La fecha de entrada en vigencia del primer cambio de precio es el 9 de abril (37 días después del 3 de marzo). La fecha de entrada en vigencia del segundo cambio de precio es el 16 de abril (37 días después del 10 de marzo).
La próxima renovación de Alicia es el 5 de marzo. La primera renovación después de la fecha de entrada en vigencia es el 5 de mayo, por lo que se renueva el 5 de marzo y el 5 de abril al precio anterior (USD 1). Cuando la renueve el 5 de mayo, se le cobrará el precio más nuevo (USD 3). Alicia solo recibe notificaciones sobre el segundo cambio de precio porque los cambios se realizaron durante el período sin actualización de 7 días. Comienza a recibir notificaciones sobre el cambio de precio el 5 de abril, que son 30 días antes de la primera fecha de renovación y con el nuevo precio.
Ejemplo 5: Cambio de precio sin solicitud de aceptación de suscripción mensual
En este ejemplo, se muestra cómo se controlan los aumentos de precio sin solicitud de aceptación.
AltoStrat debe realizar su ajuste de precios anual para justificar los aumentos del costo de programación. El 2 de enero, cambió el precio de AltoStrat Pro (su suscripción premium de transmisión de video por Internet) de USD 1 a USD 1.30. Este aumento de precio cumple con los criterios para la migración de precio sin solicitud de aceptación. Finalizan de inmediato la cohorte de precios heredados y especifican una migración sin solicitud de aceptación. Los usuarios de esta cohorte se encuentran en regiones que requieren un período mínimo de notificación de 30 días sin solicitud de aceptación, por lo que el nuevo precio entrará en vigencia el 1 de febrero.
Alicia es una suscriptora existente, a la que se le cobra el día 14 de cada mes. Debido al período mínimo de notificación de 30 días, paga el precio anterior (USD 1) el 14 de enero. Google Play comenzará a notificarle a Alicia el cambio de precio el 15 de enero, y ella comenzará a pagar el precio nuevo (USD 1.30) el 14 de febrero.
Ejemplo 6: Aumento de precio con solicitud de aceptación de suscripción con cuotas de 12 meses
En este ejemplo, se muestra cómo se controlan los aumentos de precio para las suscripciones por cuotas.
El 3 de marzo, AltoStrat aumenta el precio de AltoStrat Pro, su suscripción premium de transmisión de video por Internet, ya que finaliza una cohorte de precios heredados. SuperStreamz migra a los usuarios de la cohorte de precios heredados de USD 1 al precio del plan básico actual de USD 2. La fecha de entrada en vigencia del cambio de precio es el 9 de abril (37 días después del 3 de marzo).
Alicia es una suscriptora existente que se registró en un plan de cuotas de 12 meses, seguido de renovaciones automáticas mensuales, el 10 de junio del año anterior. Su primera renovación es el 10 de junio del año en curso. Como Alicia está pagando sus cuotas, sigue pagando USD 1 el 10 de marzo, el 10 de abril y el 10 de mayo. Su primera renovación es el 10 de junio, cuando se le cobra el precio nuevo (USD 2) y se cambia a una cadencia de renovación automática mensual. Google Play comenzará a notificar a Alicia el cambio de precio el 11 de mayo, 30 días antes de la primera fecha de renovación con el nuevo precio.