Saltar al contenido

@capgo/compras nativas

Suscripciones en la aplicación hechas fáciles.

Capacidades Fundamentales

  • Datos del producto cargados directamente de las tiendas, incluyendo titulares y precios localizados.
  • Facilita las suscripciones en la aplicación.
  • Términos 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.
  • Ayudas de transacción de la aplicación para la migración de modelos de negocio más antiguos.
MétodoDescripción
restorePurchasesRestaura el anterior usuario y enlaza sus IDs de usuario de la aplicación con cualquier usuario que también utilice esos .
getAppTransactionObtiene la información de la transacción de la aplicación, que proporciona detalles sobre cuando el usuario descargó o compró originalmente la aplicación.
isEntitledToOldBusinessModelCompara la versión original de la aplicación desde 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.
purchaseProductInicia 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.
getProductsObtiene información del producto asociada con identificadores de producto. En versiones de iOS compatibles, los productos de suscripción pueden incluir pricingTerms.
getProductObtiene la información del producto para un identificador de producto único.
isBillingSupportedVerifica si la facturación está soportada para el dispositivo actual.
getPluginVersionObtiene la versión nativa del plugin Capacitor.
getPurchasesObtiene todas las compras del usuario (compras en aplicación y suscripciones). Este método consulta la historia de compras de la plataforma para el usuario actual.
manageSubscriptionsAbre la página de gestión de suscripciones nativa de la plataforma. Esto permite a los usuarios visualizar, modificar o cancelar sus suscripciones.
acknowledgePurchaseConfirma manualmente/termina una transacción de compra.
consumePurchaseConsumir una compra en aplicación en Android.
addListenerEscucha 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.
addListenerEscucha 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.
removeAllListenersElimina todos los oyentes registrados.

Esta referencia está sincronizada desde src/definitions.ts en capacitor-compras nativas.

Si está utilizando @capgo/compras nativas para planificar pagos y compras, conecte 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, Inicio rápido para el detalle de implementación en Inicio rápido, y Libro de estrategias de ingresos para el detalle de implementación en Libro de estrategias de ingresos.