Vue d'ensemble
Section intitulée « Vue d'ensemble »Les abonnements en application, facile.
Capacités de base
Section intitulée « Capacités de base »- Les achats et abonnements en application natifs avec StoreKit 2 et Google Play Billing.
- Les métadonnées du produit chargées directement depuis les magasins, y compris les titres et les prix localisés.
- Conditions de tarification StoreKit iOS pour les abonnements mensuels avec des engagements de 12 mois.
- Gestion de flux d'achat, de restauration, de mise à jour de droits et de souscriptions natives.
- Aideurs aux transactions d'applications pour la migration de modèles commerciaux plus anciens.
Public API
Section intitulée « Public API »| Méthode | Description |
|---|---|
restorePurchases | Rétablit les achats précédents d'un utilisateur et relie leurs appUserIDs à tout utilisateur utilisant également ceux-ci. |
getAppTransaction | Récupère 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'application originale 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, passe billingPlanType: 'monthly' pour acheter un plan de facturation mensuel avec un 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 seul identifiant de produit. |
isBillingSupported | Vérifie si la facturation est prise en charge pour le dispositif actuel. |
getPluginVersion | Récupère la version native du plugin Capacitor. |
getPurchases | Récupère toutes 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 abonnements natives du plateforme. Cela permet aux utilisateurs de consulter, de modifier ou d'annuler leurs abonnements. |
acknowledgePurchase | Confirme manuellement/termine une transaction d'achat. |
consumePurchase | Consomme un achat en application sur Android. |
addListener | Écoute les mises à jour de transactions StoreKit transmises par Apple via Transaction.updates. Déclenché à la mise en ligne de l'application si il y a des transactions non terminées, et pour toute mise à jour ultérieure. Disponible uniquement sur iOS. |
addListener | Écoutez les échecs de vérification de transaction StoreKit transmis par Apple via Transaction.updates. Se déclenche lorsque le résultat de vérification est non vérifié. (iOS uniquement) |
removeAllListeners | Supprime tous les écouteurs enregistrés. |
Vérité Fondamentale
Section intitulée « Source Of Truth »Cette référence est synchronisée à partir de src/definitions.ts en 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 En utilisant @capgo/achats-natifs, 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