Zum Inhalt springen

@capgo/native-purchases

In-App-Käufe leicht 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-monatigen Verpflichtungen.
  • Einkauf, Wiederherstellung, Beauftragung von Berechtigungen 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 Benutzers, 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 Verpflichtung zu kaufen.
getProductsErhält Produktinformationen, die mit Produktidentifikatoren verbunden sind. Bei unterstützten iOS-Versionen können Abonnementprodukte auch pricingTerms.
getProductErmittelt die Produktinformationen für ein einzelnes Produktidentifikator.
isBillingSupportedÜberprüft, ob die Abrechnung für das aktuelle Gerät unterstützt wird.
getPluginVersionErmittelt die native Capacitor-Pluginversion.
getPurchasesErmittelt alle Kaufsätze des Benutzers (beide In-App-Käufe und Abonnements). Diese Methode fragt die Kaufhistorie des aktuellen Benutzers an der Plattform ab.
manageSubscriptionsÖffnet die native Abonnementverwaltung der Plattform. Dies ermöglicht es Benutzern, ihre Abonnements anzuzeigen, zu ändern oder abzubestellen.
acknowledgePurchaseBestätigt manuell/abschließt eine Kauftransaktion.
consumePurchaseVerbraucht einen In-App-Kauf auf Android.
addListenerHört auf StoreKit-Transaktionsupdates ab, die von Apples Transaction.updates geliefert werden. Ausgelöst bei App-Start, wenn es unvollendete Transaktionen gibt, und für jede Aktualisierung danach. Nur iOS.
addListenerHört auf StoreKit-Transaktionsfehler ab, die von Apples Transaction.updates geliefert werden. Ausgelöst, wenn das Überprüfungsresultat unbestätigt ist. Nur iOS.
removeAllListenersEntfernt alle registrierten Listener.

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

Wenn Sie @capgo/native-purchases zur 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 den Produktworkflow in Capgo Preisliste, Zahlungssystem für die Implementierungsdetails in Zahlungssystem, Einstiegshilfe für die Implementierungsdetails in Einstiegshilfe, und Revenue-Playbook für die Implementierungsdetails in Revenue-Playbook.