Uygulaman içinde yapılan bir satın alma işlemini (In-App Purchase) iade etmek, Apple Developer hesabı üzerinden değil, genellikle App Store Connect ya da Apple’ın müşteri destek kanalı üzerinden yapılır. Geliştirici olarak doğrudan senin iade etme yetkin yok; bu işlemi genelde kullanıcı başlatır, ama süreci takip edebilirsin.
Kısaca açıklayayım:
💡 1️⃣ Kullanıcı İade Talebi (App Store üzerinden) Kullanıcı, satın alma işleminden sonra iade almak istiyorsa:
  • reportaproblem.apple.com adresine gider.
  • Apple Kimliği ile giriş yapar.
  • İlgili satın almayı seçip “Sorun Bildir” der.
  • İade nedenini yazar ve Apple üzerinden iade talebini gönderir.
Apple bu talebi inceler ve genelde 48 saat içinde kullanıcıya geri dönüş yapar. İade onaylanırsa ücret müşteriye yansıtılır.
💡 2️⃣ Senin Geliştirici Olarak Görebileceğin Kısım Eğer bir kullanıcı iade aldıysa:
  • App Store Connect > Payments and Financial Reports kısmında bu işlem “Refund” olarak gözükür.
  • İadenin miktarı ve hangi işlem için yapıldığı orada listelenir.
Ancak senin müdahale edip iade başlatman mümkün değil. İade sürecini kullanıcı başlatır.
💡 Alternatif olarak:
Senin uygulaman özel bir içerik sunuyorsa, uygulama içinden:
  • Kullanıcının satın alma geçmişini kontrol edip,
  • Apple iadesini beklemeden manuel olarak ürünü geri çekebilirsin,
    ama para iadesi için yine Apple devreye girer.
Kaynak: ChatGPT