Semua artikel
PlaybookWaktu baca 7 menit

Setiap jendela refund App Store dan Google Play adalah hitung mundur, dan inilah berapa jam yang diberikan masing-masing

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.

Stopwatch mekanik antik dan jam dinding di atas meja gelap di samping sebuah ponsel, menggambarkan setiap jendela refund App Store dan Google Play sebagai hitung mundur

Poin utama

  • Apple memberimu tepat 12 jam untuk menjawab CONSUMPTION_REQUEST dengan Send Consumption Information. Lewatkan jendela refund itu dan Apple sering menyetujui refund secara default.
  • Google Play memberimu 24 jam untuk menjawab notifikasi chargeback melalui orders.reviewrefund. Google mencatat panggilan pertamamu dan mengabaikan semua panggilan berikutnya, jadi kamu mendapat satu respons, bukan sebuah percakapan.
  • Refund swalayan 48 jam di Google Play berjalan sepenuhnya tanpa kamu. Pembeli yang mengajukan dalam 48 jam, atau sekitar 2 jam untuk kasus tercepat, mendapat refund otomatis dan biasanya kamu tidak pernah melihat permintaannya.
  • Jika kamu tidak mengonfirmasi pembelian Google Play dalam 3 hari, Google akan me-refund pembeli dan mencabut pembelian dengan sendirinya. Jam itu berjalan di servermu, bukan di pelanggan.
  • Voided Purchases API hanya melihat ke belakang 30 hari. startTime-nya tidak bisa disetel lebih awal dari 30 hari lalu, jadi refund yang tidak pernah kamu polling bisa kedaluwarsa dari satu-satunya daftar yang melaporkannya.
  • Refund oleh developer melalui orders.refund adalah satu-satunya jam yang sepenuhnya kamu kendalikan, dan berjalan selama 3 tahun. Setelah itu, sebuah order tidak akan pernah bisa di-refund lagi melalui API.
  • Mulai 3 Agustus 2026, chargeback Google Play yang gagal kamu tolak dalam jendela 24 jam bisa merugikanmu sebesar harga pembelian dikurangi biaya layanan Play, ditambah biaya chargeback dari bank. Jendela yang kamu lewatkan kini adalah uang keluar, bukan sekadar penjualan yang hilang.

Setiap refund di App Store dan Google Play memulai sebuah jam di suatu tempat, dan sebagian besar jam itu berjalan tanpa kamu. Jendela refund hanyalah waktu yang diberikan sebuah tenggat untukmu bertindak sebelum toko memutuskan sendiri. Yang terpendek yang dijalankan Apple adalah 12 jam. Yang terpendek yang merugikanmu dalam uang nyata adalah 24 jam. Lewatkan salah satunya dan refund biasanya disetujui secara default, dan di Google Play mulai 3 Agustus 2026, jendela chargeback yang terlewat kini bisa merugikanmu sebesar harga pembelian ditambah biaya bank di atasnya. Inilah setiap jendela refund yang menyentuh akunmu, berapa lama masing-masing memberimu waktu, dan apa biayanya saat ditutup.

Dua jendela yang benar-benar meminta buktimu

Dari setiap alur refund di kedua toko, hanya dua yang berhenti untuk menanyakan apa yang kamu tahu. Keduanya singkat, keduanya mudah terlewat saat tidur, dan keduanya menyerahkan keputusan kepada toko begitu ditutup. Jika kamu membangun penanganan refund di sekitar sesuatu, bangunlah di sekitar keduanya.

Apple memberimu 12 jam untuk mengirim informasi konsumsi

Ketika pelanggan meminta refund atas produk consumable atau pembelian non-renewing tertentu, Apple mengirim CONSUMPTION_REQUEST ke servermu melalui App Store Server Notifications V2. Sejak saat itu kamu punya 12 jam untuk membalas melalui endpoint Send Consumption Information dengan sinyal yang diminta Apple. Jawab tepat waktu dan datamu ikut menentukan keputusan. Diam saja dan, seperti yang dikatakan dengan jelas oleh para mitra tooling Apple sendiri, Apple sering menyetujui refund secara default. Jam itu tidak peduli bahwa notifikasi tiba jam 3 pagi waktumu.

Google Play memberimu 24 jam untuk meninjau chargeback

Ketika pembeli menyanggah tagihan ke banknya, Google Play bisa memintamu memberi pendapat sebelum melawan chargeback. Panduan Google jelas: evaluasi permintaan dan balas dalam 24 jam sejak notifikasi dengan memanggil orders.reviewrefund. Ada satu jebakan lagi dalam mekanismenya. Google mencatat panggilan API pertamamu sebagai respons atas notifikasi dan mengabaikan panggilan berikutnya, sambil tetap mengembalikan status OK. Kamu tidak mendapat draf lalu revisi. Jawaban pertamamu adalah satu-satunya jawabanmu.

Jendela yang menutup tanpa pernah bertanya kepadamu

Sisa jam refund bukanlah undangan. Mereka berjalan sendiri, dan saat kamu bisa melihatnya hasilnya sudah tetap. Mengetahuinya tetap penting, karena masing-masing tetap memindahkan uang keluar dari akunmu.

Refund swalayan 48 jam

Di Google Play, pembeli bisa me-refund sebagian besar pembelian aplikasi dan dalam aplikasi sendiri, langsung dari toko, dalam 48 jam sejak membeli. Kasus tercepat selesai dalam sekitar 2 jam. Google menyetujuinya secara otomatis, dan pada sebagian besar kasus developer tidak pernah dihubungi sama sekali. Di sini tidak ada jendela untukmu menyanggah, karena jendela itu tidak pernah menjadi milikmu. Itu milik pembeli.

Tenggat konfirmasi 3 hari

Yang satu ini mudah dilupakan karena tampak seperti detail teknis, bukan refund. Jika kamu menggunakan Google Play Billing dan tidak mengonfirmasi pembelian dalam 3 hari, Google me-refund pembeli dan mencabut pembelian untukmu. Fitur yang sudah dirilis yang lupa kamu konfirmasi di backend menjadi refund otomatis pada hari keempat. Jam itu berjalan berdasarkan perilaku servermu, yang berarti bug diam di jalur konfirmasimu sedang diam-diam mengembalikan uang.

Jendela voided purchases 30 hari

Ketika sebuah pembelian di-refund atau dicabut, Voided Purchases API adalah cara backend-mu mengetahuinya setelah kejadian. Daftar itu punya ingatan 30 hari. startTime-nya tidak bisa disetel ke nilai yang lebih lama dari 30 hari lalu, dan record difilter berdasarkan kapan Google melihat pembelian itu dibatalkan, bukan kapan pembelian dilakukan. Jika servermu berhenti melakukan polling selama sebulan, refund dari celah itu jatuh dari ujung daftar dan kamu tidak pernah tahu itu terjadi.

Satu jam yang kamu kendalikan, dan berjalan selama tiga tahun

Ada tepat satu jendela refund yang kamu miliki dari awal sampai akhir. Menggunakan orders.refund, kamu bisa me-refund order Google Play sendiri, sesuai jadwalmu, selama 3 tahun setelah pembelian. Google tidak akan bertanya kenapa. Setelah tahun ketiga order itu selamanya tak terjangkau, jadi bahkan jam yang kamu kendalikan pun punya batas tegas. Ini adalah jendela yang kamu tuju ketika kamu memang sudah mengira akan kehilangan sebuah order, karena refund yang kamu keluarkan lebih murah daripada chargeback yang kamu kalah, sebuah poin yang dijabarkan bagian berikutnya dalam angka.

Satu timer hitung mundur mekanik di atas meja di samping kartu kredit dan ponsel, mewakili jendela refund yang sedang menghitung mundur

Berapa biaya jendela yang terlewat dalam uang

Refund tidak pernah sekadar harga penjualan yang keluar kembali. Saat sebuah refund mendarat, kamu biasanya sudah mengeluarkan uang untuk melayani pembelian itu. Menit GPU di balik gambar yang dihasilkan, panggilan API model, penyimpanan untuk yang disimpan pengguna, pembayaran yang kamu kirim ke seorang kreator: pengeluaran itu sudah hilang dan tidak kembali bersama refund. Jendela adalah yang menentukan apakah kamu juga kehilangan harga penjualan di atasnya, dan apakah biaya bank ikut menumpang.

Jendela chargeback 24 jam adalah tempat angkanya berubah. Dokumentasi bantuan Google Play tegas soal pembagian baru: untuk order yang dilakukan pada atau setelah 3 Agustus 2026, ketika sebuah chargeback berhasil, developer menanggung harga pembelian dikurangi biaya layanan Play, ditambah biaya chargeback terkait dari lembaga keuangan, sementara Google tetap hanya menanggung biaya layanannya sendiri. Sebelum tanggal itu kerugiannya adalah penjualan. Setelahnya, chargeback yang tidak kamu sanggah adalah penjualan ditambah biaya bank.

Jendela yang terlewatJam milik siapaApa biayanya bagimu
CONSUMPTION_REQUEST, 12 jamMilikmuRefund, biasanya disetujui secara default, ditambah apa pun yang sudah kamu keluarkan untuk melayani pembelian
Tinjauan chargeback, 24 jamMilikmuHarga pembelian dikurangi biaya layanan Play, ditambah biaya chargeback bank, pada order sejak 3 Agustus 2026
Refund swalayan, 48 jamMilik pembeliPenjualan, di-refund otomatis, tanpa jendela untukmu bertindak
Konfirmasi, 3 hariMilik servermuPenjualan, di-refund dan dicabut otomatis, sering untuk pembelian yang ingin kamu pertahankan
Lihat-ke-belakang Voided Purchases, 30 hariMilikmu, lewat pollingBukan refund-nya sendiri, tapi pengetahuannya, jadi akses yang seharusnya kamu putus tetap aktif

Setiap jendela refund dalam satu layar

Enam jam, tiga bisa kamu tindaki, tiga bertindak atasmu. Disimpan di satu tempat, mudah diingat, dan polanya jelas: jendela yang memberimu suara diukur dalam jam, dan yang diukur dalam hari sudah memutuskan.

Jendela refundBerapa lamaSiapa yang bertindakLewatkan dan
CONSUMPTION_REQUEST (Apple)12 jamKamuApple sering menyetujui refund secara default
Tinjauan chargeback, orders.reviewrefund (Google)24 jamKamuGoogle memutuskan tanpa buktimu, dan mulai 3 Agustus 2026 chargeback yang kalah menagihmu harga ditambah biaya bank
Refund swalayan (Google)48 jamPembeliTidak ada yang bisa dilakukan; refund otomatis dan jarang kamu lihat
Konfirmasi pembelian (Google)3 hariServermuGoogle me-refund dan mencabut pembelian secara otomatis
Lihat-ke-belakang Voided Purchases API (Google)30 hariKamu, lewat pollingOrder yang dibatalkan kedaluwarsa dari daftar dan kamu tidak pernah tahu itu di-refund
Refund developer, orders.refund (Google)3 tahunKamuOrder tidak akan pernah bisa di-refund lagi melalui API

Cara memastikan kamu tidak pernah melewatkan dua yang penting

Kamu tidak bisa memenangkan jendela yang memang tidak pernah menjadi milikmu, jadi curahkan usahamu pada dua yang memang milikmu. Keduanya datang kepadamu sebagai notifikasi, dan keduanya menghukum respons yang lambat, jadi seluruh permainannya adalah mengubah notifikasi menjadi respons otomatis bahkan sebelum ada manusia yang bangun.

Tangkap CONSUMPTION_REQUEST dalam 12 jam

  • Berlangganan App Store Server Notifications V2 dan perlakukan CONSUMPTION_REQUEST sebagai mendesak, bukan sebagai satu event lagi dalam antrean.
  • Siapkan sinyal konsumsi yang diminta Apple untuk dirakit sesuai permintaan, sehingga membalas adalah pencarian data, bukan proyek riset.
  • Jawab melalui Send Consumption Information jauh di dalam 12 jam, dan catat responsnya, karena kelewatan yang diam tidak bisa dibedakan dari refund yang disetujui belakangan.

Tangkap chargeback dalam 24 jam

  • Dengarkan notifikasi chargeback dan arahkan ke tempat di mana sebuah respons bisa terpicu siang atau malam, karena 24 jam berjalan pada jam, bukan pada jam kerja kantormu.
  • Panggil orders.reviewrefund sekali, dengan preferensi refund-mu dan bukti penggunaan pembelian apa pun, dan lakukan dengan benar pada percobaan pertama, karena Google hanya menyimpan panggilan pertamamu.
  • Catat bahwa kamu telah merespons, sehingga chargeback yang kalah belakangan adalah keputusan yang bisa kamu tinjau, bukan misteri.

Toko akan terus menjalankan jam-jam ini entah kamu mengawasinya atau tidak. Satu-satunya pilihan yang kamu punya adalah apakah dua jendela yang meminta pihakmu menemukan jawaban yang menunggu, atau menemukan keheningan dan memutuskan tanpa kamu.

Pertanyaan yang sering diajukan

Berapa lama waktu saya untuk merespons permintaan refund Apple?
Dua belas jam. CONSUMPTION_REQUEST Apple memberimu 12 jam untuk membalas melalui endpoint Send Consumption Information, dan jika kamu melewatkan jendela itu Apple sering menyetujui refund secara default.
Berapa lama waktu saya untuk melawan chargeback Google Play?
24 jam. Kamu merespons dengan memanggil orders.reviewrefund dalam 24 jam sejak notifikasi, dan Google hanya mencatat panggilan pertamamu, jadi jawaban pertamamu adalah yang diperhitungkan.
Bisakah saya menghentikan refund Google Play dalam 48 jam pertama?
Tidak. Refund swalayan 48 jam disetujui oleh Google secara otomatis, tanpa bertanya kepada developer, jadi tidak ada jendela untukmu menyanggahnya. Biasanya kamu bahkan tidak akan melihat permintaannya.
Apa yang terjadi jika saya tidak mengonfirmasi pembelian Google Play tepat waktu?
Google me-refund pembeli dan mencabut pembelian setelah 3 hari. Tenggat konfirmasi berjalan di servermu, jadi pembelian yang tidak dikonfirmasi menjadi refund otomatis entah kamu menginginkannya atau tidak.
Seberapa jauh ke belakang Voided Purchases API bisa menampilkan refund?
30 hari. startTime API tidak bisa disetel lebih awal dari 30 hari lalu, dan record difilter berdasarkan kapan Google melihat pembelian itu dibatalkan, jadi refund yang tidak pernah kamu polling bisa kedaluwarsa dari daftar sepenuhnya.
Berapa lama saya bisa me-refund order Google Play sendiri?
Tiga tahun. Metode orders.refund memungkinkanmu me-refund order apa pun sampai berusia tiga tahun, dan setelah itu order selamanya tak terjangkau melalui API.

Sumber dan bacaan lanjutan

RefundHalt

Autopilot refund untuk App Store dan Google Play

Baca selanjutnya

Permintaan refund berikutnya sudah menuju kepada Anda.

Siapkan RefundHalt dalam waktu yang dibutuhkan untuk membaca satu lagi email dukungan tentang refund yang tidak sempat Anda sengketakan.