Saltare al contenuto

@capgo/native-purchases

Abbonamenti in-app Facili da gestire.

Abbonamenti in-app fatti in modo facile.

  • Acquisti e abbonamenti in-app nativi con StoreKit 2 e Google Play Billing.
  • I metadati del prodotto caricati direttamente dai negozi, compresi titoli e prezzi localizzati.
  • Termini di prezzi di StoreKit di iOS per abbonamenti mensili con impegni di 12 mesi.
  • Flussi di acquisto, ripristino, aggiornamento delle entità e gestione delle sottoscrizioni native.
  • Aiuti per transazioni di App per la migrazione da modelli commerciali più vecchi.
MetodoDescrizione
restorePurchasesRipristina i precedenti acquisti di un utente e collega le sue appUserIDs a qualsiasi utente che utilizza anche quelle .
getAppTransactionOttiene le informazioni sulla transazione dell'app, che fornisce dettagli sul momento in cui l'utente ha scaricato o acquistato l'app per la prima volta.
isEntitledToOldBusinessModelConfronta la versione originale dell'app dalla transazione di App con una versione di destinazione per determinare se l'utente ha diritto a funzionalità da un modello commerciale precedente.
purchaseProductAvvia il flusso di acquisto nativo. Su versioni iOS supportate, passa billingPlanType: 'monthly' per acquistare un piano di fatturazione mensile con un impegno di 12 mesi.
getProductsOttiene informazioni sul prodotto associate agli identificatori dei prodotti. I prodotti di abbonamento sono supportati sulle versioni iOS. pricingTerms.
getProductOttiene le informazioni sul prodotto per un singolo identificatore del prodotto.
isBillingSupportedVerifica se la fatturazione è supportata per il dispositivo corrente.
getPluginVersionOttieni la versione del plugin nativo Capacitor.
getPurchasesOttiene tutte le acquisti dell'utente (acquisti in-app e abbonamenti). Questo metodo consulta la storia degli acquisti del platform per l'utente corrente.
manageSubscriptionsApri la pagina di gestione delle sottoscrizioni del platform nativo. Gli utenti possono visualizzare, modificare o cancellare le loro sottoscrizioni.
acknowledgePurchaseConferma manualmente/finisci una transazione di acquisto.
consumePurchaseConsuma un acquisto in-app su Android.
addListenerAscolta gli aggiornamenti delle transazioni StoreKit inviati da Apple con Transaction.updates. Si attiva all'avvio dell'app se ci sono transazioni non finite, e per qualsiasi aggiornamento successivo. iOS solo.
addListenerAscolta gli errori di verifica delle transazioni StoreKit inviati da Apple con Transaction.updates. Si attiva quando il risultato di verifica è non verificato. iOS solo.
removeAllListenersElimina tutti i listener registrati.

Questa referenza è sincronizzata da src/definitions.ts in capacitor-acquisti-nativi.

Se stai utilizzando @capgo/acquisti-nativi per pianificare pagamenti e acquisti, connettilo con Utilizzando @capgo/acquisti-nativi per la capacità nativa in Utilizzando @capgo/acquisti-nativi, Prezzi Capgo per il workflow del prodotto in Prezzi Capgo Sistema di pagamento per i dettagli di implementazione in Sistema di pagamento Avvio rapido per i dettagli di implementazione in Avvio rapido, e Libro dei ricavi per i dettagli di implementazione in Libro dei ricavi.