Zum Inhalt springen

@capgo/native-purchases

Kostenlose In-App-Abonnements.

In-App-Käufe und -Abonnements leicht gemacht.

  • Native In-App-Käufe und -Abonnements mit StoreKit 2 und Google Play Billing.
  • Produktmetadaten werden direkt aus den Stores geladen, einschließlich lokalisierten Titeln und Preisen.
  • iOS StoreKit-Preisbedingungen für monatliche Abonnements mit 12-monatigen Verpflichtungen.
  • Kauf-, Wiederherstellungs-, Zugriffsaktualisierungs- und native Abonnement-Verwaltungsfunktionen.
  • App-Transaktions-Hilfsmittel für die Migration von älteren Geschäftsmodellen.
MethodeBeschreibung
restorePurchasesWiederherstellt einen Benutzers vorherigen Kauf und verknüpft ihre appUserIDs mit jeder Benutzer, die auch diese verwenden.
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' eine monatliche Abrechnungspläne mit einer 12-monatigen Verpflichtung zu kaufen.
getProductsLiefert Produktinformationen, die mit Produktidentifikatoren verbunden sind. Bei unterstützten iOS-Versionen können Abonnementprodukte auch pricingTerms.
getProductLiefert 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.
getPurchasesLiefert alle Einkäufe des Benutzers (beide In-App-Käufe und Abonnements) zurück. Diese Methode fragt die Einkaufsgeschichte des aktuellen Benutzers bei der Plattform ab.
manageSubscriptionsÖffnet die Plattform-spezifische native Abonnementverwaltung. Dies ermöglicht es Benutzern, ihre Abonnements anzusehen, 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. Wird bei App-Start ausgeführt, 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. Wird ausgeführt, wenn das Überprüfungsresultat unbestätigt ist. Nur iOS.
removeAllListenersEntfernt alle registrierten Listener.

Dieser Bezug wird von src/definitions.ts in capacitor-native-purchases.

Wenn Sie die Zahlungen und Einkäufe planen @capgo/native-Einkäufe um mit @__CAPGO_KEEP_0__/native-purchases zu verbinden Verwendung von @capgo/native-purchases für die native Fähigkeit in Verwendung von @capgo/native-purchases, Preisgestaltung Capgo für den Produktworkflow in Capgo Preisgestaltung Zahlungssystem für die Implementierungsdetails in Zahlungssystem Getting Started für die Implementierungsdetails in Einstieg, und Einnahme-Playbook für die Implementierungsdetails in Einnahme-Playbook.