Lompat ke konten

@capgo/native-purchases

Langganan Aplikasi Dalam Aplikasi Dengan Mudah.

Langganan Aplikasi Dalam Aplikasi Dengan Mudah.

  • Pembelian dan Langganan Aplikasi Asli dengan StoreKit 2 dan Google Play Billing.
  • Data produk dimuat langsung dari toko, termasuk judul yang diterjemahkan dan harga.
  • Syarat harga StoreKit iOS untuk langganan bulanan dengan komitmen 12 bulan.
  • Aliran pembelian, pemulihan hak, dan pengaturan ulang hak asasi native.
  • Bantuan transaksi aplikasi untuk migrasi dari model bisnis yang lebih tua.
MetodeDeskripsi
restorePurchasesMengembalikan hak akses pengguna sebelumnya dan menghubungkan ID pengguna aplikasi mereka ke ID pengguna mana pun yang juga menggunakan ID tersebut.
getAppTransactionMengambil informasi transaksi aplikasi, yang menyediakan detail tentang kapan pengguna pertama kali mengunduh atau membeli aplikasi.
isEntitledToOldBusinessModelMengumpulkan versi aplikasi asli dari transaksi aplikasi melawan versi target untuk menentukan apakah pengguna berhak atas fitur dari model bisnis yang lebih awal.
purchaseProductMengaktifkan aliran pembelian native. Pada versi iOS yang didukung, pass billingPlanType: 'monthly' untuk membeli rencana pembayaran bulanan dengan komitmen 12 bulan.
getProductsMengambil informasi produk yang terkait dengan identifikasi produk. Pada versi iOS yang didukung, produk langganan dapat termasuk pricingTerms.
getProductMendapatkan informasi produk untuk identifikasi produk tunggal.
isBillingSupportedPeriksa apakah billing didukung untuk perangkat saat ini.
getPluginVersionMendapatkan versi plugin native Capacitor.
getPurchasesMendapatkan semua pembelian pengguna (baik pembelian aplikasi maupun langganan). Metode ini mengakses riwayat pembelian platform untuk pengguna saat ini.
manageSubscriptionsMembuka halaman manajemen langganan native platform. Halaman ini memungkinkan pengguna untuk melihat, mengubah, atau membatalkan langganan mereka.
acknowledgePurchaseMengakui/menyelesaikan transaksi pembelian secara manual.
consumePurchaseMengonsumsi pembelian aplikasi di Android.
addListenerMendengarkan update transaksi StoreKit yang disampaikan oleh Apple melalui Transaction.updates. Firing pada saat aplikasi diluncurkan jika ada transaksi yang belum selesai, dan untuk setiap update setelahnya. Hanya tersedia di iOS.
addListenerMendengarkan gagal verifikasi transaksi StoreKit yang disampaikan oleh Apple melalui Transaction.updates. Firing ketika hasil verifikasi adalah tidak terverifikasi. Hanya tersedia di iOS.
removeAllListenersMenghapus semua pendengar yang terdaftar.

Referensi ini disinkronkan dari src/definitions.ts di capacitor-pembelian-asli.

Jika Anda menggunakan @capgo/pembelian-asli untuk merencanakan pembayaran dan pembelian, hubungkannya dengan Menggunakan @capgo/pembelian-asli untuk kemampuan asli dalam Menggunakan @capgo/pembelian-asli, Harga Capgo untuk alur kerja produk di Harga Capgo, Sistem Pembayaran untuk detail implementasi di Sistem Pembayaran, Mulai untuk detail implementasi di Mulai, dan Buku Panduan Penghasilan untuk detail implementasi di Buku Panduan Penghasilan.