Mekanisme refund, perubahan kebijakan store, dan strategi perlindungan pendapatan untuk developer aplikasi.
Pedoman 5.6.4 Apple menyebut permintaan refund berlebihan sebagai tanda aplikasi tidak memenuhi standar kualitas, dan Perjanjian Distribusi Google mengizinkannya menghapus aplikasi developer baru berdasarkan tingkat refund. Berikut isi aturan tiap toko, biaya penghapusan, dan cara menghindarinya.
Baca artikel
Notifikasi refund hanyalah permintaan HTTPS sampai Anda memeriksa tanda tangannya. Berikut cara memverifikasi notifikasi server App Store dan pesan RTDN Google Play, apa yang ditandatangani oleh setiap store, dan berapa kerugian Anda akibat refund palsu atau refund asli yang keliru ditolak.
Saat server Anda melewatkan notifikasi refund, dua alur refund yang meminta bukti dari Anda akan ditutup tanpa Anda. Berikut cara Apple dan Google Play mengirim ulang, seberapa jauh ke belakang notifikasi refund yang terlewat bisa dipulihkan, dan di mana celah pemulihannya.
Refund atas penjualan dalam mata uang lain bisa menarik kembali lebih banyak dari yang dibayarkan penjualan itu kepada Anda, atau lebih sedikit. Berikut cara kerja kurs refund di Apple dan Google Play, kurs mana yang dipakai masing-masing toko, dan dampaknya pada pembayaran Anda.
Berdasarkan Mobile Software Competition Act Jepang, Apple dan Google mengizinkan aplikasi menerima pembayaran di luar toko, dan keduanya menyerahkan urusan refund kepada Anda. Berikut siapa yang menangani refund pembayaran alternatif di Jepang, cara melaporkannya, dan berapa penghematan yang sebenarnya.
Google Play mencatat alasan pembatalan langganan dari survei pembatalannya, sedangkan Apple hanya mengirim kode kedaluwarsa. Berikut apa yang disampaikan setiap toko, sinyal mana yang menandakan refund atau chargeback akan datang, dan berapa biaya masing-masing bagi Anda.
Saat aplikasi Anda mati, Anda bisa memundurkan tanggal pembaruan langganan alih-alih menunggu permintaan refund. Berikut cara kerja perpanjangan 90 hari dari Apple dan penundaan penagihan Google Play, di mana batas yang ditarik masing-masing toko, dan berapa biaya setiap opsi bagi Anda.
Google Play mengizinkan satu langganan dasar membawa hingga 49 add-on dalam satu purchase token. Berikut cara kerja refund add-on langganan, panggilan API mana yang me-refund satu item tanpa menyentuh item lain, kapan Google memblokirnya, dan berapa biaya setiap jalur refund bagi Anda.
Google Play mengizinkan produk sekali beli memiliki opsi pembelian sewa, dan halaman refund Google tidak memperlakukan sewa secara berbeda. Berikut siapa yang memutuskan refund sewa, kapan Anda dimintai bukti, cara mengakhiri akses, dan berapa biaya sewa yang di-refund.
Sebagian besar developer iOS tidak bisa me-refund pelanggan. Aplikasi yang memakai Advanced Commerce API milik Apple bisa mengajukan refund, mencabut langganan, atau mengembalikan jumlah khusus. Berikut cara kerja tiap endpoint, apa yang masih bisa ditolak Apple, dan di mana uang bisa bocor.
Paket prabayar tidak pernah diperpanjang otomatis, jadi pelanggan tidak bisa membatalkannya, mereka melakukan top-up. Inilah cara refund paket prabayar Google Play diputuskan, berapa kerugian dari top-up yang tidak dikonfirmasi, dan panggilan API mana yang me-refund apa.
Blokir mengakhiri akses, tetapi tidak mengakhiri proses refund di toko aplikasi. Refund pemain yang diblokir tetap diputuskan oleh Apple atau Google, bukti Anda punya batas yang tegas, dan refund yang dibatalkan bisa memaksa Anda memulihkan apa yang sudah Anda cabut. Inilah yang Anda kendalikan dan berapa biayanya.
Apple mengaktifkan langganan multiseat untuk bisnis dan sekolah pada 22 Oktober 2026, aktif secara default. Satu pembelian kini mencakup banyak orang, pencabutan kursi datang sebagai notifikasi REVOKE, dan endpoint bukti refund menolak kursi yang ditetapkan. Berikut apa yang berubah dan berapa biayanya.
Saat Apple atau Google melakukan refund atas langganan lintas platform, aplikasi Android, aplikasi iPhone, dan situs web Anda tidak mengetahuinya dengan sendirinya. Berikut cara mengaitkan setiap pembelian di toko ke satu akun, mencabut hak akses yang tepat, dan berhenti membayar untuk melayani pengguna yang sudah menerima refund.
ID pesanan Google Play seperti GPA.1234-5678-9012-34567..2 menunjuk satu tagihan yang tepat. Berikut cara membaca akhiran perpanjangan, mencari pesanan di Play Console atau Orders API, dan me-refund tagihan yang dimaksud pelanggan tanpa membayar untuk tagihan yang salah.
Retention Messaging API dari Apple memungkinkan Anda menampilkan pesan, saran ganti paket, atau penawaran promosi saat pelanggan mengetuk Cancel. Berikut cara kerjanya, biaya menjalankannya, dan alasan permintaan refund sampai ke Apple tanpa pernah menyentuh layar itu.
Refund jarang dikirim balik ke platform iklan, sehingga ROAS terus mengkreditkan pembelian yang uangnya sudah dikembalikan Apple dan Google. Inilah titik di mana Firebase, Google Ads, dan AdAttributionKit kehilangan data refund, berapa biayanya, dan cara menyusun ROAS bersih untuk aplikasi.
Endpoint Look Up Order ID milik Apple mengubah order ID dari struk App Store pelanggan menjadi transaksi bertanda tangan, termasuk tanggal dan alasan refund. Berikut cara memakainya untuk email refund, apa yang tidak bisa dilakukannya, dan bagaimana order ID Google Play dibandingkan.
Aplikasi iPhone di AS kini boleh mengarahkan pembeli ke web checkout. Apple menyatakan tidak dapat membantu refund atas penjualan tersebut, sehingga urusan refund, chargeback, dan biaya sengketa $15 berpindah ke Anda. Inilah yang berubah, berapa biayanya, dan cara menekan jumlah sengketa.
Refund untuk aplikasi berbayar di muka melewati semua notifikasi yang didengarkan server Anda. Google memberi pembeli waktu dua jam untuk mengembalikan aplikasi dan menghapusnya dari perangkat, Apple dapat memberi refund dalam 90 hari berdasarkan perjanjian Anda, dan keduanya tidak meminta bukti. Berikut yang disampaikan setiap store, biayanya, dan cara memeriksanya di dalam aplikasi.
Apple menghentikan dukungan App Store Server Notifications V1 pada Juni 2023, dan versi itu tidak pernah mendapatkan CONSUMPTION_REQUEST untuk langganan, REFUND_DECLINED, maupun REFUND_REVERSED. Inilah yang terlewat oleh server V1, berapa kerugiannya, dan cara pindah ke V2 tanpa kehilangan satu pun pengembalian dana.
Langganan bulanan Apple dengan komitmen 12 bulan membagi refund menjadi dua. Refund untuk bulan yang sudah lewat, tagihan tetap berjalan. Refund untuk bulan berjalan, komitmen langsung berakhir. Berikut cara setiap kasus sampai ke server Anda, berapa biayanya, dan apa yang perlu dikirim ke Apple.
Kebijakan refund aplikasi hanya mengikat Anda di tempat Anda benar-benar mengeluarkan refund. Apple me-refund sendiri setiap pembelian di App Store, sedangkan Google Play menyerahkan refund kepada Anda setelah 48 jam. Berikut isi setiap perjanjian, kerugian dari janji yang ceroboh, dan klausul yang layak ditulis.
Saat pelanggan mengirim email atau menulis ulasan untuk meminta uangnya kembali, cara Anda menanggapi permintaan refund bergantung pada toko yang menjualnya. Berikut siapa yang memutuskan, tenggat yang mengikat Anda, biaya setiap hasil, dan balasan yang menuntaskan kasus.
Saat pelanggan ditagih dua kali untuk langganan yang sama, biasanya satu paket dibeli lewat App Store dan satu lagi lewat Google Play atau situs web Anda. Berikut siapa yang bisa me-refund masing-masing, berapa biayanya bagi Anda, dan cara menghentikan tagihan kedua.
Aplikasi yang dihapus dari Google Play atau App Store berhenti menghasilkan pendapatan, tetapi perjanjian toko tetap membebankan refund kepada Anda dan mengizinkan Apple dan Google menahan pembayaran Anda. Berikut isi setiap perjanjian, apa yang terjadi pada pelanggan, dan berapa biaya sebuah takedown.
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.
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 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.
Pensiunkan sebuah langganan dan kedua toko melakukan hal yang berlawanan. Hapus dari penjualan di App Store dan perpanjangan berhenti. Nonaktifkan paket dasar di Google Play dan pelanggan Anda yang ada tetap membayar. Inilah cara menghentikan langganan di masing-masing toko, dan berapa sebenarnya tagihan yang terus berjalan.
Ketika seorang pelanggan ingin keluar, alih-alih mengembalikan dana Anda bisa menjeda langganan, menunda penagihan berikutnya, atau memperpanjang tanggal perpanjangan. Masing-masing mempertahankan pelanggan dan tidak mengembalikan uang yang sudah Anda kumpulkan. Berikut cara setiap tuas bekerja di tiap toko, dan apa yang dihematnya.
Rilis yang rusak adalah salah satu dari sedikit pemicu pengembalian dana yang bisa Anda kendalikan dalam hitungan menit. Pembaruan aplikasi yang buruk memberi pelanggan yang membayar alasan untuk meminta uang mereka kembali, dan nilai penjualan adalah bagian terkecil dari yang Anda hilangkan. Berikut cara menghentikannya di setiap toko, dan berapa sebenarnya biaya sebuah gelombang pengembalian dana.
Chargeback aplikasi kini adalah cara paling mahal sebuah penjualan kembali, karena Google Play mengalihkan biayanya kepada pengembang untuk pesanan yang dilakukan setelah 3 Agustus 2026. Sebagian besar sengketa bermula sebagai kebingungan atau penipuan yang bisa Anda cegah. Berikut panduannya, dan berapa sebenarnya biaya sebuah sengketa yang kalah.
Penjualan dihitung begitu transaksi selesai. Refund tiba beberapa hari kemudian, chargeback beberapa bulan kemudian, dan pada saat itu Anda sudah membelanjakan uang tersebut. Berikut cara refund dan chargeback menggelembungkan pendapatan dan LTV Anda, dan mengapa pendapatan bersih setelah refund adalah angka yang harus digunakan untuk menjalankan bisnis.
Jendela pengembalian dana toko itu singkat. Jendela chargeback tidak. Berdasarkan aturan Visa dan Mastercard, pelanggan umumnya punya 120 hari untuk menyengketakan sebuah transaksi, dan beberapa kasus mencapai 540 hari, jauh setelah jendela pengembalian dana toko mana pun tertutup. Berikut batas waktu chargeback yang sebenarnya dan berapa biaya sebuah sengketa yang terlambat.
Paket bulanan mengembalikan satu bulan. Refund langganan tahunan dihitung berdasarkan tagihan terakhir, jadi pada paket tahunan itu berarti satu tahun penuh. Berikut cara Google Play dan App Store masing-masing memutuskannya, apa yang bisa Anda kendalikan, dan berapa biaya sebenarnya jika satu tahun penuh dibatalkan.
Penjual resmi adalah toko, bukan kamu. Apple menjual sendiri setiap pembelian di App Store, dan di Google Play penjualnya adalah Google di EEA dan UK tetapi kamu di hampir semua tempat lain. Satu fakta itu menentukan siapa yang bisa mengembalikan dana pelangganmu, siapa yang menanggung chargeback, dan di mana kamu punya suara.
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.
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.
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.
Naikkan harga langganan yang diperpanjang otomatis, dan pelanggan punya hak suara. Di App Store, tanpa persetujuan, paket berakhir pada harga lama. Di Google Play, kenaikan opt-in yang diabaikan membatalkan langganan. Berikut cara kerja kenaikan harga langganan di setiap toko, dan berapa biayanya.
Baik App Store maupun Google Play memiliki status pembelian tertunda, sebuah pesanan yang telah diterima toko tetapi belum ditagih. Buka aksesnya sebelum pembayaran lunas dan setiap pesanan yang gagal adalah biaya murni. Berikut cara kerja pembelian tertunda di masing-masing toko, berapa biaya dari satu pemberian yang salah, dan cara menanganinya tanpa kebocoran.
Kartu yang ditolak, bukan ketukan pada tombol batal, mengakhiri sebagian besar langganan, dan toko terus mencoba menagih selama berminggu-minggu. Berikut cara kerja masa tenggang penagihan, percobaan ulang penagihan, dan penahanan akun di App Store dan Google Play, serta berapa sebenarnya biaya churn tak sengaja bagi Anda.
Ketika seorang anak membeli paket koin di ponsel orang tuanya, baik Apple maupun Google mengembalikan uangnya dan tidak satu pun dari mereka bertanya kepada Anda lebih dulu. Regulator yang merancangnya seperti itu. Berikut cara kerja pengembalian dana pembelian dalam aplikasi tanpa izin ini di setiap toko, jendela 15 menit tempat uang itu berpindah, dan berapa biaya sebenarnya bagi Anda.
Refund sebuah pembelian dalam aplikasi dan struk menampilkan harga plus pajak yang dikembalikan. Pajak itu tidak pernah menjadi uang Anda. Apple dan Google memungut dan menyetorkannya sebagai merchant of record, lalu membalikkannya saat refund tanpa menyentuh bagian Anda. Inilah biaya sebenarnya dari sebuah refund, dan satu penyiapan di mana pajak itu menjadi milik Anda.
Ketika pelanggan pindah ke tingkat yang lebih tinggi, toko mengeluarkan pengembalian dana upgrade langganan untuk hari yang belum terpakai pada paket lama, dan itu otomatis mengurangi pendapatan Anda. Berikut cara kerja pengembalian dana upgrade di App Store dan Google Play, serta alasan Apple menyembunyikan jumlahnya dari server Anda.
Refund bukan penjualan yang lebih kecil, itu uang yang ditarik kembali oleh toko dari payout berikutnya, sering kali berminggu-minggu setelah penjualan dan kadang langsung dari rekening bank Anda. Berikut kapan uang refund benar-benar keluar di App Store dan Google Play, dan mengapa payout Anda tidak pernah cocok dengan dasbor.
Refund non-consumable, pada lifetime unlock, upgrade penghapusan iklan, atau tier pro permanen, adalah satu-satunya refund yang benar-benar bisa Anda balikkan, karena Anda bisa menarik kembali fiturnya. Berikut biayanya di App Store dan Google Play, mengapa Apple tidak pernah bertanya kepada Anda lebih dulu, dan cara membuat revoke benar-benar berlaku.
Pindahkan penagihan Anda dari App Store atau Google Play dan Apple serta Google berhenti menangani pengembalian dana Anda. Berikut biaya sebenarnya dari pengembalian dana penagihan alternatif, mengapa alur peninjauan pengembalian dana dari toko menghilang, dan siapa yang membayar ketika bank memaksakan chargeback.
Pembelian dalam aplikasi consumable, paket koin, bundel permata, sekumpulan kredit AI, adalah satu-satunya pembelian yang uangnya sudah Anda keluarkan untuk mengantarkannya sebelum ada yang memintanya kembali. Berikut biaya refund consumable bagi Anda di App Store dan Google Play, dan satu jendela waktu di mana jawaban Anda benar-benar berarti.
Uji coba gratis yang berubah menjadi paket berbayar adalah tempat sebagian besar pengembalian dana langganan bermula, karena pelanggan lupa membatalkan dan hal pertama yang mereka lihat adalah tagihannya. Berikut biaya pengembalian dana uji coba gratis bagi Anda di App Store dan Google Play, mengapa Anda jarang bisa membantahnya, dan cara menghentikannya.
Setiap refund yang dikirim Apple dan Google ke server Anda membawa kode alasan. Google Play mencantumkan salah satu dari sembilan alasan dan satu sumber pada setiap void, Apple menandai apakah refund itu menyalahkan aplikasi Anda. Berikut arti setiap kode, cara memilahnya menjadi perbaiki, lawan, atau terima, dan berapa nilainya dalam uang.
Sebagian besar refund dan chargeback aplikasi diputuskan oleh Apple, Google, atau bank tanpa bertanya kepada Anda. Di sinilah Anda benar-benar mengurangi refund aplikasi: konfirmasi pembelian tepat waktu, kirim dengan bersih, tandai setiap akun, dan jawab dua jendela bukti sebelum uang itu pergi.
Pelanggan mengira mereka punya 48 jam untuk mendapatkan pengembalian dana aplikasi. Jendela sebenarnya jauh lebih panjang. Apple menerima permintaan pengembalian dana hingga 90 hari, dan chargeback bank dapat membatalkan penjualan Google Play hingga 120 hari. Berikut setiap jam yang membuat pendapatan Anda tetap bisa dibatalkan, dan berapa biaya ekornya.
Ketika pelanggan meminta pengembalian dana ke Apple, Anda punya 12 jam untuk mengirim data konsumsi. Dokumen Apple sendiri menyebutnya salah satu dari berbagai faktor, bukan vonis. Inilah yang benar-benar digerakkan oleh data Anda, mengapa sebuah DECLINE tetap bisa berakhir dengan pengembalian dana, dan berapa nilai dorongan itu dalam dolar.
Google Play memungkinkan Anda mencap id yang stabil dan di-hash pada setiap pembelian dan membacanya kembali saat sengketa muncul. Atur ini, dan tinjauan chargeback terhubung ke pengguna persis yang penggunaannya harus Anda laporkan. Lewatkan, dan Anda mencocokkan id pesanan telanjang dengan tebakan di bawah jam 24 jam.
Ketika pelanggan tidak bisa mengenali apa yang ditagihkan aplikasi Anda, mereka menelepon bank, bukan Anda, dan sengketa itu berujung sebagai chargeback. Apple menampilkan semuanya sebagai apple.com/bill dan tidak membiarkan Anda mengubah apa pun. Google Play memungkinkan Anda mengatur nama pada rekening koran. Berikut biaya masing-masing dan apa yang bisa Anda kendalikan.
Saat App Store membatalkan pengembalian dana yang sudah diberikannya, App Store mengharapkan server Anda memulihkan akses yang Anda cabut. Berikut cara kerja notifikasi pengembalian dana, pengembalian dana ditolak, dan pengembalian dana dibatalkan di App Store dan Google Play, serta biaya masing-masing saat Anda mengabaikannya.
Ketika seorang pelanggan menerima pengembalian dana, baik Apple maupun Google mengembalikan komisinya, jadi potongan toko bukanlah yang Anda rugikan. Inilah siapa yang membayar pengembalian dana di aplikasi Anda, apa yang sebenarnya keluar dari pembayaran Anda, dan mengapa chargeback lebih mahal daripada pengembalian dana biasa.
Batalkan langganan dan toko hanya menghentikan tagihan berikutnya, pelanggan tetap punya akses sampai akhir periode, dan tidak ada uang yang berpindah. Pengembalian dana membatalkan pembayaran yang sudah selesai dan menarik akses bersamanya. Inilah titik pisah keduanya, biaya masing-masing untuk Anda, dan mengapa hanya pengembalian dana yang pernah sampai ke server Anda.
Produk habis pakai, produk tidak habis pakai, langganan perpanjangan otomatis, dan langganan tanpa perpanjangan masing-masing dikembalikan menurut aturannya sendiri. Beberapa bisa dipulihkan, beberapa lenyap begitu dibelanjakan, dan hanya permintaan produk habis pakai serta permintaan langganan yang pernah meminta bukti dari pengembang. Berikut cara jenis pembelian dalam aplikasi yang Anda jual mengubah dampak sebuah pengembalian dana bagi Anda.
Undang-undang refund aplikasi berbeda di UE, Inggris, dan AS, tetapi untuk sebagian besar penjualan aplikasi hasilnya sama. Hak penarikan 14 hari di UE biasanya dilepaskan saat checkout, pembeli AS bergantung pada kebijakan toko, dan tidak ada refund berdasarkan undang-undang yang membiarkan Anda merespons. Hanya dua alur toko yang pernah menanyakan pihak Anda.
Penipuan ramah adalah ketika pelanggan sungguhan membeli pembelian dalam aplikasi Anda, menggunakannya, lalu memberi tahu banknya bahwa transaksinya salah. Barangnya sudah habis dan uangnya berbalik. Berikut biayanya bagi pengembang aplikasi, mengapa hal ini meningkat, dan jendela singkat yang diberikan Apple dan Google untuk melawan.
Apple memutuskan refund App Store dalam sekitar dua hari, tetapi uangnya bisa memakan waktu hingga 30 hari pada kartu dan hingga 60 hari pada tagihan telepon. Berikut waktu pemrosesan refund App Store yang sebenarnya berdasarkan metode pembayaran, bagaimana Google Play dibandingkan, dan mengapa refund yang lambat bisa berubah menjadi chargeback yang tidak bisa Anda tolak.
Apple menampilkan refund di dua laporan, Google menampilkannya di dua laporan lain, dan server Anda melihat yang keempat. Tidak ada angka yang cocok, dan selisihnya memang disengaja. Inilah alasan setiap permukaan mengatribusikan refund secara berbeda, dan cara merekonsiliasi laporan refund dengan catatan Anda sendiri per transaksi.
Di Google Play Anda bisa mengembalikan sebagian dari sebuah pesanan lewat Console, berdasarkan persentase atau jumlah, dan berbagi kerugian dengan biaya Google. Di App Store Anda tidak bisa menerbitkan pengembalian dana sama sekali. Berikut cara kerja pengembalian dana sebagian di setiap toko, dan berapa biayanya bagi Anda.
Sebagian besar aplikasi mobile mengembalikan dana untuk 2 hingga 5 persen transaksi berbayar, tetapi Apple dan Google menyimpan angka ini di dasbor yang berbeda. Berikut tempat menemukan tingkat refund aplikasi Anda, apa yang dianggap normal berdasarkan paket dan kategori, dan berapa biaya sebenarnya dari setiap refund setelah biaya komisi.
Apple mengulang notifikasi refund hingga lima kali dan Google Play berjalan di atas Pub/Sub yang menjamin pengiriman minimal sekali, sehingga refund yang sama bisa mencapai server Anda lebih dari sekali. Berikut cara menangani notifikasi refund duplikat tanpa mengurangi saldo atau menghabiskan kuota API dua kali.
Pengembalian dana Family Sharing membalikkan satu pembayaran tetapi bisa membuat hingga lima anggota keluarga tetap menikmati fitur berbayar Anda. Apple mengirim REVOKE dan mengharapkan server Anda mengakhiri akses tersebut. Berikut cara kerja pengembalian dana berbagi keluarga dan berapa biayanya.
Penanganan refund Anda hanya berjalan setelah pelanggan sudah pergi, jadi bug di dalamnya tetap tak terlihat sampai merugikan uang sungguhan. Kedua toko memungkinkan Anda memicu refund di lingkungan uji terlebih dahulu. Berikut cara menguji refund pembelian dalam aplikasi di App Store dan Google Play sebelum satu pun menjadi nyata.
Harga yang direfund adalah baris terkecil pada tagihan. Sebuah refund juga membalikkan komisi toko, jadi Anda kehilangan bagian Anda, dan komputasi, panggilan API, penyimpanan, serta pembayaran yang sudah Anda keluarkan pun hilang. Sebuah chargeback Google Play setelah 3 Agustus 2026 menambahkan biaya bank di atasnya. Inilah tagihan lengkapnya.
Pengembalian dana langganan membalik seluruh periode penagihan, bukan satu penjualan tunggal. Di App Store, Apple yang memutuskan dan server Anda hanya mengetahui hasilnya. Di Google Play Anda sendiri memilih pengembalian penuh atau prorata. Berikut cara setiap toko menangani pengembalian dana langganan, dan berapa biaya satu pengembalian bagi Anda.
Pengembalian dana di App Store atau Google Play diberikan oleh toko, dan toko yang memutuskannya. Chargeback adalah ketika bank pelanggan menarik uangnya, dan bank yang memutuskannya, tanpa banding. Bagi pengembang aplikasi, jarak di antara keduanya kini berarti uang, karena mulai 3 Agustus 2026 Google Play membebankan biaya chargeback kepada Anda.
Google Play diam-diam berhenti menanggung chargeback. Untuk order yang dibuat pada atau setelah August 3, 2026, Anda membayar kembali harga pembelian dikurangi biaya layanan Play ditambah biaya bank pada setiap order yang disengketakan. Berikut apa yang berubah, berapa biaya satu chargeback sekarang, dan jendela 24 jam tempat Anda bisa melawan.
Ketika Apple memberi refund kepada salah satu pelanggan Anda, refund itu sudah ada di dalam app Anda pada revocationDate transaction, sebelum tugas server Anda berjalan. Berikut tempat deteksi refund StoreKit 2 muncul di perangkat, apa yang diberitahukan revocationDate dan revocationReason kepada Anda, dan mengapa klien untuk kecepatan dan server untuk kebenaran.
Setiap refund di App Store dan Google Play memulai sebuah jam, dan sebagian besar berjalan tanpa kamu. Jendela refund terpendek Apple adalah 12 jam, jendela chargeback Google adalah 24 jam, dan mulai 3 Agustus 2026 jendela chargeback yang terlewat adalah tagihan, bukan sekadar penjualan yang hilang. Inilah setiap tenggat yang menyentuh akunmu.
Google Play dapat mengirimkan notifikasi pembelian yang dibatalkan ke server Anda begitu sebuah pembelian di-refund, di-chargeback, atau dibatalkan. Notifikasi ini membawa purchaseToken, orderId, productType, dan refundType, dan artinya satu hal, cabut akses. Berikut cara membacanya dan menghubungkannya.
Anda dapat mengembalikan dana pesanan Google Play mana pun yang berusia kurang dari tiga tahun dengan satu panggilan API, dengan atau tanpa mencabut akses. Melakukannya sendiri sebelum sengketa berubah menjadi chargeback menghemat biaya bank yang dibebankan kepada pengembang mulai 3 Agustus 2026. Berikut cara kerja orders.refund.
Saat pelanggan meminta pengembalian dana kepada Apple, payload Send Consumption Information adalah jawaban Anda. Apple memangkasnya dari dua belas kolom menjadi lima, tiga wajib dan dua opsional. Inilah setiap kolom, nilai yang diterima masing-masing, dan jendela 12 jam untuk mengirimkannya.
Endpoint Get Refund History dari Apple mengembalikan riwayat refund App Store lengkap milik seorang pelanggan sebagai transaksi bertanda tangan. Inilah setiap field, cara token revision melakukan paginasi, mengapa datanya per pelanggan dan bukan per aplikasi, dan berapa biaya sebuah refund yang Anda lewatkan.
Permintaan refund di dalam aplikasi dari Apple memungkinkan pelanggan meminta refund tanpa keluar dari aplikasi Anda, pada lembar yang dibuat dan ditinjau Apple. Inilah yang dikembalikan beginRefundRequest, jam CONSUMPTION_REQUEST dan 48 jam yang dimulainya di server Anda, dan apakah tombol ini layak dirilis.
Google Play membatalkan sebuah pembelian secara diam-diam ketika pembelian itu direfund atau di-chargeback. Voided Purchases API adalah daftar pesanan tersebut, sehingga Anda bisa mencabut akses. Berikut setiap field, jendela 30 hari, opsi revoke yang menyembunyikan pesanan, dan berapa biayanya.
Apple mengirim empat pesan pengembalian dana melalui App Store Server Notifications V2, dan sebagian besar aplikasi hanya menangani dua. REFUND meminta Anda mencabut, REFUND_DECLINED berarti pertahankan penjualan, dan REFUND_REVERSED mengembalikan penjualan dan meminta Anda memulihkan apa yang telah Anda ambil. Inilah yang dibutuhkan masing-masing.
Sejak WWDC24, setiap CONSUMPTION_REQUEST dari Apple membawa consumptionRequestReason, yaitu alasan yang dinyatakan sendiri oleh pelanggan mengapa mereka ingin refund. Ada lima nilai, dari UNINTENDED_PURCHASE hingga LEGAL, dan masing-masing seharusnya mengubah apa yang Anda kirim kembali dalam jendela 12 jam Anda. Berikut cara membaca setiap nilainya.
Ketika sebuah bank menarik kembali tagihan Google Play, Google mengirim server Anda sebuah PendingRefundReviewNotification dan memulai jam hitung 24 jam. Jawablah melalui ReviewRefund API dengan preferensi refund dan bukti konsumsi yang nyata, atau sengketa itu diputuskan tanpa Anda. Inilah seluruh alurnya, bidang demi bidang.
Apple mengirimkan CONSUMPTION_REQUEST ke server Anda saat pelanggan meminta refund, tetapi transaksi itu tidak pernah menyebutkan siapa mereka. appAccountToken adalah UUID yang menautkan sebuah pembelian kembali ke pengguna Anda. Setel dan Anda bisa menjawab Apple dengan data nyata. Lewati dan Anda hanya menebak.
Google Play secara otomatis mengembalikan dana dan mencabut pembelian apa pun yang tidak dikonfirmasi server Anda dalam tiga hari. Ini adalah kegagalan integrasi, bukan keputusan pelanggan, dan sepenuhnya dapat dicegah. Berikut aturan persisnya, mengapa aturan itu terpicu, dan berapa biaya sebenarnya dari setiap penjualan yang hilang.
Pelanggan yang meminta refund lagi dan lagi bukanlah kebetulan. Penyalahgunaan refund membebani Anda uang yang dikembalikan ditambah komputasi yang sudah Anda keluarkan, dan kedua toko memberi Anda sinyal identitas, appAccountToken milik Apple dan ID akun tersamar milik Google, untuk merangkai pola itu menjadi satu.
Apple dan Google bisa saja memproses refund sementara pelanggan tetap memiliki pembelian tersebut. Berikut kapan tepatnya akses dicabut secara otomatis, kapan server Anda yang harus melakukannya, dan satu notifikasi yang hampir tidak pernah ditangani oleh kebanyakan integrasi.
Only two refund flows ever ask for your evidence: Apple's consumption request and Google Play's chargeback review. Everything else, the 48-hour Play refund, support refunds, voided purchases, unacknowledged trials, is decided without you. Here is the full map, what you can prevent, and what you can only record.
When a customer asks Apple for a refund, Apple asks you first. Here's exactly what the CONSUMPTION_REQUEST notification contains, what Apple expects back, how to answer one end to end, and why most developers silently forfeit.
Google quietly rewrote who pays when a Play purchase gets disputed with the bank. For orders placed after August 3, 2026, a lost chargeback comes out of your pocket, and you get 24 hours to fight back. What changed, what it costs, and how to be ready.
Blanket-declining every refund is as wrong as ignoring them. A field guide to measuring what refunds cost you and writing policy rules that protect revenue and your review score at the same time.