Vue d'ensemble
Sous-section intitulée « Vue d'ensemble »Les abonnements en application rendus faciles.
Capacités de base
Sous-section intitulée « Capacités de base »- Vente et abonnements en-ligne natives avec StoreKit 2 et Google Play Billing.
- Les métadonnées du produit sont chargées directement des magasins, y compris les titres et les prix localisés.
- Termes de tarification de l'App Store pour les abonnements mensuels avec des engagements de 12 mois.
- Gestion de flux d'achat, de restauration, de mise à jour des droits et de souscriptions natives.
- Aide aux transactions d'application pour la migration vers des modèles commerciaux plus anciens.
API (public)
Sous-section intitulée « API (public) »| Méthode | Description |
|---|---|
restorePurchases | Rétablit les achats précédents d'un utilisateur et relie leurs appUserIDs à n'importe quel utilisateur utilisant également ceux-ci. |
getAppTransaction | Obtient les informations de transaction d'application, qui fournissent des détails sur la date à laquelle l'utilisateur a téléchargé ou acheté l'application pour la première fois. |
isEntitledToOldBusinessModel | Compare la version d'origine de l'application de la transaction d'application avec une version cible pour déterminer si l'utilisateur a le droit à des fonctionnalités d'un modèle commercial antérieur. |
purchaseProduct | Démarre le flux d'achat natif. Sur les versions iOS prises en charge, passez billingPlanType: 'monthly' pour acheter un plan de facturation mensuel avec une engagement de 12 mois. |
getProducts | Récupère les informations de produit associées aux identifiants de produit. Sur les versions iOS prises en charge, les produits de souscription peuvent inclure pricingTerms. |
getProduct | Récupère les informations de produit pour un identifiant de produit unique. |
isBillingSupported | Vérifiez si la facturation est prise en charge pour le dispositif actuel. |
getPluginVersion | Obtenez la version native du plugin Capacitor. |
getPurchases | Récupère tous les achats de l'utilisateur (achats en application et souscriptions). Cette méthode interroge l'historique d'achat de la plateforme pour l'utilisateur actuel. |
manageSubscriptions | Ouvre la page de gestion des souscriptions native de la plateforme. Cela permet aux utilisateurs de visualiser, modifier ou annuler leurs souscriptions. |
acknowledgePurchase | Confirme manuellement/termine une transaction d'achat. |
consumePurchase | Consommez un achat en application sur Android. |
addListener | Écoutez les mises à jour de transaction StoreKit délivrées par Apple’s Transaction.updates. Déclenché lors du lancement de l'application si il y a des transactions non terminées, et pour toute mise à jour ultérieure. iOS uniquement. |
addListener | Écoutez les échecs de vérification de transaction StoreKit délivrés par Apple’s Transaction.updates. Déclenché lorsque le résultat de vérification est non vérifié. iOS uniquement. |
removeAllListeners | Supprimer tous les écouteurs enregistrés. |
Source De Vérité
Section intitulée « Source De Vérité »Cette référence est synchronisée à partir de src/definitions.ts dans capacitor-achats-natifs.
Continuez à partir de @capgo/achats-natifs
Section intitulée « Continuez à partir de @capgo/achats-natifs »Si vous utilisez @capgo/achats-natifs pour planifier les paiements et les achats, connectez-l’avec En utilisant @capgo/achats-natifs pour la capacité native dans l'utilisation de @capgo/native-purchases, Capgo Tarification pour le flux de travail du produit dans Capgo Tarification, Système de paiement pour le détail d'implémentation dans Système de paiement, Démarrage rapide pour le détail d'implémentation dans Démarrage rapide, et Plan de revenus pour le détail d'implémentation dans Plan de revenus.