Menghapus akun aplikasi tidak membatalkan langganan, dan permintaan refund yang menyusul tetap bisa sampai ke Anda
Apple dan Google Play mewajibkan opsi penghapusan akun aplikasi, tetapi menghapus akun tidak menghentikan penagihan di toko mana pun. Ini aturan tiap toko, mengapa akun yang terhapus bisa membuat Anda tak punya jawaban untuk CONSUMPTION_REQUEST atau peninjauan chargeback, dan data apa yang perlu disimpan.

Poin utama
- Guideline 5.1.1(v) dalam App Review Apple menyatakan bahwa aplikasi yang mendukung pembuatan akun juga harus menyediakan penghapusan akun di dalam aplikasi. Google Play mewajibkan jalur penghapusan di dalam aplikasi ditambah tautan web untuk mengajukan penghapusan.
- Menghapus akun aplikasi tidak membatalkan langganan di toko, karena yang menagih pelanggan adalah Apple dan Google Play, bukan aplikasi Anda. Apple meminta developer memberi tahu pengguna bahwa penagihan tetap berjalan melalui Apple dan meminta mereka membatalkan langganan lebih dulu.
- Apple mengizinkan aplikasi menjadwalkan penghapusan akun pada tanggal langganan berakhir, asalkan pengguna juga punya opsi untuk menghapus akun saat itu juga.
- Google Play menyatakan aplikasi boleh menyimpan data tertentu untuk alasan yang sah, seperti keamanan, pencegahan penipuan, atau kepatuhan regulasi, asalkan aplikasi menjelaskan praktik penyimpanan itu dengan jelas kepada pengguna.
- Endpoint Send Consumption Information milik Apple menolak permintaan apa pun yang nilai customerConsented-nya bukan true dengan error HTTP 400, dan Apple meminta Anda tidak mengirim apa pun jika pelanggan tidak memberi persetujuan.
- pendingRefundReviewNotification dari Google Play mengidentifikasi pembeli lewat obfuscatedAccountId yang Anda tetapkan saat pembelian, dan Anda punya 24 jam untuk menjawab melalui orders.reviewrefund. Jika pemetaannya sudah dihapus, tidak ada yang bisa Anda cari.
- Untuk pesanan Google Play yang dibuat setelah 3 Agustus 2026, chargeback yang kalah membuat developer kehilangan harga pembelian, dikurangi biaya layanan Play, ditambah biaya chargeback dari bank.
Panduan Apple sendiri menyatakannya dengan jelas: saat pengguna dengan langganan auto-renewable menghapus akunnya, beri tahu mereka bahwa penagihan tetap berjalan melalui Apple. Penghapusan akun aplikasi kini wajib di kedua toko, dan di kedua toko itu penghapusan tidak menghentikan tagihan. Langganan tercatat di Apple atau Google, bukan di tabel pengguna Anda. Jadi akunnya hilang, perpanjangan terus berjalan, dan beberapa minggu kemudian orang yang sama meminta uangnya kembali. Permintaan refund itu bisa sampai ke Anda tepat ketika Anda sudah membuang semua yang dibutuhkan untuk menjawabnya. Berikut aturan tiap toko, titik di mana penghapusan berbenturan dengan dua alur refund yang meminta masukan Anda, dan data apa yang boleh Anda simpan.
Apa yang diwajibkan Apple dan Google Play untuk penghapusan akun aplikasi
Kedua toko menjadikan penghapusan akun sebagai syarat listing, dan keduanya menulis aturan tentang langganan di dalamnya. Bedanya ada pada seberapa rinci mereka membahas data yang boleh Anda simpan.
| Persyaratan | App Store | Google Play |
|---|---|---|
| Tempat penghapusan harus disediakan | Di dalam aplikasi (Guideline 5.1.1(v)) | Di dalam aplikasi, ditambah tautan web untuk mengajukan penghapusan |
| Langganan | Beri tahu pengguna bahwa penagihan berlanjut melalui Apple dan minta mereka membatalkan dulu | Jelaskan dengan jelas langkah seperti membatalkan langganan dan sediakan alur dukungan |
| Penghapusan tertunda | Boleh disesuaikan dengan tanggal berakhirnya langganan, jika penghapusan langsung juga tersedia | Tidak dibahas dalam kebijakan penghapusan |
| Menyimpan sebagian data | Ikuti hukum setempat, dan beri tahu pengguna jika hukum mewajibkan Anda menyimpan data | Boleh untuk keamanan, pencegahan penipuan, atau kepatuhan regulasi, jika diungkapkan |
| Waktu | Penghapusan manual atau lambat boleh, beri tahu pengguna berapa lama prosesnya | Tidak diatur dalam kebijakan |
| Sign in with Apple | Cabut token pengguna melalui Sign in with Apple REST API | Tidak berlaku |
Di App Store
Guideline 5.1.1(v) hanya butuh satu kalimat untuk hal ini: jika aplikasi Anda mendukung pembuatan akun, Anda juga harus menyediakan penghapusan akun di dalam aplikasi. Halaman dukungan Apple melengkapi detailnya. Halaman itu mengarahkan Anda ke showManageSubscription(in:) di iOS 15 ke atas, atau ke tautan langganan apps.apple.com, agar pengguna bisa membatalkan langganan sebelum menghapus akun. Halaman itu juga menyebut beginRefundRequest(in:) dan tautan dukungan Apple sebagai cara bagi pelanggan untuk mengajukan refund.
Di Google Play
Google meminta dua pintu: jalur di dalam aplikasi untuk menghapus akun beserta datanya, dan tautan web bagi orang yang sudah tidak memasang aplikasinya. Jika pengguna harus melakukan sesuatu lebih dulu, misalnya membatalkan langganan, Google menyatakan langkah itu harus dijelaskan dengan jelas dan harus ada alur dukungan. Bantuan langganan Google untuk pengguna menambahkan satu kalimat yang sering terlewat: mencopot aplikasi juga tidak membatalkan langganan.
Mengapa akun yang dihapus berujung pada permintaan refund
Sebagian besar refund tidak pernah menanyakan apa pun kepada Anda. Apple memutuskan sendiri permintaan refund. Di Google Play, pembeli bisa me-refund banyak pembelian sendiri dalam 48 jam, dan tim dukungan memberikan refund lainnya tanpa melibatkan Anda. Akun yang dihapus tidak mengubah siapa yang memutuskan. Yang berubah adalah apa yang menurut pelanggan sedang mereka bayar.
Apakah menghapus akun membatalkan langganan saya?
Inilah pertanyaan yang benar-benar diketik pengguna, dan jawaban jujurnya adalah tidak. Pengguna yang menghapus akunnya dan mengira urusannya selesai akan melihat tagihan perpanjangan berikutnya di kartunya. Bagi mereka, itu tagihan untuk layanan yang sudah mereka hentikan. Orang seperti ini kemungkinan besar akan meminta refund, dan jika toko menolak, kemungkinan besar akan mengajukan sengketa ke bank.
Alur yang meminta bukti dari Anda
Hanya dua alur refund yang meminta sesuatu dari developer. Apple mengirim CONSUMPTION_REQUEST dan memberi Anda 12 jam untuk menjawab melalui Send Consumption Information. Google Play mengirim pendingRefundReviewNotification saat pengguna mengajukan chargeback yang perlu ditinjau developer, dan Anda punya 24 jam untuk menjawab melalui orders.reviewrefund. Selebihnya, mulai dari refund mandiri 48 jam hingga refund dari tim dukungan dan pembelian yang dibatalkan, diputuskan tanpa Anda. Chargeback yang sudah diputuskan bank bersifat final.
Bagaimana penghapusan akun aplikasi merusak jawaban refund Anda
Kedua alur bukti mengasumsikan Anda bisa menghubungkan transaksi di toko dengan seseorang dan dengan apa yang mereka gunakan. Penghapusan permanen memutus hubungan itu di dua tempat.
Pengenalnya tidak menunjuk ke apa pun
Notifikasi chargeback dari Google menyebut pembeli lewat obfuscatedAccountId yang Anda kirim saat pembelian. Di Apple, appAccountToken yang Anda tetapkan saat pembelian punya peran yang sama. Keduanya adalah pengenal milik Anda sendiri. Jika baris data yang dirujuk sudah hilang, Anda tidak bisa menyatakan apakah item sudah dikirim atau seberapa banyak yang dipakai, sehingga orders.reviewrefund hanya mendapat tebakan atau tidak mendapat apa pun dalam 24 jam.
Persetujuan pun bisa ikut hilang
Endpoint Apple tidak menerima data konsumsi kecuali customerConsented bernilai true. Jika tidak, endpoint mengembalikan HTTP 400, dan panduan Apple adalah tidak merespons sama sekali jika pelanggan tidak memberi persetujuan. Contoh teks persetujuan dari Apple sendiri memberi tahu pelanggan bahwa mereka bisa menarik persetujuan kapan saja. Apple tidak menyebut apakah menghapus akun berarti menarik persetujuan. Jika teks persetujuan Anda tidak menjawab hal itu, langkah yang aman adalah memperlakukan akun yang dihapus sebagai pelanggan yang sudah berhenti memberi persetujuan, dan membiarkan 12 jam berlalu.
Berapa kerugiannya saat akun yang dihapus menyengketakan tagihan
Kerugian di sini datang dari perpanjangan yang Anda terima tetapi tidak Anda layani, dan dari sengketa yang tidak bisa Anda jawab.
Perpanjangan setelah penghapusan
Ambil contoh pelanggan bulanan $9.99 yang menghapus akunnya dan lupa membatalkan langganan. Tiga perpanjangan berikutnya menagih $29.97 sebelum ia sadar. Anda tidak melayani apa pun, jadi tidak ada biaya komputasi, API, atau penyimpanan di balik tagihan itu, tetapi juga tidak ada yang bisa dipertahankan. Refund untuk bulan-bulan itu adalah hasil yang paling mungkin, dan itu adil.
Chargeback yang tidak bisa Anda bantah
Untuk pesanan Google Play yang dibuat setelah 3 Agustus 2026, chargeback yang kalah membuat Anda kehilangan harga pembelian, dikurangi biaya layanan Play, ditambah biaya chargeback dari bank. Di sinilah penghapusan paling merugikan. Misalkan sengketanya menyangkut paket tahunan yang dibeli berbulan-bulan sebelum penghapusan, dan pelanggan memakainya secara intensif. Anda sudah membayar komputasi, panggilan API pihak ketiga, dan penyimpanan untuk pemakaian itu. Jika akunnya sudah Anda hapus total, Anda tidak bisa menunjukkan satu pun buktinya, dan Anda membayar biaya tambahan selain kehilangan penjualan.

Apa yang perlu disimpan setelah penghapusan akun aplikasi, dan cara memberi tahu pengguna
Kebijakan Google menyebut pencegahan penipuan sebagai alasan sah untuk menyimpan data, jika Anda mengungkapkannya. Panduan Apple meminta Anda mengikuti hukum setempat dan memberi tahu pengguna jika hukum mewajibkan Anda menyimpan sesuatu. Keduanya bukan izin untuk menyimpan seluruh profil. Pastikan detailnya dengan penasihat hukum, karena aturannya berbeda di tiap negara.
Buku besar pembelian yang minimal
- ID transaksi toko, ID pesanan, dan token pembelian, beserta tanggal dan jumlahnya.
- appAccountToken atau obfuscatedAccountId yang dibawa tiap pembelian, dipetakan ke buku besar itu, bukan ke profil.
- Status pengiriman dan jumlah pemakaian agregat per pembelian, bukan konten yang dibuat pengguna.
- Status persetujuan untuk berbagi data konsumsi dengan Apple, dan kapan status itu berubah.
Ungkapkan saat proses penghapusan
Cantumkan informasi penyimpanan data di alur penghapusan itu sendiri, dalam satu atau dua kalimat sederhana. Sebutkan apa yang Anda simpan, alasannya, dan berapa lama. Google mewajibkan pengungkapan itu untuk data yang disimpan, dan Apple meminta Anda memberi tahu pengguna jika hukum mewajibkan Anda menyimpan sebagian data.
Tawarkan langkah pembatalan sebelum langkah penghapusan
Tampilkan status langganan di layar penghapusan dan tautkan ke halaman langganan toko lebih dulu. Di iOS, Apple mengizinkan Anda menawarkan penghapusan yang dijadwalkan pada tanggal berakhirnya langganan, di samping opsi penghapusan langsung. Pengguna yang membatalkan langganan sebelum menghapus akun tidak akan ditagih lagi, dan itulah permintaan refund yang tidak pernah Anda terima.
RefundHalt menjawab CONSUMPTION_REQUEST dan notifikasi peninjauan chargeback dari catatan tingkat pembelian yang Anda kendalikan. Jika akun pelanggan sudah hilang tetapi entri buku besarnya masih ada, respons tetap bisa terkirim dalam batas waktunya.
Pertanyaan yang sering diajukan
- Apakah menghapus akun aplikasi membatalkan langganan saya?
- Tidak. Menghapus akun aplikasi tidak membatalkan langganan yang dibeli melalui App Store atau Google Play, karena yang menagih pelanggan adalah toko. Apple meminta developer memperingatkan pengguna bahwa penagihan tetap berjalan melalui Apple, dan Google menyatakan bahwa mencopot aplikasi juga tidak membatalkan langganan. Pengguna harus membatalkannya di pengaturan langganan toko.
- Bolehkah saya menyimpan catatan pembelian setelah pengguna menghapus akunnya?
- Sering kali boleh, dengan batasan. Google Play menyatakan aplikasi boleh menyimpan data untuk keamanan, pencegahan penipuan, atau kepatuhan regulasi jika memberi tahu pengguna dengan jelas. Apple meminta Anda mengikuti hukum yang berlaku dan memberi tahu pengguna jika hukum mewajibkan Anda menyimpan data. Simpan seminimal mungkin dan pastikan aturan di negara Anda dengan penasihat hukum.
- Bisakah saya menunda penghapusan akun sampai langganan berakhir?
- Di App Store, bisa. Apple mengizinkan opsi untuk menjadwalkan penghapusan pada tanggal berakhirnya langganan, asalkan pengguna juga bisa menghapus akun saat itu juga. Kebijakan penghapusan Google Play tidak membahas penghapusan terjadwal.
- Apa yang terjadi pada CONSUMPTION_REQUEST untuk akun yang sudah dihapus?
- Apple tetap mengirimnya, dan Anda punya 12 jam untuk merespons. Apple menolak data konsumsi kecuali customerConsented bernilai true dan meminta Anda tidak merespons tanpa persetujuan. Jika akun dan catatan persetujuannya sudah hilang, pilihan yang aman adalah tidak merespons, lalu Apple memutuskan refund tanpa data Anda.
- Mengapa saya tetap ditagih setelah menghapus akun?
- Karena langganan dipegang oleh Apple atau Google Play, bukan oleh aplikasi. Menghapus akun berarti menghapus catatan di aplikasi, tetapi toko terus memperpanjang langganan sampai langganan dibatalkan di pengaturan toko. Refund untuk perpanjangan itu harus diajukan ke toko.
Sumber dan bacaan lanjutan
- Apple Developer: Offering account deletion in your app
- App Store Review Guidelines, 5.1.1(v) Account Sign-In
- App Store Server API: Send Consumption Information
- App Store Server API: ConsumptionRequest
- Play Console Help: Understanding Google Play's app account deletion requirements
- Google Play Help: Cancel, pause, or change a subscription on Google Play
- Google Play Billing: Real-time developer notifications reference
- Play Console Help: Updates to refund protection and chargeback cost responsibility
RefundHalt
Autopilot refund untuk App Store dan Google Play
Baca selanjutnya
Saat Anda mentransfer aplikasi ke akun developer lain, pesanan sebelum penjualan tetap milik penjual, ini artinya bagi refund
Saat Anda mentransfer aplikasi ke akun developer lain, pengguna dan langganan ikut pindah, tetapi pesanan dan catatan pembayaran dari sebelum transfer tertinggal. Inilah siapa yang bisa me-refund apa di Apple dan Google Play, bagian sistem refund mana yang rusak, dan apa yang perlu disepakati soal uang sebelum Anda menandatangani.
Langganan cicilan Google Play mengikat pembeli, bukan pendapatan Anda. Inilah biaya refund atau pembayaran yang terlewat
Langganan cicilan Google Play mengikat pembeli pada 3 hingga 24 pembayaran bulanan, tetapi Anda dibayar bulan demi bulan dan tidak ada yang menagih pembayaran yang terlewat. Inilah cara kerja pembatalan, refund, dan chargeback pada paket cicilan, serta biaya masing-masing.