Passer à la navigation

@capgo/achats-natifs

Les abonnements en application faciles.

Les abonnements en application faciles.

  • Achats et abonnements en application natifs avec StoreKit 2 et Google Play Billing.
  • Méta-données du produit chargées directement des magasins, y compris titres et prix localisés.
  • Conditions de tarification de l'App Store de StoreKit pour les abonnements mensuels avec des engagements de 12 mois.
  • Achats, restauration, mise à jour des droits et gestion de l'abonnement natif.
  • Aide aux transactions d'applications pour la migration de modèles commerciaux plus anciens.
MéthodeDescription
restorePurchasesRestaure les précédents achats d'un utilisateur et relie leurs appUserIDs à ceux d'un utilisateur utilisant également ceux-ci.
getAppTransactionObtient les informations de transaction d'applications, qui fournissent des détails sur la date à laquelle l'utilisateur a téléchargé ou acheté l'application pour la première fois.
isEntitledToOldBusinessModelCompare la version d'origine de l'application de la transaction d'applications avec une version cible pour déterminer si l'utilisateur a le droit à des fonctionnalités d'un modèle commercial antérieur.
purchaseProductDémarrer la transaction d'achat natif. Sur les versions iOS prises en charge, passez billingPlanType: 'monthly' pour acheter un plan mensuel avec une engagement de 12 mois.
getProductsObtient les informations de produit associées aux identificateurs de produit. Sur les versions iOS prises en charge, les produits d'abonnement peuvent inclure pricingTerms.
getProductObtient les informations du produit pour un identifiant de produit unique.
isBillingSupportedVérifie si la facturation est prise en charge pour le dispositif actuel.
getPluginVersionObtient la version native du plugin Capacitor.
getPurchasesTous les achats de l'utilisateur (achats en application et abonnements). Cette méthode interroge l'historique d'achat de la plateforme pour l'utilisateur actuel.
manageSubscriptionsOuvre la page de gestion des abonnements native de la plateforme. Cela permet aux utilisateurs de visualiser, de modifier ou d'annuler leurs abonnements.
acknowledgePurchaseConfirme manuellement/termine une transaction d'achat.
consumePurchaseConsomme un achat en application sur Android.
addListenerÉcoute les mises à jour de transaction StoreKit délivrées par Apple’s Transaction.updates. Déclenché à l'ouverture de l'application si il y a des transactions non terminées, et pour toute mise à jour ultérieure. Disponible uniquement sur iOS.
addListenerÉcoute 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é. Disponible uniquement sur iOS.
removeAllListenersSupprime tous les écouteurs enregistrés.

Cette référence est synchronisée à partir de src/definitions.ts en capacitor-achats-natifs.

Si vous utilisez @capgo/achats-natifs pour planifier les paiements et les achats, connectez-le avec En utilisant @capgo/achats-natifs pour la capacité native dans En utilisant @capgo/achats-natifs, Tarification de Capgo pour le flux de travail du produit dans Tarification de Capgo, Système de paiement pour le détail d'implémentation dans Système de paiement, Démarrage pour le détail d'implémentation dans Démarrage, et Guide de la stratégie de revenus pour le détail d'implémentation dans Guide de la stratégie de revenus.