Resumen
Sección titulada “Resumen”Suscripciones en la Aplicación Facilitadas.
Capacidades Fundamentales
Sección titulada “Capacidades Fundamentales”- Compras y suscripciones nativas en la aplicación con StoreKit 2 y Google Play Billing.
- Datos de producto cargados directamente de las tiendas, incluyendo titulares y precios localizados.
- Términos de precios de la Tienda de iOS StoreKit para suscripciones mensuales con compromisos de 12 meses.
- Flujos de compra, restauración, actualización de derechos y gestión de suscripciones nativas.
- Ayudas de transacción de la aplicación para la migración de modelos comerciales más antiguos.
Público API
Sección titulada “Público API”| Método | Descripción |
|---|---|
restorePurchases | Restaura el perfil anterior de un usuario y vincula sus IDs de usuario de la aplicación a cualquier usuario que también utilice esos . |
getAppTransaction | Obtiene la información de transacción de la aplicación, que proporciona detalles sobre cuando el usuario descargó o compró la aplicación originalmente. |
isEntitledToOldBusinessModel | Compara la versión original de la aplicación de la transacción de la aplicación con una versión objetivo para determinar si el usuario tiene derecho a características de un modelo comercial anterior. |
purchaseProduct | Inicia el flujo de compra nativo. En versiones de iOS compatibles, pase billingPlanType: 'monthly' para comprar un plan de facturación mensual con un compromiso de 12 meses. |
getProducts | Obtiene la información de producto asociada con identificadores de producto. En versiones de iOS compatibles, los productos de suscripción pueden incluir pricingTerms. |
getProduct | Obtiene la información de producto para un solo identificador de producto. |
isBillingSupported | Verificar si se admite la facturación para el dispositivo actual. |
getPluginVersion | Obtener la versión nativa del plugin Capacitor. |
getPurchases | Obtiene todas las compras del usuario (compras en la aplicación y suscripciones). Este método consulta el historial de compras de la plataforma para el usuario actual. |
manageSubscriptions | Abre la página de gestión de suscripciones nativa de la plataforma. Esto permite a los usuarios ver, modificar o cancelar sus suscripciones. |
acknowledgePurchase | Aceptar manualmente/terminar una transacción de compra. |
consumePurchase | Consumir una compra en la aplicación en Android. |
addListener | Escuchar actualizaciones de transacciones de StoreKit entregadas por Apple’s Transaction.updates. Dispara al iniciar la aplicación si hay transacciones sin terminar, y para cualquier actualización posterior. Solo para iOS. |
addListener | Escuchar errores de verificación de transacciones de StoreKit entregadas por Apple’s Transaction.updates. Dispara cuando el resultado de verificación es no verificado. Solo para iOS. |
removeAllListeners | Eliminar todos los oyentes registrados. |
Fuente de Verdad
Sección titulada “Fuente de Verdad”Esta referencia se sincroniza desde src/definitions.ts en capacitor-compras nativas.