Uygulama iadelerinin çoğu siz olmadan karara bağlanır, bu yüzden uygulama iadelerini azaltmanın yolu, talep gelmeden önce onları önlemektir
Uygulama iadelerinin ve ters ibrazlarının çoğu, size sorulmadan Apple, Google veya bir banka tarafından karara bağlanır. Uygulama iadelerini gerçekten azalttığınız yer burasıdır: satın almaları zamanında onaylayın, temiz teslim edin, her hesabı etiketleyin ve para gitmeden önce iki kanıt penceresine yanıt verin.

Önemli noktalar
- Uygulama iadelerinin ve ters ibrazlarının çoğu, geliştirici odada olmadan Apple, Google veya bir banka tarafından çözüme kavuşturulur, bu yüzden kaldıraç itirazda değil önlemededir. Yalnızca iki akış sizin tarafınızı sorar.
- Söz sahibi olduğunuz iki an kısadır. Apple bir CONSUMPTION_REQUEST yanıtlamanız için size 12 hours verir ve Google Play, orders.reviewrefund üzerinden bir ters ibraz incelemesine yanıt vermeniz için 24 hours verir. Pencereyi kaçırırsanız mağaza siz olmadan karar verir.
- Google Play, uygulamanızın 3 days içinde onaylamadığı herhangi bir satın almayı otomatik olarak iade eder ve yetkilendirmeyi geri alır, bu yüzden sessiz bir onaylama hatası, hiçbir şey istemeyen müşterilere gerçek parayı geri verir.
- Her satın almayı bir hesaba etiketlemek, sonradan yanıt vermenizi sağlayan şeydir. iOS'ta appAccountToken bir UUID olmalıdır ve Android'de setObfuscatedAccountId 64 characters veya daha az bir hash alır, asla düz metin kişisel veri almaz, ki Google bunun üzerine satın almaları engelleyebilir.
- Bir banka ekstresindeki tanınmayan bir kalem, olmayı bekleyen bir ters ibrazdır. Google, kart veya PayPal itirazlarına işlemden itibaren 120 days'e kadar ve operatör faturalandırmasına 60 days boyunca müdahale edebilir, bu yüzden net bir faturalandırma tanımlayıcısı en pahalı yola karşı ucuz bir sigortadır.
- Bir iade gelir gelmez, Android'de Voided Purchases API ve iOS'ta REFUND bildirimleri aracılığıyla erişimi geri almak, müşterinin para geri gittikten sonra madeni paraları elinde tuttuğu harca-sonra-iade et örüntüsünü durduran şeydir.
- Önlenen bir iade, elinizde tuttuğunuz fiyattan daha değerlidir. Zaten harcadığınız işlem gücünü, API çağrılarını, depolamayı ve ödemeleri kurtarır ve 3 Ağustos 2026 tarihinde veya sonrasında verilen Google Play siparişlerinde bankanın ters ibraz ücretini de kurtarır.
Uygulama iadelerini azaltmaya çalışmanın rahatsız edici kısmı şurada. Çoğunu onaylayamazsınız. Bir Google Play müşterisi 48 hours içinde bir düğmeye dokunur ve sunucunuz haberdar olmadan önce para gider. Bir App Store müşterisi reportaproblem.apple.com üzerinde başvuruda bulunur ve Apple buna tek başına karar verir. Bir banka aylar sonra bir ödemeyi geri çevirir ve o, geldiği anda kesindir. İadelerle olan bitenden sonra savaşmak yanlış içgüdüdür, çünkü neredeyse her akışta savaşılacak bir şey yoktur. Uygulama iadelerini azaltmanın yolu, akış yukarı gitmek, yani gerçekten kodunuzda ve faturalandırma kurulumunuzda bulunan birkaç şeye ve bir mağazanın kanıtınızı istediği iki kısa pencereye gitmektir. İşte o harita bu.
What you actually control when you try to reduce app refunds
Her iadeyi iki yığına ayırın. İlk yığında karar siz olmadan verilir: mağaza veya banka karar verir ve sonucu, para çoktan hareket ettikten sonra bir bildirim olarak öğrenirsiniz. İkinci yığında bir mağaza durur ve karar vermeden önce kanıt ister. İlk yığın büyüktür. İkinci yığın tam olarak iki akıştır. Bir iadenin hangi yığına düştüğünü bilmek, kaldıracın önleme mi yoksa yanıt verme mi olduğunu size söyler.
The refunds no one asks you about
İade yollarının çoğu asla size uğramaz. Google Play'in 48 hours'lik self servis iadesi, tek bir müşteri dokunuşuyla Google tarafından kararlaştırılır. Destek iadeleri, Apple'ın reportaproblem.apple.com'dan verdiği iadeler ve Google'ın kendi iyi niyet iadelerinin hepsine mağaza karar verir. Google ayrıca, uygulamanızın hiç onaylamadığı bir satın almayı otomatik iade eder ve kötüye kullanım olarak değerlendirdiği satın almaları geçersiz kılar, sizden hiçbir katkı olmadan. Bir banka ters ibrazı uç durumdur: banka bir kez müşterinin tarafını tuttuğunda, geri çevirme kesindir ve hiçbir mağaza bunu bozamaz. Bu yığındaki her iade için, size açık olan tek iş, talep var olmadan önce yapılmış olandır.
The two moments you get a say
İki akış, ve yalnızca iki tanesi, kanıtınızı istemek için durur. Uygun bir Apple satın alması için bir iade söz konusu olduğunda, Apple sunucunuza bir CONSUMPTION_REQUEST gönderir ve Send Consumption Information uç noktası üzerinden yanıt vermeniz için size 12 hours verir. Bir Google Play müşterisi bir ödemeyi bankasıyla itiraz ettiğinde, Google bir ters ibraz incelemesi gönderir ve orders.reviewrefund API'si üzerinden yanıt vermeniz için size 24 hours verir. Her ikisi de vardığınız bir hüküm değil, gönderdiğiniz kanıttır. Bunlar birbirinin doğrudan karşılıklarıdır ve girdinizin hâlâ önemli olduğu son hattır.
Prevent the refund before the store ever decides
Büyük yığın siz olmadan karara bağlandığı için, en yüksek kaldıraçlı iş, o iadelerin hiç tetiklenmemesini sağlamaktır. Dört kaldıraç işin çoğunu yapar ve her biri bir hisse değil, somut bir mağaza mekaniğine karşılık gelir.
Acknowledge every purchase within three days
Google Play, yetki verdikten sonra uygulamanızın bir satın almayı onaylamasını gerektirir. Google'ın kendi ifadesiyle: onaylama, satın almanın otomatik olarak iade edilmemesi ve yetkinin geri alınmaması için 3 days içinde yapılmalıdır. Bu, sizin bir hatayla, sessizce neden olduğunuz bir iadedir. Öğeyi verme ile acknowledgePurchase çağırma arasında bir çökme, düşen bir sunucu çağrısı, çok erken onayladığınız beklemedeki bir satın alma, bunların herhangi biri gerçek bir satışı ortada bırakabilir ve Google onu üçüncü gün noktasında geri alır. Bu, tamamen kodunuzun içinde olduğu için ortadan kaldırılması en ucuz iadedir.
Deliver what they paid for, every time
En dürüst iade, teslimatın başarısız olduğu iadedir. Bir müşteri ödedi, madeni paralar hiç gelmedi, pro özellikler hiç açılmadı ve şimdi parasını geri istiyor ve haklı. Çift ödemeler, bir müşterinin cihazları arasında senkronize olmayan yetkiler ve hiç indirilmeyen içerik, hepsi sizin ürettiğiniz iadelerdir. Güvenilir teslimat, idempotent satın alma işleme ve yeni bir kurulumda yetkileri geri yükleme, birisi bir iade formu açmadan önce meşru taleplerin bütün bir kategorisini ortadan kaldırır.
Make your billing descriptor recognizable
Ekstresindeki bir kalemi tanımayan bir müşteri dostça bir iade talebi göndermez, bankasını arar. Google, tanınmayan kart veya PayPal itirazlarına işlemden itibaren 120 days'e kadar ve operatör faturalandırma itirazlarına 60 days boyunca müdahale edebileceğini belirtir. Net, aranabilir bir faturalandırma tanımlayıcısı ve makbuzda belirgin bir uygulama adı, olması muhtemel bir ters ibrazı en kötü ihtimalle bir destek e-postasına dönüştürür. Android'de bir ters ibrazın artık ne kadara mal olduğu düşünülürse, bu, bu listedeki çalışma saati başına getirisi en yüksek maddedir.
Tag every purchase to an account
İzleyemediğiniz bir itiraza yanıt veremezsiniz ve kimliğini belirleyemediğiniz bir müşteriden erişimi geri alamazsınız. Her satın almayı, satın alma anında kendi hesap tanımlayıcınızla etiketleyin. iOS'ta appAccountToken bir UUID olmalıdır. Android'de setObfuscatedAccountId 64 characters veya daha az bir hash alır ve asla düz metin kişisel veri içermemelidir, çünkü Google o alanda tanımlanabilir bilgi taşıyan satın almaları engeller. Bu tek alışkanlık, sonraki her adımı, kanıtı, geri almayı ve kötüye kullanım tespitini gerçekten mümkün kılan şeydir.
| Kaldıraç | Etkisizleştirdiği mağaza mekaniği | Nerede bulunur |
|---|---|---|
| 3 days içinde onayla | Otomatik iade ve yetki geri alma | Satın alma işleme kodunuz |
| Güvenilir teslimat | Meşru "almadım" iadeleri | Teslimat ve senkronizasyon mantığınız |
| Net faturalandırma tanımlayıcısı | Tanınmayan ödeme ters ibrazları | Mağaza ve ödeme kurulumunuz |
| Her satın almayı hesapla etiketle | İzlenemeyen itirazlar ve kötüye kullanım | appAccountToken ve obfuscatedAccountId |
Cut the abuse you can see coming
Bazı iadeler ne dürüst ne de kazadır. Bir müşteri bir tüketilebilir satın alır, her birimini harcar, sonra parayı geri ister. Apple'ın kendi geliştirici forumları, tüketilebilir uygulama içi satın almalarla ilgili tam olarak bu soruyla doludur, çünkü mağaza müşterinin çoktan kullandığı şeyin harcamasını geri alamaz. İadeyi durduramazsınız, ama onun aynı zamanda müşteriyi malla baş başa bırakmamasını sağlayabilirsiniz.
Revoke access the moment a refund lands
Bir iade veya ters ibraz sonuçlandığında yetkiyi kesin. Android'de Voided Purchases API, iade edilen, ters ibraz edilen veya geri alınan siparişleri listeler, böylece öğeyi geri çekebilirsiniz. iOS'ta sunucunuzdaki bir REFUND bildirimi, geri alma sinyalidir. Bunu atlarsanız, seri bir kötüye kullanan, geri almak için zaten ödediği her madeni parayı, seviyeyi veya premium açılışı elinde tutar ve uygulamanız şehrin en ucuz mağazası olur. Geri alma satışı kurtarmaz, ama aynı oyunu tekrar oynama nedenini ortadan kaldırır.
Answer the two evidence windows on time
Soran iki akış için, ortaya çıkmak işin tamamıdır. Apple'ın 12 hours'i ve Google'ın 24 hours'i katı son teslim tarihleridir ve sizin değil, mağazanın takvimine göre açılır, çoğu zaman gecenin bir yarısında. Teslimat durumu ve kullanım verisiyle yanıtladığınız bir CONSUMPTION_REQUEST, Apple'ın bir iadeye karşı tarttığı bir şeydir. Teslimat ve tüketim ayrıntılarıyla bir orders.reviewrefund yanıtı, Google'ın sizin adınıza gayrimeşru bir ters ibraza itiraz etmek için kullandığı veridir. Yanıtlanmayan bir pencere, hükmen kayıptır. Bunlar herhangi bir gerçek hacimde elle ele alınamaz, ki bu da onları otomatikleştirmenin bütün nedenidir.

What a prevented refund is worth in money
Önleme kazandırır çünkü bir geri çevirme asla yalnızca satış fiyatının geri akması değildir. Bir iade veya ters ibraz geldiğinde, satın almayı çoktan teslim etmişsinizdir ve o harcama onunla birlikte geri gelmez.
The sale price is the smallest part
Bir iade sonuçlandığında, mağazanın komisyonundan sonraki net gelirinizi kaybedersiniz. Ama çalışan işlem gücü, faturalandırılan üçüncü taraf API çağrıları, yazılan depolama ve kapıdan çıkan herhangi bir içerik üreticisi ödemesi de hepsi gitmiştir ve hiçbiri geri çevirmeyle birlikte geri gelmez. Önlenen bir iade, fiyatı ve tüm o teslimat maliyetini elde tutar. Bir müşterinin kullandığı iade penceresi ne kadar uzunsa, para gitmeden önce çoktan biriktirdiğiniz o maliyetler o kadar fazladır.
The August 3 change makes Android prevention pay more
3 Ağustos 2026 tarihinde veya sonrasında verilen Google Play siparişlerinde, kaybedilen bir ters ibraz, Play'in hizmet ücreti düşülmüş satın alma fiyatının üstüne, geliştiriciye bankanın ters ibraz ücretini de mal eder. Google yalnızca kendi hizmet ücretini karşılamaya devam eder. Ters ibraz ücretleri sabit ve ürün fiyatları sabit olmadığı için, ucuz bir uygulama içi satın almada ücret tek başına müşterinin ödediğini aşabilir. Net bir tanımlayıcıyla önlediğiniz her tanınmayan ödeme itirazı, artık yalnızca satış değil, satış artı bir ücret değerindedir.
| Önlenen bir iadenin elde tuttuğu | Önlediğinizde geri kazanılan | Önlemediğinizde kaybedilen |
|---|---|---|
| Net satış fiyatı | Evet | Fiyat ödemenizden çıkar |
| Teslimat maliyeti: işlem gücü, API, depolama, ödemeler | Evet | Ne olursa olsun harcanmış ve gitmiş |
| Google ters ibraz ücreti, 3 Ağu 2026 ve sonrası siparişler | Evet | Satın alma fiyatının üstüne eklenir |
| Temiz gelir rakamları | Evet | Yakın gelir bir çeyrek sonra geri döner |
RefundHalt, tüm bunun elle yapamayacağınız kısmı için inşa edilmiştir. Apple'ın CONSUMPTION_REQUEST'ini 12 hours'lik pencere içinde ve Google Play'in ters ibraz incelemesini 24 hours'lik pencere içinde izler, teslimat ve tüketim kanıtını bir araya getirir ve ekibinizden hiç kimse sabah 3'teki bir bildirimi yakalamak için uyanık olmadan zamanında yanıt verir. İadeleri ve ters ibrazları, onları yapan hesaba kadar geriye izler, böylece geldiğini görebildiğiniz kötüye kullanım gömülü olmak yerine görünür olur. Uygulama iadelerini asla sıfıra indiremezsiniz, çünkü çoğu sizin karar vereceğiniz şey değildir. Önleyebileceğiniz olanların asla gerçekleşmemesini ve itiraz edebileceğiniz iki tanesinin asla yanıtsız kalmamasını sağlayabilirsiniz.
Sık sorulan sorular
- Apple veya Google'ın müşterime iade etmesini durdurabilir miyim?
- Çoğunlukla hayır ve kilit gerçek budur. Google Play'in 48 hours'lik self servis iadesi, destek iadeleri ve Apple'ın reportaproblem.apple.com'dan verdiği kararların hepsi siz olmadan verilir ve bir banka ters ibrazı, sonuçlandığında kesindir. Kanıtınızı isteyen tek iki akış, 12 hours'lik bir penceresi olan Apple'ın CONSUMPTION_REQUEST'i ve 24 hours'lik bir penceresi olan orders.reviewrefund üzerinden Google Play'in ters ibraz incelemesidir. Başka her yerde kaldıracınız, iadenin tetiklenmesini önlemektir, ona itiraz etmek değil.
- Kendi neden olduğum uygulama iadelerini nasıl azaltırım?
- Kendi kodunuzun tetiklediği iadelerle başlayın. Her Google Play satın almasını 3 days içinde onaylayın, yoksa Google onu otomatik olarak iade eder ve yetkiyi geri alır. Müşterinin ödediğini güvenilir bir şekilde teslim edin, yeni cihazlarda yetkileri geri yükleyin ve çift ödemelerden kaçının, çünkü bir "almadım" iadesi sizin ürettiğiniz bir taleptir. Bunlar, tamamen entegrasyonunuzda yaşadıkları için ortadan kaldırılması en ucuz iadelerdir.
- Net bir faturalandırma tanımlayıcısı ters ibrazları neden azaltır?
- Ekstresindeki bir ödemeyi tanımayan bir müşteri, size sormak yerine bankasıyla itiraz eder ve bir ters ibraz bir iadeden çok daha pahalıya mal olur. Google, tanınmayan kart veya PayPal itirazlarına işlemden itibaren 120 days'e kadar ve operatör faturalandırma itirazlarına 60 days boyunca müdahale edebileceğini belirtir. Aranabilir bir tanımlayıcı ve makbuzda belirgin bir uygulama adı, olası bir ters ibrazı doğrudan çözebileceğiniz bir destek e-postasına dönüştürür.
- Müşterilerin bir tüketilebilir öğeyi kullandıktan sonra iade etmesini nasıl durdururum?
- İadeyi engelleyemezsiniz, ama elde tuttukları şeyi geri alabilirsiniz. Bir iade veya ters ibraz sonuçlandığında yetkiyi kesin: Android'de Voided Purchases API iade edilen, ters ibraz edilen ve geri alınan siparişleri listeler ve iOS'ta bir REFUND bildirimi erişimi geri çekme sinyalinizdir. Her satın almayı iOS'ta appAccountToken veya Android'de setObfuscatedAccountId ile etiketlemek, iadeyi hesaba geri bağlamanızı ve örüntünün tekrarlanmasını durdurmanızı sağlayan şeydir.
- Bir iadeyi önlemek satış fiyatından daha mı değerlidir?
- Evet. Bir iade veya ters ibraz geldiğinde, satın almayı teslim etmek için zaten para harcamışsınızdır, işlem gücü, API çağrıları, depolama ve ödemeler, ve hiçbiri geri çevirmeyle birlikte geri gelmez. 3 Ağustos 2026 tarihinde veya sonrasında verilen Google Play siparişlerinde, kaybedilen bir ters ibraz, satın alma fiyatının üstüne bankanın ters ibraz ücretini de ekler. Önlenen bir iade, satışı, teslimat maliyetini ve Android'de o ücreti elde tutar.
Kaynaklar ve ek okumalar
- Google Play Console Help: Updates to refund protection and chargeback cost responsibility (August 3, 2026)
- Google Play Billing: Integrate the Google Play Billing Library (acknowledge within three days or auto-refund)
- Google Play Developer API: Method orders.reviewrefund (24-hour chargeback review)
- Google Play Developer API: Voided Purchases API (revoke refunded and charged-back orders)
- Google Play Help: Report charges you don't recognize (120 days card or PayPal, 60 days carrier billing)
- Apple Developer: Send Consumption Information (12-hour response window)
- Apple Support: Request a refund for apps or content that you bought from Apple
- Google Play Help: Apps, games, and in-app purchases refund policies (48-hour self-service)
RefundHalt
App Store ve Google Play için geri ödeme otomatik pilotu
Okumaya devam edin
Uygulama iade süresinin gerçek sınırı 48 saat değil, gelirinizin geri alınabilir kaldığı o aylardır
Müşteriler uygulama iadesi almak için 48 saatleri olduğunu sanıyor. Gerçek pencere çok daha uzun. Apple iade taleplerini 90 güne kadar kabul ediyor ve bir banka chargeback işlemi bir Google Play satışını 120 güne kadar geri alabiliyor. İşte gelirinizi geri alınabilir tutan her sayaç ve bu kuyruğun maliyeti.
Tüketim verileriniz Apple'ın iade kararını bilgilendirir, onu kontrol etmez
Bir müşteri Apple'dan iade istediğinde, tüketim verilerini göndermek için 12 saatiniz olur. Apple'ın kendi belgeleri bunu bir dizi faktörden biri olarak adlandırır, bir hüküm olarak değil. İşte verilerinizin gerçekte neyi değiştirdiği, bir DECLINE'ın neden yine de iadeyle sonuçlanabileceği ve bu dürtmenin dolar cinsinden ne değerde olduğu.