Gezdiren görseli
Bir uygulamanın aboneliği bugüne kadar çoğunlukla tek bir hesap ile düşünülürdü: ödemeyi yapan kişi, hizmeti kullanan kişi ve yenilemeyi izleyen kişi aynıydı. Apple’ın otomatik yenilenen abonelikler için açtığı çoklu koltuk seçeneği bu varsayımı değiştiriyor. Bir müşteri birden fazla koltuk satın aldığında Apple, erişecek kişileri belirleme yetkisini grup satın alıcısına veriyor.
Bu ayrıntı, abonelik ekranındaki yeni bir kutucuktan daha büyük. Ekip, sınıf ya da kurum için alınan bir abonelikte uygulamanın kendi kullanıcı hesabı ile ödeme kaydının sahibi ayrışıyor. Uygulama, koltuğu davet alan kişiye mi, kurumun tanımladığı üyeye mi, yoksa satın alıcının güncel listesine mi vereceğini baştan belirlemeli. Kullanıcının uygulamada görünen erişimi ile App Store’daki koltuk listesi farklı günlerde güncellenirse destek talebi de iki ayrı kayda bölünür.
Apple, çoklu koltuk satın alımını tüm otomatik yenilenen aboneliklerde varsayılan olarak açık tutuyor. Ancak 14 Eylül 2026’dan önce oluşturulmuş, StoreKit 2 kullanmayan veya Aile Paylaşımı açık abonelikler başlangıçta bu seçeneğe kapalı geliyor. Bu sınır, geliştirici için önemli: eski satın alma akışı tek kullanıcıyı varsayıyorsa ayarı açmak, sunucudaki erişim modelini kendi kendine çoğaltmaz.
StoreKit 2, Apple’ın yeni satın alma altyapısıdır; işlem bilgisini uygulama ve sunucu tarafında daha güncel bir biçimde ele almayı sağlar. Yine de teknik geçiş, yetki sorusunu çözmez. Bir kurum satın alıcısı üç koltuktan birini geri aldığında, uygulamanın daveti, açık oturumu ve varsa yerel indirmeyi hangi sırayla kapatacağı ürün kararına dönüşür. Bu kararın adı da yeri de abonelik yardımında bulunmalı.
Apple Business ve Apple School Manager üzerinden satış yapmak isteyen aboneliklerde çoklu koltuk izni zorunlu. Geliştirici bu izni kapatırsa yeni grup satışları duruyor; mevcut gruplar yenilemeyi grup satın alıcısı iptal edene kadar sürdürüyor, yeni koltuk eklenemiyor ve mevcut koltuklar kaldırılabiliyor. Satış kanalını sonradan kaldırmanın ayrı bir etkisi var: Apple’ın belgesine göre mevcut aboneler bir sonraki yenileme döneminin sonunda iptal ediliyor.
Burada kullanıcı için kazanım, ekipte kimin erişeceğinin ödeme kartı sahibinden ayrılabilmesi. Bunun karşılığında geliştiricinin yükü artıyor. Uygulama, abonelik durumunun yanında koltuğu kimin verdiğini, kimin kaldırdığını ve erişimin hangi yenileme tarihine kadar süreceğini yazmalı.
Aile Paylaşımı bu resmi daha da daraltıyor. Apple, çoklu koltuk ve Aile Paylaşımı birlikte açık olduğunda aileyle paylaşım hakkını yalnız grup satın alıcısına tanıyor; ek koltuklar kişisel kullanımda kalıyor. Bir uygulama, “altı kişilik aile” ile “altı ücretli koltuk” ifadesini aynı erişim paketi gibi sunarsa kullanıcı beklentisini yanlış kurar.
Ürün ekipleri, ayarı açmadan önce satın alma kanalını, grup yöneticisini, davet edilen hesabı ve koltuk kaldırılınca görünen açıklamayı aynı akışta test etmeli. Bir grup yöneticisi koltuğu geri aldığında uygulama, erişimin bittiğini ve yenileme için kimin karar vereceğini ilgili hesaba doğrudan bildirmeli.