Allez directement au contenu principal

Achats plugin Capacitor

Implémentez les abonnements et les achats en application avec RevenueCat SDK pour une monétisation transfrontalière

Installer

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

Guide

Comment utiliser les achats dans Capacitor

Utilisation de @revenuecat/purchases-capacitor

Les achats et abonnements en-ligne de Capacitor facilités. Support pour iOS et Android.

Installer

bun add @revenuecat/purchases-capacitor
bunx cap sync

Ce que ce plugin expose

  • configure - Configure les achats avec votre clé API et un ID d'utilisateur de l'application.
  • getVirtualCurrencies - Récupère les monnaies virtuelles pour le souscripteur actuel.
  • invalidateVirtualCurrenciesCache - Annule la mise en cache pour les monnaies virtuelles.
  • getCachedVirtualCurrencies - La valeur actuellement en cache si elle est disponible. Cette valeur restera null jusqu'à ce que les monnaies virtuelles aient été récupérées au moins une fois avec ou une fonction équivalente.

- Exemple d'utilisation

configure

Sets up Purchases with your API key and an app user id.

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

await Purchases.configure({} as PurchasesConfiguration);

getVirtualCurrencies

- Récupère les monnaies virtuelles pour le souscripteur actuel.

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

await Purchases.getVirtualCurrencies();

invalidateVirtualCurrenciesCache

- Annule la mise en cache pour les monnaies virtuelles.

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

await Purchases.invalidateVirtualCurrenciesCache();

getCachedVirtualCurrencies

- La valeur actuellement en cache si elle est disponible. Cette valeur restera null jusqu'à ce que les monnaies virtuelles aient été récupérées au moins une fois avec ou une fonction équivalente.

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

await Purchases.getCachedVirtualCurrencies();

- Référence complète

- Continuez à partir de l'utilisation de @revenuecat/purchases-capacitor

If vous utilisez En utilisant @revenuecat/purchases-capacitor pour planifier les paiements et les achats, connectez-l’avec Capgo Tarification pour le flux de travail du produit dans Capgo Tarification, Système de paiement pour les détails d'implémentation dans Système de paiement, @capgo/achats natifs pour les détails d'implémentation dans @capgo/achats natifs, Prise en main pour les détails d'implémentation dans Prise en main, et Guide de revenus pour les détails d'implémentation dans le Livre de bord des revenus.

FAQ

Possibilités du plugin d'achat

Comment installer le plugin d'achat dans une application Capacitor ?

Exécutez « bun add @revenuecat/purchases-capacitor » (ou « npm install @revenuecat/purchases-capacitor »), puis exécutez « bunx cap sync » afin que les projets iOS et Android prennent en charge les natives code. Importez-l’à partir de « @revenuecat/purchases-capacitor » dans votre application code.

Fonctionne-t-il avec React, Vue et Angular @revenuecat/purchases-capacitor ?

Oui. Purchases est un paquet Capacitor, donc il fonctionne avec tout framework web qui s'exécute à l'intérieur de Capacitor, y compris Ionic, React, Vue, Angular, Svelte et JavaScript pur.

Quelle version Capacitor est prise en charge par @revenuecat/purchases-capacitor ?

Les plugins Capgo suivent la version majeure de Capacitor : utilisez la version majeure du plugin qui correspond à votre version majeure de Capacitor (par exemple, plugin v8 avec Capacitor 8). La table de compatibilité dans le README GitHub liste les versions maintenues.

Est-ce que @revenuecat/purchases-capacitor est gratuit et open source ?

Oui. Le code source code est public sur GitHub à https://github.com/RevenueCat/purchases-capacitor/ et le paquet est gratuit pour l'installer à partir de npm. Les rapports de bogues et les demandes de mise à jour sont les bienvenus.

Puis-je mettre à jour code qui utilise Purchases sans passer par une revue de l'App Store ?

L'installation ou la mise à jour du plugin modifie les natives code, il faut donc une nouvelle build de l'application. Une fois cela fait, les modifications JavaScript, HTML et CSS qui appellent le plugin peuvent être déployées instantanément avec les mises à jour Capgo.

Mise à jour des achats sans attendre la revue de l'application

Once the plugin is in your store build, Capgo live updates push your JavaScript, HTML and CSS changes to users in minutes.

Commencez avec Capgo