Lompat ke konten

@capgo/native-purchases

Langganan dalam Aplikasi yang Mudah.

Langganan dalam Aplikasi yang Mudah.

  • Langganan dalam aplikasi asli dengan StoreKit 2 dan Google Play Billing.
  • Metadata produk dimuatkan langsung dari toko-toko, termasuk judul dan harga yang disesuaikan.
  • Syarat harga iOS StoreKit untuk langganan bulanan dengan komitmen 12 bulan.
  • Alur pembelian, pengembalian hak, dan pengelolaan langganan asli.
  • Bantuan transaksi aplikasi untuk migrasi dari model bisnis yang lebih tua.
MetodeDeskripsi
restorePurchasesMengembalikan penggunaan sebelumnya dan menghubungkan ID pengguna aplikasi mereka ke pengguna lain 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 alur pembelian asli. Pada versi iOS yang didukung, masukkan billingPlanType: 'monthly' Untuk membeli rencana pembayaran bulanan dengan komitmen 12 bulan.
getProductsMendapatkan informasi produk terkait identifikasi produk. Pada versi iOS yang didukung, produk langganan dapat termasuk pricingTerms.
getProductMendapatkan informasi produk untuk identifikasi produk tunggal.
isBillingSupportedPeriksa apakah billing mendukung perangkat saat ini.
getPluginVersionDapatkan versi plugin native Capacitor.
getPurchasesMendapatkan semua pembelian pengguna (baik pembelian dalam aplikasi maupun langganan). Metode ini mengakses riwayat pembelian platform untuk pengguna saat ini.
manageSubscriptionsBuka halaman pengelolaan langganan native platform. Ini memungkinkan pengguna untuk melihat, memodifikasi, atau membatalkan langganan.
acknowledgePurchaseMengakui/menyelesaikan transaksi pembelian secara manual.
consumePurchaseMengonsumsi pembelian dalam aplikasi pada Android.
addListenerMendengarkan update transaksi StoreKit yang disampaikan oleh Apple’s Transaction.updates. Berlaku pada peluncuran aplikasi jika ada transaksi yang belum selesai, dan untuk setiap update setelahnya. Hanya iOS.
addListenerMendengarkan update transaksi verifikasi gagal StoreKit yang disampaikan oleh Apple’s Transaction.updates. Berlaku ketika hasil verifikasi adalah tidak terverifikasi. Hanya iOS.
removeAllListenersMenghapus semua pendengar yang terdaftar.

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