Saltare al contenuto

@capgo/native-purchases

@__CAPGO_KEEP_0__/acquisti nativi

Le sottoscrizioni in-app fanno facilmente.

  • Acquisti e abbonamenti nativi all'app con StoreKit 2 e Google Play Billing.
  • Metadati del prodotto caricati direttamente dai negozi, inclusi titoli e prezzi localizzati.
  • Termini di prezzi di StoreKit per iOS per abbonamenti mensili con impegni di 12 mesi.
  • Gestione di acquisti, ripristino, aggiornamento delle entità e flussi di abbonamento nativi.
  • Aiuti per la migrazione degli app Transaction da modelli commerciali più vecchi.
MetodoDescrizione
restorePurchasesRipristina gli acquisti precedenti di un utente e collega le sue appUserIDs a qualsiasi utente che utilizza anche quelle .
getAppTransactionOttiene le informazioni sugli app Transaction, che forniscono dettagli sul momento in cui l'utente ha scaricato o acquistato l'app per la prima volta.
isEntitledToOldBusinessModelConfronta la versione originale dell'app dagli app Transaction 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 di prodotto. Su versioni iOS supportate, i prodotti di abbonamento possono includere pricingTerms.
getProductOttiene le informazioni sul prodotto per un singolo identificatore di prodotto.
isBillingSupportedControlla se la fatturazione è supportata per il dispositivo corrente.
getPluginVersionOttieni la versione del plugin nativo Capacitor.
getPurchasesOttiene tutte le compravendite degli utenti (entrambe le compravendite in-app e le sottoscrizioni). Questo metodo consulta la storia delle compravendite del platform per l'utente corrente.
manageSubscriptionsApre la pagina di gestione delle sottoscrizioni nativa del platform. Ciò consente agli utenti di visualizzare, modificare o annullare le loro sottoscrizioni.
acknowledgePurchaseConferma manualmente/termina una transazione di acquisto.
consumePurchaseConsuma una compravendita in-app su Android.
addListenerAscolta gli aggiornamenti delle transazioni StoreKit forniti da Apple’s Transaction.updates. Si attiva all'avvio dell'app se ci sono transazioni non finite, e per qualsiasi aggiornamento successivo. Solo iOS.
addListenerAscolta gli aggiornamenti delle transazioni StoreKit di verifica fallita forniti da Apple’s Transaction.updates. Si attiva quando il risultato di verifica è non verificato. Solo iOS.
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 Utilizzo di @capgo/native-purchases, Capgo Pricing per il workflow del prodotto in Capgo Pricing, Sistema di pagamento per la dettaglio di implementazione in Sistema di pagamento, Avvio rapido per il dettaglio di implementazione in Avvio rapido, e Libro dei ricavi per il dettaglio di implementazione in Libro dei ricavi.