Uygulama geliştiricileri için geri ödeme süreçleri, mağaza politikası değişiklikleri ve gelir koruma taktikleri.
Bir çocuk ebeveynin telefonunda bir jeton paketi satın aldığında, hem Apple hem de Google bunu iade eder ve ikisi de önce size sormaz. Düzenleyiciler bunu böyle kurdu. İşte bu yetkisiz uygulama içi satın alma iadelerinin her mağazada nasıl işlediği, paranın gittiği 15 dakikalık pencere ve bir tanesinin size gerçekte neye mal olduğu.
Makaleyi oku
Bir uygulama içi satın almayı iade et, makbuz fiyatı artı verginin geri döndüğünü gösterir. O vergi hiçbir zaman senin paran değildi. Apple ve Google onu merchant of record olarak tahsil edip öder, sonra bir iadede senin payına dokunmadan geri çevirir. İşte bir iadenin gerçekte neye mal olduğu ve verginin sana ait hale geldiği tek kurulum.
Bir müşteri daha yüksek bir katmana geçtiğinde, mağaza eski plandaki kullanılmayan günler için bir abonelik yükseltme iadesi yapar ve bu gelirinizi otomatik olarak azaltır. İşte App Store ve Google Play'de yükseltme iadelerinin nasıl işlediği ve Apple'ın tutarı neden sunucunuza göndermediği.
Bir iade daha küçük bir satış değildir, mağazanın daha sonraki bir ödemeden geri çektiği paradır, çoğu zaman satıştan haftalar sonra ve bazen doğrudan banka hesabınızdan. İşte App Store ve Google Play üzerinde iade parasının gerçekte ne zaman çıktığı ve ödemenizin neden panelinizle asla eşleşmediği.
Non-consumable iadesi, ömür boyu kilit açmada, reklam kaldırma yükseltmesinde ya da kalıcı pro katmanında, gerçekten tersine çevirebileceğiniz tek iadedir, çünkü özelliği geri alabilirsiniz. İşte App Store ve Google Play'de maliyeti, Apple'ın neden önce size sormadığı ve revoke işlemini nasıl kalıcı kılacağınız.
Faturalandırmanızı App Store veya Google Play dışına taşıyın, Apple ve Google iadelerinizle ilgilenmeyi bırakır. İşte alternatif faturalandırma iadelerinin size gerçekte neye mal olduğu, mağazanın iade inceleme akışlarının neden ortadan kalktığı ve bir banka ters ibraz dayattığında bedeli kimin ödediği.
Tüketilebilir bir uygulama içi satın alma, bir jeton paketi, bir cevher demeti, bir yığın yapay zeka kredisi, birileri geri istemeden önce teslim etmek için parayı zaten harcadığınız tek satın almadır. İşte App Store ve Google Play'de tüketilebilir bir iadenin size neye mal olduğu ve cevabınızın gerçekten önem taşıdığı tek pencere.
Ücretli bir plana dönüşen ücretsiz deneme, çoğu abonelik iadesinin başladığı yerdir, çünkü müşteri iptal etmeyi unutur ve gördüğü ilk şey ücretlendirmedir. İşte ücretsiz bir deneme iadesinin App Store ve Google Play'de size maliyeti, neden nadiren itiraz edebileceğiniz ve bunu nasıl durduracağınız.
Apple ve Google'ın sunucuna gönderdiği her iade bir neden kodu taşır. Google Play her iptale dokuz nedenden birini ve bir kaynak damgalar, Apple ise iadenin uygulamanı suçlayıp suçlamadığını işaretler. İşte her kodun ne anlama geldiği, bunları düzelt, itiraz et ya da kabul et olarak nasıl ayıracağın ve parasal olarak ne değer taşıdıkları.
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.
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.
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.
Google Play, her satın alıma kararlı ve karmalanmış bir kimlik damgalamanıza ve bir anlaşmazlık geldiğinde onu geri okumanıza izin verir. Bunu ayarlayın, ters ibraz incelemesi tam da kullanımını raporlamak zorunda olduğunuz kullanıcıya bağlanır. Atlayın, çıplak bir sipariş kimliğini 24 saatlik bir saat altında tahminlerle eşleştirirsiniz.
Bir müşteri uygulamanızın ona ne için ücret kestiğini anlayamadığında, size değil bankaya başvurur ve bu itiraz bir ters ibraz olarak iner. Apple her şeyi apple.com/bill olarak gösterir ve hiçbir şeyi değiştirmenize izin vermez. Google Play ekstre adını ayarlamanıza izin verir. İşte her birinin maliyeti ve neyi kontrol ettiğiniz.
App Store daha önce onayladığı bir iadeyi geri aldığında, sunucunuzun iptal ettiğiniz erişimi yeniden vermesini bekler. İade, iade reddedildi ve geri alınmış iade bildirimlerinin App Store ve Google Play üzerinde nasıl çalıştığı ve her birini görmezden geldiğinizde size neye mal olduğu burada.
Bir müşteriye iade yapıldığında hem Apple hem de Google komisyonunu geri verir, yani kaybettiğiniz şey mağazanın payı değildir. İşte uygulamanızdaki bir iadeyi kim öder, ödemenizden gerçekte ne çıkar ve neden bir chargeback sıradan bir iadeden daha pahalıya mal olur.
Aboneliği iptal edin, mağaza yalnızca bir sonraki ödemeyi durdurur, müşteri dönemin sonuna kadar erişimi korur ve hiçbir para hareket etmez. Geri ödeme ise çoktan tamamlanmış bir ödemeyi tersine çevirir ve erişimi de birlikte geri alır. İşte ikisinin ayrıldığı yer, her birinin size maliyeti ve neden yalnızca geri ödemenin sunucunuza ulaştığı.
Tüketilebilir ürünler, tüketilemez ürünler, otomatik yenilenen abonelikler ve yenilenmeyen abonelikler her biri kendi kurallarına göre iade edilir. Bazıları geri yüklenebilir, bazıları harcandığında yok olur ve yalnızca tüketim isteği ile abonelik isteği geliştiriciden kanıt ister. İşte sattığınız uygulama içi satın alma türünün bir iadenin size ne yaptığını nasıl değiştirdiği.
Uygulama iade yasalari AB, Birlesik Krallik ve ABD arasinda farklilik gosterir, ancak cogu uygulama satisinda sonuc aynidir. AB'nin 14 gunluk cayma hakkindan odeme sirasinda genellikle feragat edilir, ABD'deki alicilar magaza politikasina dayanir, ve hicbir yasal iade yanit vermenize izin vermez. Yalnizca iki magaza akisi sizin tarafinizi sorar.
Dostça dolandırıcılık, gerçek bir müşterinin uygulama içi satın alımınızı satın alması, kullanması ve ardından bankasına ödemenin yanlış olduğunu söylemesidir. Ürün gitmiştir ve para geri döner. İşte bunun bir uygulama geliştiricisine maliyeti, neden arttığı ve Apple ile Google'ın karşılık vermeniz için verdiği kısa süre.
Apple bir App Store iadesine yaklaşık iki günde karar verir, ancak para kartta 30 güne, telefon faturasında 60 güne kadar sürebilir. İşte ödeme yöntemine göre gerçek App Store iade işlem süresi, Google Play ile karşılaştırması ve yavaş bir iadenin neden itiraz edemeyeceğiniz bir ters ibraza dönüşebileceği.
Apple iadeleri iki raporda gösterir, Google iki raporda daha gösterir ve sunucunuz dördüncüsünü görür. Sayıların hiçbiri tutmaz ve bu boşluklar tasarım gereğidir. İşte her yüzeyin iadeleri neden farklı atadığı ve iade raporlarını kendi kayıtlarınızla işlem bazında nasıl uzlaştıracağınız.
Google Play'de bir siparişin bir kısmını Console'dan yüzde veya tutar olarak iade edebilir ve zararı Google'ın ücretiyle paylaşabilirsiniz. App Store'da ise hiç iade yapamazsınız. İşte her mağazada kısmi iadenin nasıl işlediği ve size neye mal olduğu.
Çoğu mobil uygulama, ödemesi yapılan işlemlerin yüzde 2 ile 5'ini iade ediyor, ama Apple ve Google bu sayıyı farklı panellerde tutuyor. İşte uygulamanızın iade oranını nerede bulacağınız, plana ve kategoriye göre normalin ne olduğu ve her iadenin komisyonlardan sonra size gerçekte neye mal olduğu.
Apple bir iade bildirimini beş kereye kadar yeniden dener ve Google Play, en az bir kez teslimat sağlayan Pub/Sub üzerinde çalışır, bu yüzden aynı iade sunucunuza birden fazla kez ulaşabilir. Bakiyeyi düşürmeden ya da API kotasını iki kez harcamadan yinelenen iade bildirimlerini nasıl ele alacağınız burada.
Bir Family Sharing iadesi tek bir ödemeyi geri alır ama beş aile üyesine kadar kişiyi ücretli özelliklerinizde bırakabilir. Apple bir REVOKE gönderir ve erişimi sonlandırmayı sunucunuzdan bekler. İşte aile paylaşımlı iadelerin nasıl çalıştığı ve bir tanesinin size ne kadara mal olduğu.
Geri ödeme işleminiz yalnızca müşteri çoktan gittikten sonra çalışır, bu yüzden içindeki bir hata gerçek para maliyet çıkarana kadar görünmez kalır. Her iki mağaza da önce bir test ortamında geri ödeme tetiklemenize izin verir. İşte uygulama içi satın alma geri ödemelerini bir tanesi gerçek olmadan önce App Store ve Google Play'de nasıl test edersiniz.
İade edilen fiyat, faturadaki en küçük satırdır. Bir iade, mağaza komisyonunu da geri çevirir, yani kendi payınızı kaybedersiniz, ve halihazırda harcadığınız işlem gücü, API çağrıları, depolama ve ödemeler geri gelmez. 3 Ağustos 2026 tarihinden sonra bir Google Play ters ibrazı, üstüne bankanın ücretini ekler. İşte faturanın tamamı.
Bir abonelik iadesi tek bir satışı değil, tüm bir faturalandırma dönemini geri alır. App Store'da Apple karar verir ve sunucunuz yalnızca sonucu öğrenir. Google Play'de tam ya da orantılı iadeyi kendiniz seçersiniz. İşte her mağazanın abonelik iadelerini nasıl ele aldığı ve bir iadenin size neye mal olduğu.
App Store veya Google Play'de bir geri ödemeyi mağaza yapar ve kararı mağaza verir. Ters ibraz ise müşterinin bankasının parayı geri çekmesidir ve kararı banka verir, itiraz hakkı yoktur. Uygulama geliştiricileri için ikisi arasındaki fark artık paradır, çünkü 3 Ağustos 2026 tarihinden itibaren Google Play ters ibraz maliyetlerini size yükler.
Google Play sessizce geri ödemeleri üstlenmeyi bıraktı. 3 Ağustos 2026'da veya sonrasında verilen siparişlerde, itiraz edilen her siparişte satın alma bedelini Play'in hizmet ücreti düşülmüş halde artı bir banka ücreti geri ödersiniz. İşte değişen ne, tek bir geri ödemenin size şimdi maliyeti ne, ve karşı çıkabileceğiniz o 24 hours'lık pencere.
Apple müşterilerinizden birine iade yaptığında, iade sunucu göreviniz çalışmadan önce zaten uygulamanızın içinde, işlemin revocationDate özelliğinde durmaktadır. İşte StoreKit 2 iade tespitinin cihazda nerede ortaya çıktığı, revocationDate ve revocationReason'ın size ne söylediği ve neden istemcinin hız için, sunucunun gerçek için olduğu.
App Store ve Google Play'deki her iade bir saati başlatır ve çoğu sen olmadan işler. Apple'ın en kısa iade penceresi 12 saat, Google'ın ters ibraz penceresi 24 saattir ve 3 Ağustos 2026'dan itibaren kaçırılan bir ters ibraz penceresi yalnızca kayıp bir satış değil, ödenecek bir faturadır. Hesabına dokunan her son tarih burada.
Google Play, bir satın alma iade edildiği, ters ibraza uğradığı ya da geçersiz kılındığı anda sunucunuza bir geçersiz kılınmış satın alma bildirimi gönderebilir. purchaseToken, orderId, productType ve refundType taşır ve tek bir şey ifade eder, erişimi iptal et. İşte onu okuma ve bağlama yöntemi.
Üç yıldan eski olmayan herhangi bir Google Play siparişini, erişimi iptal ederek veya etmeden, tek bir API çağrısıyla iade edebilirsiniz. Bir anlaşmazlık ters ibraza dönüşmeden önce iadeyi kendiniz yapmak, 3 Ağustos 2026 tarihinden itibaren geliştiricilere yansıyan banka ücretinden sizi kurtarır. orders.refund şöyle çalışır.
Bir müşteri Apple'dan para iadesi istediğinde, Send Consumption Information yükü sizin yanıtınızdır. Apple bunu on iki alandan beşe indirdi, üçü zorunlu ve ikisi isteğe bağlı. İşte her alan, her birinin kabul ettiği değerler ve onu gönderdiğiniz 12 saatlik pencere.
Apple'ın Get Refund History uç noktası, bir müşterinin tüm App Store iade geçmişini imzalı işlemler olarak döndürür. İşte her alan, revision belirtecinin sayfalamayı nasıl yaptığı, bunun neden uygulama başına değil müşteri başına olduğu ve kaçırdığınız bir iadenin size neye mal olduğu.
Apple'ın uygulama içi iade talebi, müşterinin uygulamanızdan çıkmadan, Apple'ın oluşturup incelediği bir sayfada iade istemesine olanak tanır. İşte beginRefundRequest'in döndürdükleri, sunucunuzda başlattığı CONSUMPTION_REQUEST ve 48 saat sayaçları ve bu düğmeyi yayınlamaya değip değmeyeceği.
Google Play, bir satın alma iade edildiğinde veya ters ibraz edildiğinde onu sessizce geçersiz kılar. Voided Purchases API bu siparişlerin listesidir, böylece erişimi geri alabilirsiniz. İşte her alan, 30 günlük pencere, siparişleri gizleyen geri alma seçeneği ve maliyeti.
Apple, App Store Server Notifications V2 üzerinden dört iade mesajı gönderir ve çoğu uygulama yalnızca ikisini işler. REFUND iptal etmenizi söyler, REFUND_DECLINED satışı korumak anlamına gelir ve REFUND_REVERSED satışı geri verir ve aldığınız şeyi geri yüklemenizi ister. İşte her birinin gerektirdiği şey.
WWDC24'ten bu yana her Apple CONSUMPTION_REQUEST bir consumptionRequestReason taşıyor, yani müşterinin iade istemek için kendi belirttiği gerekçe. UNINTENDED_PURCHASE'tan LEGAL'a kadar beş değer var ve her biri 12 saatlik pencerenizde geri gönderdiğiniz yanıtı değiştirmeli. İşte her birini nasıl okuyacağınız.
Bir banka bir Google Play tahsilatını geri çektiğinde, Google sunucunuza bir PendingRefundReviewNotification gönderir ve 24 saatlik bir sayaç başlatır. Buna ReviewRefund API üzerinden bir iade tercihi ve gerçek tüketim kanıtıyla yanıt verin, yoksa anlaşmazlık sizsiz karara bağlanır. İşte tüm akış, alan alan.
Bir müşteri iade istediğinde Apple sunucunuza bir CONSUMPTION_REQUEST gönderir, ancak işlem kim olduğunu asla söylemez. appAccountToken, bir satın alımı kullanıcınıza geri bağlayan UUID'dir. Onu ayarlayın ve Apple'a gerçek verilerle yanıt verebilirsiniz. Atlayın ve tahmin yürütmek zorunda kalırsınız.
Google Play, sunucunuzun üç gün içinde onaylamadığı her satın alımı otomatik olarak iade eder ve geri alır. Bu bir müşteri kararı değil, bir entegrasyon hatasıdır ve tamamen önlenebilir. İşte tam kural, neden tetiklendiği ve kaybedilen her satışın gerçek maliyeti.
Tekrar tekrar iade alan müşteri bir kaza değildir. İade istismarı size hem geri verdiğiniz parayı hem de daha önce harcadığınız işlem gücünü kaybettirir, ve her iki mağaza da bu deseni birbirine bağlamanız için bir kimlik sinyali verir, Apple'ın appAccountToken değeri ve Google'ın gizlenmiş hesap kimliği.
Apple ve Google, müşteri satın aldığı şeyi elinde tutarken bile iade işlemini tamamlayabilir. Erişimin tam olarak ne zaman otomatik olarak kaldırıldığını, ne zaman bunu sunucunuzun yapması gerektiğini ve çoğu entegrasyonun hiç ele almadığı tek bildirimi burada tam olarak anlatıyoruz.
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.