Resumen
Sección titulada “Resumen”Suscripciones en la aplicación hechas fáciles.
Capacidades básicas
Sección titulada “Capacidades básicas”- Compras y suscripciones in-app nativas con StoreKit 2 y Google Play Billing.
- Datos de producto cargados directamente desde las tiendas, incluyendo titulares y precios localizados.
- Condiciones de precios de StoreKit de iOS para suscripciones mensuales con compromisos de 12 meses.
- Gestión de compras, restauración, actualización de derechos y suscripciones nativas.
- Flujos de ayuda para la transición de modelos comerciales más antiguos.
Public API
Sección titulada “API”| Método | Descripción |
|---|---|
restorePurchases | Restaura el historial de compras de un usuario y vincula sus IDs de usuario de aplicación a cualquier usuario que también utilice esos IDs. |
getAppTransaction | Obtiene la información de transacción de 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 aplicación con una versión objetivo para determinar si el usuario tiene derecho a características de un modelo comercial anterior. |
purchaseProduct | Comienza el flujo de compra nativa. En versiones de iOS compatibles, pasa billingPlanType: 'monthly' para comprar un plan de facturación mensual con un compromiso de 12 meses. |
getProducts | Obtiene 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 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 todos los compras del usuario (ambas compras en 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 | Consuma una compra en 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 después de eso. 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 | Eliminar 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/native-purchases, 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, Paso a paso para empezar para el detalle de implementación en Paso a paso para empezar, y Libro de estrategias de ingresos para el detalle de implementación en Libro de estrategias de ingresos.