Langganan tanpa perpanjangan menyerahkan masa berakhir, perpanjangan, dan setiap pengembalian dana kepada Anda, inilah biaya sebenarnya
Langganan tanpa perpanjangan di App Store, dan sepupunya paket prabayar Google Play, menagih sekali dan tidak pernah diperpanjang. Itu menempatkan penghitung masa berakhir, perpanjangan, dan pengembalian dana pada Anda. Berikut cara kerja pengembalian dana di setiap toko, aturan prabayar yang tidak terpakai, dan biaya sebenarnya dari model berjangka tetap.

Poin utama
- Langganan tanpa perpanjangan adalah tagihan sekali bayar yang memberikan periode akses tetap lalu berhenti. Apple tidak memperpanjangnya dan tidak melacak masa berakhirnya, jadi server Anda yang memegang penghitung, prompt perpanjangan, dan segala sesuatu setelah penjualan.
- Versi Google Play dari ide yang sama adalah paket prabayar, dan itu juga tidak diperpanjang otomatis. Untuk mempertahankan akses, pelanggan membeli isi ulang, yang menagih harga penuh lagi dan memperpanjang hak akses selama durasi isi ulang.
- Google Play mengizinkan pelanggan meminta pengembalian dana atas paket prabayar yang belum mereka gunakan. Paket prabayar yang sudah dipakai umumnya tidak bisa dikembalikan dananya, tetapi yang belum tersentuh bisa, jadi pembeli yang mengisi ulang dan tidak pernah membuka aplikasi dapat mengambil uangnya kembali.
- Lewatkan tenggat konfirmasi Google atas pembelian prabayar dan Google mencabut isi ulang, membatalkan sisa langganan, dan mengembalikan dana pelanggan. Paket seminggu atau lebih harus dikonfirmasi dalam tiga hari, paket yang lebih pendek dalam separuh durasinya.
- Pengembalian dana biasa dan pencabutan bukanlah hal yang sama di Google Play. Pengembalian dana dapat membiarkan akses pelanggan tetap berjalan sampai periodenya berakhir, sedangkan pencabutan, termasuk tolak bayar, memutus akses seketika.
- Model berjangka tetap membunuh churn tidak disengaja karena tidak ada perpanjangan yang bisa gagal, tetapi memindahkan retensi ke Anda. Setiap kelanjutan adalah keputusan baru untuk membayar, jadi pelanggan yang lepas adalah pendapatan yang hilang dalam senyap, bukan tagihan gagal yang bisa Anda coba lagi.
- Di kedua toko, Anda menyerahkan nilai seluruh periode di muka, jadi pengembalian dana atas jangka tetap yang nyaris tidak terpakai tetap merenggut uang yang sudah mulai Anda belanjakan.
Sebagian besar saran langganan yang Anda baca mengasumsikan bahwa toko yang melakukan perpanjangan. Langganan tanpa perpanjangan sengaja mematahkan asumsi itu. Langganan tanpa perpanjangan menagih pelanggan sekali, memberikan akses untuk rentang waktu tertentu, lalu sekadar berakhir. Apple tidak menagih lagi, tidak mengirim perpanjangan, dan bahkan tidak melacak kapan akses habis. Bagian terakhir itulah jebakannya. Begitu Anda memilih model ini, penghitung masa berakhir, dorongan perpanjangan, dan pembersihan setelah pengembalian dana semuanya pindah dari server Apple ke server Anda.
Google Play memiliki bentuk yang sama dengan nama berbeda, paket prabayar, dan datang dengan keanehan pengembalian dana yang bisa memberi uang kembali kepada pelanggan yang tidak pernah menggunakan apa yang mereka beli. Berikut cara sebenarnya langganan tanpa perpanjangan dan paket prabayar bekerja di setiap toko, apa yang dilakukan pengembalian dana terhadapnya, dan biaya model berjangka tetap bagi Anda begitu Anda menghitung nilai yang Anda kirim di hari pertama.
Mengapa langganan tanpa perpanjangan adalah tagihan sekali bayar yang berlaku seperti langganan
Langganan tanpa perpanjangan menempati posisi ganjil di antara jenis pembelian dalam aplikasi. Ia bukan barang konsumsi, karena memberikan waktu alih-alih sejumlah sesuatu. Ia bukan langganan yang diperpanjang otomatis, karena tidak ada yang diperpanjang. Deskripsi Apple sendiri jelas: langganan tanpa perpanjangan memberi pelanggan akses ke konten atau layanan untuk periode terbatas, dan tidak diperpanjang secara otomatis. Tiket musiman, satu bulan akses arsip, kursus yang terbuka selama sembilan puluh hari, inilah contoh yang alami.
Yang membuatnya langganan hanya dalam nama adalah siapa yang menghitung waktu. Dengan langganan yang diperpanjang otomatis, Apple melacak masa berakhir, menagih kartu, dan memberi tahu Anda melalui App Store Server Notifications ketika perpanjangan berhasil atau gagal. Dengan langganan tanpa perpanjangan, tak satu pun dari itu terjadi. Apple menyerahkan penjualan kepada Anda lalu mundur. Server Anda harus mencatat kapan periode akses berakhir, memutus akses pada saat itu, dan memutuskan apakah dan bagaimana mengundang pelanggan untuk membeli lagi. Karena Apple tidak mengawasi penghitung, tidak ada apa pun di sisi Apple yang menghentikan pelanggan membeli langganan tanpa perpanjangan yang sama dua kali, jadi mencegah tumpang tindih juga tugas Anda.
Bagaimana setiap toko menjalankan langganan berjangka tetap
Apple menyebutnya langganan tanpa perpanjangan
Di App Store, Anda menyiapkan langganan tanpa perpanjangan di App Store Connect seperti pembelian dalam aplikasi lainnya, memberinya durasi, dan menjualnya. Tagihannya adalah pembayaran tunggal. Ketika periodenya habis, pelanggan tidak menyimpan apa pun kecuali mereka membeli lagi, dan membeli lagi adalah pembelian yang benar-benar baru, bukan perpanjangan yang dijadwalkan Apple untuk Anda. Tidak ada percobaan ulang penagihan, tidak ada masa tenggang, dan tidak ada penahanan akun, karena tidak ada tagihan berulang yang perlu dicoba ulang. Jaring pengaman itu hanya ada untuk langganan yang diperpanjang otomatis.
Google Play menyebutnya paket prabayar
Paket prabayar Google Play adalah ide berjangka tetap yang sama yang dibangun ke dalam Play Billing. Paket prabayar tidak diperpanjang dengan sendirinya. Untuk mempertahankan akses, pelanggan membeli isi ulang, dan Google spesifik tentang cara kerjanya. Isi ulang menagih harga penuh seketika dan memperpanjang hak akses selama durasi isi ulang. Isi ulang mendapat token pembelian baru, dengan yang lama dibawa di kolom linkedPurchaseToken sehingga Anda dapat menjahit riwayatnya menjadi satu. Pengguna tidak dapat membatalkan paket prabayar seperti mereka membatalkan yang diperpanjang otomatis. Paket itu sekadar berakhir ketika waktu berbayarnya habis.
Google juga menetapkan tenggat ketat untuk mengonfirmasi pembelian prabayar, dan hukuman karena melewatkannya adalah pengembalian dana. Paket prabayar seminggu atau lebih harus dikonfirmasi dalam tiga hari. Paket prabayar yang lebih pendek dari seminggu harus dikonfirmasi dalam separuh durasinya, jadi paket tiga hari memberi Anda satu setengah hari. Lewatkan jendelanya dan Google mencabut isi ulang, mencabut dan membatalkan sisa langganan, dan mengembalikan dana pelanggan. Itu bukan pelanggan yang berubah pikiran. Itu kesalahan integrasi yang menguraikan kembali seluruh penjualan.
| Aspek | Langganan tanpa perpanjangan Apple | Paket prabayar Google Play |
|---|---|---|
| Diperpanjang otomatis | Tidak | Tidak |
| Cara pelanggan memperpanjang | Membelinya lagi sebagai pembelian baru | Membeli isi ulang dengan harga penuh |
| Siapa yang melacak masa berakhir | Server Anda | Google, dibaca lewat API |
| Percobaan ulang penagihan atau masa tenggang | Tidak ada | Tidak ada |
| Tenggat konfirmasi | Langkah standar penyelesaian transaksi | 3 hari, atau separuh durasi paket di bawah seminggu |
| Pelanggan dapat membatalkan di tengah periode | Tidak berlaku, tidak ada yang berulang | Tidak, berakhir dengan sendirinya |
| Masa hidup token pembelian | Anda yang mengelola | Berlaku hingga 60 hari setelah kedaluwarsa |
Apa yang dilakukan pengembalian dana terhadap langganan berjangka tetap
Di App Store, pengembalian dana lewat Apple
Pelanggan yang ingin uangnya kembali atas langganan tanpa perpanjangan tidak datang kepada Anda dulu. Mereka mengajukan di reportaproblem.apple.com, memilih alasan, dan Apple meninjau permintaan lalu memutuskan. Anda tidak menyetujuinya, dan untuk langganan tanpa perpanjangan tidak ada notifikasi toko yang meminta bukti penggunaan dari Anda sebelum keputusan, seperti yang bisa terjadi pada pengembalian dana barang konsumsi. Jika Apple mengabulkannya, Anda mengetahuinya sebagai pengembalian dana di sisi Anda dan di laporan Anda. Karena server Anda sendiri adalah satu-satunya tempat periode akses dicatat, Anda juga harus memutuskan apa arti langganan tanpa perpanjangan yang telah dikembalikan dananya bagi akses, dan menegakkannya sendiri.
Di Google Play, pengembalian dana dan pencabutan adalah tindakan yang berbeda
Google Play membagi apa yang kebanyakan orang sebut pengembalian dana menjadi dua hasil yang berbeda, dan perbedaannya menentukan apakah pelanggan terus menggunakan aplikasi Anda. Pengembalian dana langsung dapat membiarkan akses pelanggan tetap di tempat sampai periode berbayarnya berakhir. Pencabutan, yang bisa Anda picu lewat API dan yang juga dilakukan oleh tolak bayar, mengakhiri akses seketika, dan Google menyuruh Anda memutus hak akses begitu itu terjadi. Jadi pelanggan prabayar yang dananya dikembalikan mungkin masih menggunakan konten yang Anda berikan, atau mungkin terkunci di tempat, tergantung jalur mana yang ditempuh.
Pengembalian dana prabayar tak terpakai yang tak bisa Anda antisipasi
Google menambahkan satu pengecualian yang mudah terlewat. Pelanggan dapat meminta pengembalian dana atas paket prabayar yang belum mereka gunakan, meskipun paket prabayar yang sudah dipakai umumnya tidak bisa dikembalikan dananya dan tagihan langganan masa lalu biasanya tetap berlaku. Selain itu, jalur pengembalian dana swalayan pendek dan sempit di Google Play: pelanggan dapat mengembalikan pembelian dalam 48 jam, dan hanya sekali per aplikasi. Di luar itu, permintaan diteruskan kepada Anda. Tetapi aturan prabayar tak terpakai berada di luar jendela itu, jadi pembeli yang mengisi ulang dan tidak pernah membuka aplikasi punya cara bersih untuk mengambil seluruh pembayaran kembali.
Berapa biaya sebenarnya model berjangka tetap bagi Anda
Matematika uang pada langganan berjangka tetap berbeda dari yang diperpanjang otomatis, dan berbeda dengan cara yang mudah dihargai terlalu murah.
Anda mengirim seluruh periode di hari pertama
Ketika seseorang membeli akses satu bulan, tiket musiman, atau buka kunci sembilan puluh hari, Anda berutang kepada mereka seluruh periode sejak ketukan pertama. Komputasi, panggilan API, penyimpanan, dan biaya per pengguna apa pun yang ditanggung aplikasi Anda dibelanjakan sepanjang jendela yang dibayar kepada Anda sekali, di awal. Pengembalian dana atas pembelian itu tidak mengembalikan hari-hari yang sudah Anda layani. Jika pelanggan menggunakan dua hari dari tiket tiga puluh hari lalu Apple mengembalikan dananya, atau Google mencabutnya, Anda kehilangan harga dan kehilangan biaya dua hari itu, dan tidak ada prorata yang memberi Anda sepotong kembali. Pendapatan berjangka tetap tetap sepenuhnya bisa dibalik sepanjang durasi periode, dan nilai di baliknya sudah keluar dari anggaran Anda.
Pengembalian dana yang Anda sebabkan sendiri
Aturan konfirmasi prabayar mengubah jalur kode menjadi pengembalian dana. Jika server Anda tidak mengonfirmasi pembelian atau isi ulang prabayar tepat waktu, Google tidak sekadar memperingatkan Anda. Google mencabut isi ulang, membatalkan sisa langganan, dan mengembalikan dana pelanggan, semuanya sekaligus. Itu penjualan yang Anda tutup lalu hilang karena callback yang terlewat, dan perbaikannya sepenuhnya di sisi Anda. Konfirmasikan di sisi server, cepat, dan jangan pernah bersandar pada pengguna yang membuka ulang aplikasi untuk memicunya. Pada paket prabayar pendek, di mana jendelanya bisa satu setengah hari, pipeline konfirmasi yang lambat adalah risiko pengembalian dana yang menetap.

Tidak ada churn tidak disengaja, tetapi retensi kini manual
Ada keuntungan nyata untuk dipegang. Langganan berjangka tetap tidak bisa churn secara tidak disengaja, karena tidak ada tagihan perpanjangan yang bisa gagal. Kartu yang ditolak, percobaan ulang penagihan, dan penahanan akun yang diam-diam mengakhiri sebagian langganan yang diperpanjang otomatis sekadar tidak berlaku. Tidak ada yang terkunci karena kartu kedaluwarsa. Imbalannya adalah retensi berhenti menjadi otomatis. Setiap kelanjutan adalah keputusan baru untuk membayar, jadi pelanggan yang lepas tidak muncul sebagai tagihan gagal yang bisa Anda pulihkan. Mereka muncul sebagai tidak apa pun sama sekali, celah senyap di tempat yang seharusnya ada perpanjangan. Memenangkan mereka kembali adalah prompt yang harus Anda bangun dan atur waktunya sendiri, dan pendapatan yang tidak Anda kejar adalah pendapatan yang sekadar tidak datang.
| Peristiwa | Apa yang terjadi pada akses | Apa yang terjadi pada uang Anda |
|---|---|---|
| Apple mengembalikan dana langganan tanpa perpanjangan | Anda putuskan dan tegakkan di server Anda | Harga penuh dibalik, hari yang sudah dilayani tidak dikembalikan |
| Pengembalian dana Google tanpa pencabutan | Akses dapat berjalan sampai periodenya berakhir | Harga dikembalikan, hak akses mungkin masih dipakai |
| Pencabutan Google atau tolak bayar | Akses diputus seketika | Harga dibalik, dan tolak bayar menambah biaya bank |
| Isi ulang prabayar tidak dikonfirmasi tepat waktu | Sisa langganan dicabut dan dibatalkan | Isi ulang dan sisa saldo dikembalikan |
| Paket prabayar tak terpakai, pelanggan minta pengembalian dana | Tidak ada yang dipakai | Pembayaran penuh dikembalikan |
| Jangka tetap sekadar berakhir | Akses berakhir sesuai jadwal | Pendapatan akhirnya milik Anda untuk disimpan |
Setiap peristiwa ini, pengembalian dana, pencabutan, tolak bayar, masa berakhir, datang lewat App Store Server Notifications dan Real-time Developer Notifications yang sama yang sudah diawasi RefundHalt. Langganan tanpa perpanjangan dan paket prabayar tidak menyembunyikan pengembalian dananya, mereka melaporkannya seperti pembelian lain mana pun. Membaca umpan itu adalah cara Anda mengubah model di mana toko berhenti melacak penghitung menjadi model di mana Anda selalu tahu penjualan berjangka tetap mana yang menjadi pendapatan dan mana yang kembali.
Versi singkatnya
Langganan tanpa perpanjangan di App Store, dan paket prabayar di Google Play, adalah tagihan tunggal untuk rentang akses tetap yang tidak pernah diperpanjang. Apple tidak melacak masa berakhir, jadi server Anda yang melakukannya. Google mengizinkan pelanggan mengembalikan dana paket prabayar yang tak terpakai, dan mengembalikan seluruhnya jika Anda melewatkan tenggat konfirmasi. Pengembalian dana Google dapat membiarkan akses berjalan atau, sebagai pencabutan atau tolak bayar, memutusnya seketika. Tidak ada churn tidak disengaja untuk dilawan, tetapi juga tidak ada perpanjangan otomatis, jadi retensi adalah prompt yang Anda miliki. Anda menyerahkan seluruh periode di muka, dan pengembalian dana merenggut kembali uang yang sudah mulai Anda belanjakan, jadi hargai model itu untuk biaya hari pertama, bukan penjualan utamanya.
Pertanyaan yang sering diajukan
- Apa itu langganan tanpa perpanjangan di App Store?
- Langganan tanpa perpanjangan adalah pembelian dalam aplikasi yang memberikan akses ke konten atau layanan untuk periode tetap lalu berakhir tanpa diperpanjang. Apple menagih pelanggan sekali dan tidak melacak masa berakhir, jadi aplikasi Anda harus mencatat kapan periode akses berakhir, memutus akses, dan mendorong pelanggan membeli lagi jika Anda ingin mereka kembali.
- Apa perbedaan antara langganan tanpa perpanjangan dan langganan yang diperpanjang otomatis?
- Langganan yang diperpanjang otomatis diperpanjang dengan sendirinya, dan Apple menangani penagihan, percobaan ulang, dan pelacakan masa berakhir. Langganan tanpa perpanjangan menagih sekali lalu berhenti, dan setiap bagian siklus hidup setelah penjualan, masa berakhir, prompt perpanjangan, dan penegakan akses setelah pengembalian dana, adalah tugas pengembang. Paket prabayar Google Play adalah padanan terdekat untuk langganan tanpa perpanjangan.
- Bisakah Anda mengembalikan dana paket prabayar Google Play?
- Ya, dalam kasus tertentu. Pelanggan dapat meminta pengembalian dana atas paket prabayar yang belum mereka gunakan, meskipun paket prabayar yang sudah dipakai umumnya tidak bisa dikembalikan dananya dan tagihan langganan masa lalu biasanya tetap berlaku. Pengembalian dana swalayan Google juga mencakup sebagian besar pembelian dalam 48 jam dan hanya sekali per aplikasi. Dan jika Anda melewatkan tenggat konfirmasi atas pembelian prabayar, Google mengembalikan dananya secara otomatis.
- Apakah pengembalian dana mengakhiri akses pelanggan ke langganan berjangka tetap?
- Tidak selalu. Di Google Play, pengembalian dana biasa dapat membiarkan akses berjalan sampai periode berbayarnya berakhir, sedangkan pencabutan atau tolak bayar mengakhiri akses seketika, dan Google menyuruh Anda menghapus hak akses segera. Di App Store, server Anda adalah satu-satunya tempat periode akses berada, jadi Anda memutuskan dan menegakkan apa arti langganan tanpa perpanjangan yang telah dikembalikan dananya bagi akses.
- Apakah langganan tanpa perpanjangan punya churn tidak disengaja?
- Tidak. Churn tidak disengaja berasal dari tagihan perpanjangan yang gagal, dan langganan tanpa perpanjangan serta paket prabayar tidak pernah diperpanjang otomatis, jadi tidak ada tagihan yang bisa gagal dan tidak ada percobaan ulang penagihan atau penahanan akun. Imbalannya adalah retensi bersifat manual: setiap kelanjutan adalah pembelian baru, jadi pelanggan yang tidak kembali adalah pendapatan yang hilang dalam senyap, bukan pembayaran gagal yang bisa Anda pulihkan.
Sumber dan bacaan lanjutan
- Apple Developer Documentation: StoreKit Product.ProductType.nonRenewable (the non-renewing subscription product type, time-limited access that does not renew automatically)
- Apple App Store Connect Help: Create non-renewing subscriptions (non-renewing subscriptions give access to content or a service for a limited period and the developer manages renewal and expiry)
- Apple Support: Request a refund for apps or content that you bought from Apple (the reportaproblem.apple.com path Apple reviews and decides)
- Google Play Billing: About subscriptions (prepaid plans do not auto-renew, top-ups charge full price and extend entitlement, and the 3-day and half-duration acknowledgment deadlines that trigger a revoke and refund when missed)
- Google Play Billing: Subscription lifecycle (the purchase token is valid until 60 days after expiration, and a revoke or chargeback means removing the entitlement immediately)
- Google Play Help: Cancel, pause, or change a subscription on Google Play (a customer can request a refund on an unused prepaid plan, and access continues for the time already paid for)
- Google Play Help: Apps, games, and in-app purchases refund policies (the 48-hour self-service refund window and the once-per-app limit)
RefundHalt
Autopilot refund untuk App Store dan Google Play
Baca selanjutnya
Pra-pesan aplikasi bukanlah penjualan sampai hari peluncuran, dan banyak di antaranya rontok sebelum tagihannya masuk
Di App Store dan Google Play, pra-pesan aplikasi tidak menagih apa pun sampai peluncuran dan pembeli bisa membatalkannya gratis sampai saat itu. Kartu yang ditolak membatalkan lebih banyak lagi saat rilis. Inilah cara kerja sebenarnya pra-pesan dan pra-registrasi aplikasi, dan berapa biaya kesenjangan itu bagi peluncuran Anda.
Google Play memberi setiap pembeli jendela pengembalian dana yang tidak bisa Anda tutup, dan inilah biayanya bagi Anda
Di Google Play, seorang pembeli bisa meminta pengembalian dana dalam jendela 48 jam dan Google bisa mengabulkannya tanpa bertanya kepada Anda. Setelah itu, mereka mendarat di kotak masuk Anda. Inilah cara kerja jendela pengembalian dana Google Play di kedua sisi 48 jam, dan apa yang diambil setiap pengembalian dana dari pembayaran Anda.