Crear Suscripción Auto-Renovable para Android
Copie una solicitud de configuración con los pasos de instalación y la guía de markdown completa para este complemento.
__CAPGO_KEEP_0__
__CAPGO_KEEP_0__
Sección titulada “Resumen”Las suscripciones se renuevan automáticamente al final de cada período de facturación hasta que el usuario las cancele. Son ideales para:
- Acceso a contenido de alta gama
- Experiencias sin anuncios
- Almacenamiento en la nube
- Servicios en curso
Crear una Suscripción
Sección titulada “Crear una Suscripción”-
Ir a Suscripciones
En el Console de Google Play, seleccione su aplicación y elija Monetizar > Suscripciones desde el menú de la izquierda.
Haga clic en el Crear suscripción botón para comenzar.

-
Introduzca información básica
Proporcione un nombre de suscripción y un ID de producto. El ID de producto es necesario para la configuración en su aplicación y no puede cambiarse más tarde.

-
Crear plan base
Google Play requiere exactamente un plan base por suscripción. El plugin de compras nativas solo admite un plan base para mantener la compatibilidad con iOS.
Haga clic Agregar plan base para continuar.

-
Configurar detalles del plan base
Introducir:
- ID del plan base: Identificador único para este plan
- Periodo de facturación: Cada cuánto los usuarios son cobrados (semanal, mensual, anual, etc.)
- Periodo de gracia: Ventana de tiempo durante la cual Google mantiene la suscripción mientras se vuelve a intentar el pago antes de la cancelación

-
Configurar precios
Acceda a la sección de precios y seleccione todos los países/regiones donde desea ofrecer la suscripción.

-
Configurar Precio
Establece tu precio base en tu moneda principal. Google Play convierte automáticamente este precio a monedas locales.

-
Revisar Precios Regionales
Revisa los precios convertidos automáticamente para cada país. Puedes ajustar precios individuales si es necesario.

-
Guardar Configuración
Guarda tu configuración de precios.

-
Activar Suscripción
Haz clic en el Activar botón para hacer que tu producto de suscripción esté activo y disponible para su compra.

Consideraciones importantes
Sección titulada “Consideraciones importantes”Límite del plan base
Sección titulada “Límite del plan base”El plugin de compras nativas requiere exactamente un plan base por suscripción para garantizar la consistencia con el manejo de suscripciones de iOS. No se admiten múltiples planes base.
Período de gracia
Sección titulada “Período de gracia”El período de gracia permite a Google Play repetir pagos fallidos mientras se mantiene el acceso de la suscripción del usuario. Los períodos de gracia comunes son:
- 3 días para las suscripciones mensuales
- 7 días para suscripciones más largas
Estado de Suscripción
Sección titulada “Estado de Suscripción”Después de la creación, su suscripción estará en el estado “Borrador” hasta que se active. Puede probar las suscripciones de borrador en modo de sandbox.
Uso en tu Aplicación
Sección titulada “Uso en tu Aplicación”Una vez creada, refiere la suscripción en tu aplicación utilizando el ID del producto:
import { NativePurchases, PURCHASE_TYPE } from '@capgo/native-purchases';
// Load subscription infoconst { products } = await NativePurchases.getProducts({ productIdentifiers: ['com.example.premium.monthly'], productType: PURCHASE_TYPE.SUBS,});
const product = products[0];console.log(`${product.title} — ${product.priceString}`);
// Purchase (planIdentifier = Base Plan ID from Google Play Console)const transaction = await NativePurchases.purchaseProduct({ productIdentifier: 'com.example.premium.monthly', planIdentifier: 'monthly-plan', // REQUIRED on Android, ignored on iOS productType: PURCHASE_TYPE.SUBS,});
console.log('Transaction ID', transaction.transactionId);
// Later, check purchase stateconst { purchases } = await NativePurchases.getPurchases({ productType: PURCHASE_TYPE.SUBS,});
const subscription = purchases.find( (purchase) => purchase.productIdentifier === 'com.example.premium.monthly',);
if (subscription && subscription.purchaseState === 'PURCHASED' && subscription.isAcknowledged) { console.log('Subscription active locally'); // For expiration/cancellation, validate purchaseToken through your backend}Pasos siguientes
Sección titulada “Pasos siguientes”- Crear una oferta de introducción para atraer nuevos suscriptores
- Configura la prueba de sandbox para probar tus suscripciones
- Configura la validación de recibos de backend para seguridad
Resolución de problemas
Título de la sección “Resolución de problemas”No aparece la suscripción en la aplicación:
- Verifica que el ID del producto coincida exactamente
- Asegúrate de que la suscripción esté activada
- Comprueba que tu aplicación tenga el nombre de paquete correcto
- Espera 2-3 horas después de la activación para que los cambios se propaguen
Errores del plan base:
- Asegúrate de tener exactamente un plan base
- Verificar todos los campos obligatorios están llenos
- Compruebe que el período de facturación es válido
Problemas de precios:
- Confirmar al menos un país está seleccionado
- Verificar que el precio base es mayor que el mínimo permitido
- Compruebe que las tasas de conversión de moneda son aceptables
Siga adelante desde Crear suscripción renovable de Android Auto
Sección titulada “Siga adelante desde Crear suscripción renovable de Android Auto”Si está utilizando Crear suscripción renovable de Android Auto para planificar la aprobación de la tienda y la distribución, conecte con Usando @capgo/native-purchases para la capacidad nativa en Usando @capgo/native-purchases, @capgo/capacitor-in-app-review para el detalle de implementación en @capgo/capacitor-in-app-review, Usando @capgo/capacitor-in-app-review para la capacidad nativa en Usando @capgo/capacitor-in-app-review, @capgo/capacitor-native-market para el detalle de implementación en @capgo/capacitor-native-market, y Usando @capgo/capacitor-native-market para la capacidad nativa en Usando @capgo/capacitor-native-market.