Saltar al contenido principal
@revenuecat/compras-capacitor Comercio Fuente abierta

Compras plugin de Capacitor

Implementar suscripciones y compras en aplicaciones con RevenueCat SDK para monetización cruzada de plataformas

Instalar

bun add @revenuecat/purchases-capacitor bunx cap sync
npm, pnpm o yarn
  • npm install @revenuecat/purchases-capacitor
  • pnpm add @revenuecat/purchases-capacitor
  • yarn add @revenuecat/purchases-capacitor

Guía

Cómo usar Compras en Capacitor

Usando @revenuecat/purchases-capacitor

Compras y suscripciones en la aplicación de Capacitor hechas fáciles. Soporte para iOS y Android.

Instalar

bun add @revenuecat/purchases-capacitor
bunx cap sync

¿Qué esta plugin expone?

  • configure - Configura Compras con tu clave de API y un ID de usuario de la aplicación.
  • getVirtualCurrencies - Obtiene las monedas virtuales para el suscriptor actual.
  • invalidateVirtualCurrenciesCache - Invalida la caché para monedas virtuales.
  • getCachedVirtualCurrencies - Si hay una disponible en caché, se devuelve este valor. Este valor permanecerá en null hasta que se hayan cargado al menos una vez las monedas virtuales con o una función equivalente.

Uso de Ejemplo

configure

Configura Compras con tu API clave y un ID de usuario de la aplicación.

import { Purchases } from '@revenuecat/purchases-capacitor';

await Purchases.configure({} as PurchasesConfiguration);

getVirtualCurrencies

Obtiene las monedas virtuales para el suscriptor actual.

import { Purchases } from '@revenuecat/purchases-capacitor';

await Purchases.getVirtualCurrencies();

invalidateVirtualCurrenciesCache

Invalida la caché para monedas virtuales.

import { Purchases } from '@revenuecat/purchases-capacitor';

await Purchases.invalidateVirtualCurrenciesCache();

getCachedVirtualCurrencies

Si hay una disponible en caché, se devuelve este valor. Este valor permanecerá en null hasta que se hayan cargado al menos una vez las monedas virtuales con o una función equivalente.

import { Purchases } from '@revenuecat/purchases-capacitor';

await Purchases.getCachedVirtualCurrencies();

Referencia Completa

Sigue adelante desde Using @revenuecat/purchases-capacitor

Si estás utilizando Usando @revenuecat/purchases-capacitor para planificar pagos y compras, conectarlo con 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, @capgo/compras nativas para el detalle de implementación en @capgo/compras nativas, Inicio rápido para el detalle de implementación en Inicio rápido, y Libro de estrategias de ingresos Para la implementación en el Libro de estrategias de ingresos.

FAQ

FAQ sobre el plugin de compras

¿Cómo instalo el plugin de compras en una aplicación Capacitor?

Ejecuta "bun add @revenuecat/purchases-capacitor" (o "npm install @revenuecat/purchases-capacitor"), luego ejecuta "bunx cap sync" para que los proyectos iOS y Android capturen el code nativo. Importa desde "@revenuecat/purchases-capacitor" en tu aplicación code.

¿Funciona @revenuecat/purchases-capacitor con React, Vue y Angular?

Sí. Purchases es un paquete Capacitor, por lo que funciona con cualquier framework web que se ejecute dentro de Capacitor, incluyendo Ionic, React, Vue, Angular, Svelte y JavaScript puro.

¿Cuál versión de Capacitor soporta @revenuecat/purchases-capacitor?

Los plugins de Capgo siguen la versión mayor de Capacitor: utilice la versión mayor del plugin que coincida con la versión mayor de Capacitor (por ejemplo, plugin v8 con Capacitor 8). La tabla de compatibilidad en el README de GitHub lista las versiones mantenidas.

¿Es @revenuecat/purchases-capacitor gratuito y de código abierto?

Sí. El código fuente de code está disponible en GitHub en https://github.com/RevenueCat/purchases-capacitor/ y el paquete es gratuito para instalar desde npm. Se aceptan informes de errores y solicitudes de cambios.

¿Puedo actualizar code que utiliza Purchases sin una revisión de la Tienda?

Instalar o actualizar el plugin cambia el code nativo, por lo que necesita una nueva compilación de la tienda. Después de eso, los cambios de JavaScript, HTML y CSS que llaman al plugin pueden enviar directamente con Capgo actualizaciones en vivo.

Envíe cambios de Compras sin esperar a la revisión de la aplicación

Una vez que el plugin esté en tu tienda de construcción, Capgo actualizaciones en vivo envían los cambios de JavaScript, HTML y CSS a los usuarios en minutos.

Comienza con Capgo