Resumen
Sección titulada “Resumen”Facilita las suscripciones en la aplicación.
Capacidades básicas
Sección titulada “Capacidades básicas”- Compras y suscripciones en la aplicación nativa con StoreKit 2 y Google Play Billing.
- Datos del producto cargados directamente desde las tiendas, incluyendo titulares y precios localizados.
- Condiciones de precios 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.
- Helpers de transacción de la aplicación para la migración de modelos de negocio más antiguos.
Público API
Título de la sección “Público API”| Método | Descripción |
|---|---|
restorePurchases | Restaura el anterior 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 la 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 de negocio anterior. |
purchaseProduct | Inicia el flujo de compra nativa. En versiones de iOS compatibles, pase billingPlanType: 'monthly' para comprar un plan de facturación mensual con un compromiso de 12 meses. |
getProducts | Obtiene información del producto asociada con identificadores de producto. En versiones de iOS compatibles, los productos de suscripción pueden incluir pricingTerms. |
getProduct | Obtiene la información del producto para un identificador de producto único. |
isBillingSupported | Verifica si la facturación está soportada para el dispositivo actual. |
getPluginVersion | Obtiene la versión nativa del plugin Capacitor. |
getPurchases | Obtiene todas las compras del usuario (ambas compras en la aplicación y suscripciones). Este método consulta la historia 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 visualizar, modificar o cancelar sus suscripciones. |
acknowledgePurchase | Confirma manualmente/termina una transacción de compra. |
consumePurchase | Consumir una compra en la aplicación en Android. |
addListener | Escucha 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 iOS. |
addListener | Escucha fracasos de verificación de transacciones de StoreKit entregadas por Apple’s Transaction.updates. Dispara cuando el resultado de verificación es no verificado. Solo iOS. |
removeAllListeners | Elimina todos los oyentes registrados. |
Fuente de Verdad
Sección titulada “Fuente de Verdad”Esta referencia está sincronizada desde src/definitions.ts en capacitor-compras-nativas.
Sigue adelante desde @capgo/compras-nativas
Sección titulada “Sigue adelante desde @capgo/compras-nativas”Si estás utilizando @capgo/compras-nativas para planificar pagos y compras, conecta con Usando @capgo/compras-nativas para la capacidad nativa en Usando @capgo/compras-nativas, Capgo Precios para el flujo de trabajo del producto en Capgo Precios, Sistema de pago para el detalle de implementación en Sistema de pago, Empezar para el detalle de implementación en Empezar, y Libro de estrategia de ingresos para el detalle de implementación en Libro de estrategia de ingresos.