Saltar al contenido principal
@revenuecat/purchases-capacitor Comercio Código abierto

Compras plugin Capacitor

Implementa suscripciones y compras in-app con el SDK de RevenueCat para monetización multiplataforma

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 Purchases en Capacitor

Usando @revenuecat/purchases-capacitor

Capacitor para compras y suscripciones in-app sin complicaciones. Soporte para iOS y Android.

Instalar

bun add @revenuecat/purchases-capacitor
bunx cap sync

Lo que expone este plugin

  • configure - Configura Purchases con tu clave de API y un ID de usuario de la app.
  • getVirtualCurrencies - Obtiene las monedas virtuales del suscriptor actual.
  • invalidateVirtualCurrenciesCache - Invalida la caché de las monedas virtuales.
  • getCachedVirtualCurrencies - La caché actual si está disponible. Este valor permanecerá null hasta que las monedas virtuales se hayan obtenido al menos una vez con o una función equivalente.

Ejemplo de uso

configure

Configura Purchases con tu clave API y un id de usuario de la app.

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

await Purchases.configure({} as PurchasesConfiguration);

getVirtualCurrencies

Obtiene las monedas virtuales del suscriptor actual.

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

await Purchases.getVirtualCurrencies();

invalidateVirtualCurrenciesCache

Invalida la caché de las monedas virtuales.

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

await Purchases.invalidateVirtualCurrenciesCache();

getCachedVirtualCurrencies

La caché actual si está disponible. Este valor permanecerá null hasta que las monedas virtuales se hayan obtenido al menos una vez con o una función equivalente.

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

await Purchases.getCachedVirtualCurrencies();

Referencia completa

Continúa desde Usando @revenuecat/purchases-capacitor

Si estás usando Usando @revenuecat/purchases-capacitor para planificar pagos y compras, conéctalo con Precios de Capgo para el flujo de trabajo de productos en Capgo Pricing, Sistema de pagos para el detalle de implementación en Sistema de pagos, @capgo/native-purchases para los detalles de implementación en @capgo/native-purchases, Primeros pasos para los detalles de implementación en Getting Started, y Estrategia de ingresos para el detalle de implementación en Revenue Playbook.

FAQ

FAQ del plugin Purchases

¿Cómo instalo el plugin Purchases en una app de Capacitor?

Ejecuta "bun add @revenuecat/purchases-capacitor" (o "npm install @revenuecat/purchases-capacitor"), luego corre "bunx cap sync" para que los proyectos de iOS y Android tomen el code nativo. Impórtalo desde "@revenuecat/purchases-capacitor" en el code de tu app.

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

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

¿Qué versión de Capacitor soporta @revenuecat/purchases-capacitor?

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

¿@revenuecat/purchases-capacitor es gratis y open source?

Sí. El code fuente es público en GitHub en https://github.com/RevenueCat/purchases-capacitor/ y el paquete se puede instalar gratis desde npm. Los reportes de bugs y los pull requests son bienvenidos.

¿Puedo actualizar code que usa Purchases sin una revisión de la App Store?

Instalar o actualizar el plugin cambia el code nativo, así que requiere un nuevo build para la tienda. Después, los cambios de JavaScript, HTML y CSS que llamen al plugin se pueden publicar al instante con las live updates de Capgo.

Publica cambios en Purchases sin esperar la revisión de la app

Una vez que el plugin esté en tu store build, Capgo live updates envía tus cambios de JavaScript, HTML y CSS a los usuarios en minutos.

Empieza con Capgo