Guía
Tutorial sobre Compras
Usando @revenuecat/purchases-capacitor
Capacitor facilita compras y suscripciones en-app. Soporte para iOS y Android.
Instalar
bun add @revenuecat/purchases-capacitor
bunx cap sync
¿Qué Esta Plugin Exposa?
configure- Configura Compras con tu API clave y un ID de usuario de la aplicación.getVirtualCurrencies- Obtiene las monedas virtuales para el suscriptor actual.invalidateVirtualCurrenciesCache- Invalida el caché para monedas virtuales.getCachedVirtualCurrencies- Si hay disponible, el valor actualmente en caché. Este valor permanecerá en null hasta que se hayan recuperado al menos una vez las monedas virtuales con o una función equivalente.
Ejemplo de uso
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
Recupera 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 disponible, el valor actualmente en caché. Este valor permanecerá en null hasta que se hayan recuperado al menos una vez las monedas virtuales con o una función equivalente.
import { Purchases } from '@revenuecat/purchases-capacitor';
await Purchases.getCachedVirtualCurrencies();