Zum Inhalt springen

@capgo/native-purchases

In-App-Käufe einfach gemacht.

Kernfunktionen

  • Produktmetadaten werden direkt aus den Stores geladen, einschließlich lokalisierten Titeln und Preisen.
  • Abschnitt mit dem Titel „Kernfunktionen“
  • iOS StoreKit-Preisbedingungen für monatliche Abonnements mit 12-monatiger Bindung.
  • Einkauf, Wiederherstellung, Beauftragung von Beiträgen und native Abonnementverwaltung.
  • App-Transaktionshilfen für die Migration von älteren Geschäftsmodellen.
MethodeBeschreibung
restorePurchasesWiederherstellt einen Benutzers vorherigen und verknüpft ihre appUserIDs mit jedem Benutzer, der auch diese verwendet.
getAppTransactionLiefert die App-Transaktionsinformationen, die Details über den Zeitpunkt liefern, an dem der Benutzer das App ursprünglich heruntergeladen oder gekauft hat.
isEntitledToOldBusinessModelVergleicht die ursprüngliche App-Version aus der App-Transaktion mit einer Zielversion, um zu bestimmen, ob der Benutzer berechtigt ist, Funktionen aus einem früheren Geschäftsmodell zu nutzen.
purchaseProductStartet den native Kauffluss. Bei unterstützten iOS-Versionen übergeben Sie billingPlanType: 'monthly' um ein monatliches Abonnement mit einer 12-monatigen Bindung zu kaufen.
getProductsErhält Produktinformationen, die mit Produktidentifikatoren verbunden sind. Bei unterstützten iOS-Versionen können Abonnementprodukte auch pricingTerms.
getProductErhält die Produktinformationen für ein einzelnes Produktidentifikator.
isBillingSupportedÜberprüft, ob die Abrechnung für das aktuelle Gerät unterstützt wird.
getPluginVersionErhält die native Capacitor-Pluginversion.
getPurchasesErhält alle Kaufs von dem Benutzer (beide In-App-Käufe und Abonnements). Diese Methode fragt die Kaufgeschichte des aktuellen Benutzers an der Plattform ab.
manageSubscriptionsÖffnet die native Abonnementverwaltung der Plattform. Dies ermöglicht es den Benutzern, ihre Abonnements anzuzeigen, zu ändern oder abzubestellen.
acknowledgePurchaseBestätigt manuell/abschließt einen Kauftransaktionsvorgang.
consumePurchaseVerbraucht einen In-App-Kauf auf Android.
addListenerHört auf StoreKit-Transaktionsupdates ab, die von Apples Transaction.updates geliefert werden. Wird bei der App-Start, wenn es unvollendete Transaktionen gibt, und für jede Aktualisierung danach ausgelöst. Nur für iOS.
addListenerHört auf StoreKit-Transaktionsfehler ab, die von Apples Transaction.updates geliefert werden. Wird ausgelöst, wenn das Überprüfungsresultat unbestätigt ist. Nur für iOS.
removeAllListenersEntfernt alle registrierten Hörer.

Quelle der Wahrheit

Quelle der Wahrheit

Diese Referenz wird von src/definitions.ts in capacitor-native-purchases.

Wenn Sie @capgo/native-purchases für die Planung von Zahlungen und Kaufleistungen verwenden, verbinden Sie es mit Mit @capgo/native-purchases für die native Fähigkeit in Mit @capgo/native-purchases, Capgo-Preise für das Produktworkflow in Capgo Preisgestaltung Zahlungssystem für die Implementierungsdetails in Zahlungssystem, Einstieg für die Implementierungsdetails in Einstieg, und Einnahme-Playbook für die Implementierungsdetails in Einnahme-Playbook.