Güney Kore App Store harici ödeme: %26 komisyon
Yazan: Mehdi Azizi
tarihinde yayınlandı, 10 dk.
Güney Kore'de bir uygulama KCP, Inicis, Toss veya NICE ile %26 komisyona, ayrı bir binary ile satış yapabilir. Çoğu zaman uygulama içi satın almadan pahalıdır.
Güney Kore'de yalnızca Kore mağazasında dağıtılan bir uygulama, satın almalarını Apple'ın uygulama içi satın alması yerine KCP veya Toss gibi yerel bir ödeme sağlayıcısıyla tahsil edebilir. Bu durumda Apple, KDV dahil ödenen fiyatın %26'sını alır ve sağlayıcının ücretleri bunun üstüne eklenir. Small Business Program sayesinde uygulama içi satın almada %15 ödeyen küçük bir geliştirici için bu seçenek daha pahalıya gelir.
Bu rehber, Apple'ın 27 Ekim 2026'da tekrar okuduğum sayfalarına göre tam entitlement'ı, Kore'ye özel binary'yi, oranları ve her adımı veriyor. Bu seçeneği test etmedim: aşağıdaki sayısal örnek bir hesaplama, ölçüm değil. Uygulama içi satın alma Kore'de de mümkün ve varsayılan seçenek o. Diğer ülkelerin istisnaları 3.1.1 yönergesi rehberinde. Japonya ve Brezilya için ayrı rehberler var.
Kore seçeneği neye izin veriyor
Apple'ın Güney Kore sayfasına göre (sayfa Korece olarak da yayımlanmış), her şey Kore telekomünikasyon yasasında yapılan değişikliklerden doğuyor (Telecommunications Business Act, 전기통신사업법). App Store'da yalnızca Güney Kore'de dağıtılan bir uygulama, uygulama içi satın almalarını başka bir ödeme sağlayıcısına devredebilir. Apple bu hakka StoreKit External Purchase Entitlement diyor.
Geri kalan her şeyi üç kural belirliyor:
- entitlement yalnızca Kore mağazasındaki bir iOS veya iPadOS uygulaması için geçerli;
- yalnızca Kore'de dağıtılan yeni bir binary için geçerli;
- aynı uygulamada Apple'ın uygulama içi satın almasıyla bir arada olamaz.
Ödeme uygulamanın içinde, senin sağlayıcında yapılır. Sayfa senin sitene giden bir buton öngörmüyor: kullanıcı uygulamadan yalnızca satın almayı tamamlamak için yasa bunu gerektiriyorsa çıkar.
%26 komisyon: neyi kapsıyor
Apple, kullanıcının ödediği fiyatın %26'sını "gross of any value-added taxes", yani KDV dahil olarak faturalar. Apple bu oranı indirimli olarak sunuyor, çünkü ödeme işlemeyi kapsamıyor. Bu işlemeyi ise sağlayıcın sana ayrıca faturalar.
Uygulama içi satın almaya göre üç şey değişiyor:
- vergiler sana kalıyor: Kore entitlement ekine göre bunları toplayan ve ödeyen sensin;
- sayfa hiçbir indirimli oran yayımlamıyor, ne Small Business Program için ne de bir yıldan sonraki abonelikler için;
- hesaplama tabanı KDV'yi içeriyor, oysa uygulama içi satın alma komisyonu, Apple Developer Program lisans sözleşmesinin 2. ekinin 3.4. bölümüne göre toplanan vergiler düşülmüş net fiyat üzerinden hesaplanıyor.
Bazen "%27" okursun: bu, Apple'ın komisyonunu 3 puan düşürdüğü Hollanda'daki flört uygulamaları gibi başka düzenlemelerin oranı. Kore için Apple'ın sayfası %26 diyor.
Onaylı ödeme sağlayıcıları
Apple, Kore mağazası için zaten onaylanmış dört sağlayıcı listeliyor: KCP, Inicis (이니시스), Toss (토스) ve NICE.
Başka birini önerebilirsin. O zaman Apple onun güvenliğini, dolandırıcılıkla mücadelesini, ödeme yöntemlerini, abonelik faturalandırmasını ve komisyonu doğrudan Apple'a ödeme kapasitesini kontrol eder. Bu listenin dışındaki bir sağlayıcı başvurunu geciktirebilir veya reddedilmesine yol açabilir.
Entitlement başına yalnızca bir sağlayıcı hakkın var; değiştirmek için bir güncelleme formu kullanılıyor. Ödeme verilerini kendin saklayamaz veya iletemezsin. Sağlayıcıların ücretleri Apple'ın sayfasında yer almıyor ve ben de bunları derlemedim: her birinden iste.
Kore'ye özel binary
Her şeyi belirleyen kısıt bu. Entitlement, App Store'da hiç yayımlanmamış bir bundle ID için istenir. Yani mevcut uygulaman bunu alamaz. Kendi bundle ID'si olan ve yalnızca Kore'de sunulan başka bir uygulama oluşturursun.
- Bu binary Apple'ın uygulama içi satın almasını içermez.
- Yeni uygulama, zaten uygulama içi satın almayla satış yapan bir uygulamanın bir sürümüyse, Apple yenisini onaylamadan önce eskisini Kore mağazasından kaldırman gerekir.
- Yeni uygulamanın kendi sayfası olur: Kore'de eskisinin puanları ve geçmişi olmadan başlar.
Yani iki uygulama sürdürürsün: uygulama içi satın almalı global uygulama ve sağlayıcınla çalışan Kore uygulaması. Her güncelleme iki kez gönderilir.
%26 mı %15 mi: küçük bir geliştirici için hesap
Small Business Program, kayıt olman koşuluyla ve net gelirlerin (proceeds) takvim yılı başına 1 milyon doların altında kaldığı sürece uygulama içi satın alma komisyonunu %15'e indirir. Sayfasında Kore için hiçbir istisna yok, yalnızca Avrupa Birliği için bir durum var. Koşullar Small Business Program rehberinde ayrıntılı anlatılıyor.
İşte KDV dahil 10.000 wonluk bir satın alma için bir örnek. Hesaplama varsayımları: Kore'de mukim değilsin ve fiyat %10 KDV içeriyor, bunu muhasebecine doğrulat. Sağlayıcı ücretleri hesaba katılmadı.
| Ödenen 10.000 won için | Small Business | Standart oran | Harici ödeme |
|---|---|---|---|
| Komisyon tabanı | 9.091 won | 9.091 won | 10.000 won |
| Apple'ın oranı | %15 | %30 | %26 |
| Apple'ın komisyonu | 1.364 won | 2.727 won | 2.600 won |
| 909 won KDV | Apple öder | Apple öder | Sen ödersin |
| Ödeme ücretleri | Dahil | Dahil | Ayrıca |
| Sana kalan | 7.727 won | 6.364 won | Ücretler öncesi 6.491 won |
Tablonun gösterdiği:
- Small Business Program'a kıyasla harici ödeme, sağlayıcı ücretlerinden önce bile satış başına 1.236 won, yani sana kalanın %16'sını kaybettirir.
- %30'luk standart orana kıyasla 127 won, yani fiyatın %1,3'ünü kazandırır. %30 ile %26 arasındaki 4 puanlık fark 1,3 puana iner, çünkü %26 KDV dahil fiyat üzerinden alınır.
- Standart oranlı bir abonelikte, aynı 3.4. bölüme göre uygulama içi satın alma komisyonu bir yıllık ücretli abonelikten sonra %15'e düşer. Harici ödeme %26'da kalır: Kore sayfası hiçbir indirim duyurmuyor.
"Harici ödeme" sütunu her şeyi saymıyor. Buna sürdürülecek ikinci bir binary'yi, aylık satış beyanını, ödemelerle ilgili müşteri desteğini ve kendin beyan edeceğin KDV'yi ekle.
Harici ödeme, uygulama içi satın almayı ancak %30 ödüyorsan ve sağlayıcın sana fiyatın %1,3'ünden az mal oluyorsa geçer.
Yöntem ve sınırlar
Apple'ın Kore sayfasının, Small Business Program'ın ve lisans sözleşmesinin HTML kodunu otomatik özet kullanmadan okudum. Hesabı üç kural belirliyor: harici ödeme için KDV dahil %26, uygulama içi satın alma için toplanan vergiler düşülmüş net fiyat üzerinden komisyon (2. ek, 3.4. bölüm) ve Kore'de mukim olmayan geliştiriciler için KDV'nin Apple tarafından ödenmesi (2. ekin B belgesi, "Exhibit B").
Kore'de mukimsen, uygulama içi satın almada bile KDV'yi kendin ödersin. Bu durumda Apple komisyonunu hesaplamadan önce fiyattan tahmini bir KDV düşer (B belgesi) ve bu komisyonun üzerine Kore KDV'si ekler (C belgesi, 7. bölüm). Hesabı muhasebecine yeniden yaptır.
Sınırlar: %10 KDV bir varsayım, sağlayıcı ücretleri hesaba katılmadı ve hiçbir gerçek test yapılmadı.
Entitlement'ı alma adımları
- Hesabı gerçek fiyatlarınla ve sağlayıcının açıkladığı ücretlerle yeniden yap.
- Onaylı bir sağlayıcı seç: KCP, Inicis, Toss veya NICE. Abonelik satıyorsan aboneliği desteklediğini ve ödeme akışının native olduğunu kontrol et.
- Yeni bir bundle ID hazırla, hiç yayımlanmamış ve Kore uygulamasına ayrılmış.
- Başvuru formunu hesap sahibi (Account Holder) olarak doldur. Apple uygulamanın adını, açıklamasını, bundle ID'yi, sağlayıcıyı, sitenin alan adını ve müşteri destek sitenin adresini istiyor. Entitlement koşullarını da kabul edersin.
- Apple'ın onay e-postasını bekle, sonra Certificates, Identifiers & Profiles içinde App ID üzerinde entitlement'ı etkinleştir.
- Binary'yi ve gereken StoreKit kodunu aşağıda anlatıldığı gibi yapılandır.
- App Store Connect'te sayfayı oluştur, erişilebilirliği Güney Kore ile sınırlı olacak şekilde.
- Sağlayıcın tahsilata hazır olduğunda uygulamayı gönder, kullanıcıyı bilgilendirdiğin ekranların görüntüleriyle birlikte. Yeni uygulama Kore'de uygulama içi satın almayla satılan bir uygulamanın sürümüyse, eskisini bu mağazadan kaldır.
Apple uyarıyor: eksik bir dosya veya onaysız bir sağlayıcı incelemeyi uzatır ya da reddedilmeye yol açar.
Binary'yi yapılandırmak: Xcode veya Expo
Entitlement iOS 15 ve iPadOS 15'ten itibaren çalışıyor. Xcode'da iki dosya değişiyor.
.entitlements dosyasına entitlement'ı ekle:
- anahtar:
com.apple.developer.storekit.external-purchase; - tür: Boolean;
- değer:
true.
Info.plist içine, Güney Kore koduyla birlikte, string dizisi türünde SKExternalPurchase anahtarını ekle. Apple'ın Kore sayfası KR yazıyor. Anahtarın referansı küçük harfli bir kod istiyor ve Güney Kore için kr listeliyor. Ben teknik referanstaki gibi kr koyardım.
Bir sonraki build'de Xcode provisioning profilinin artık uymadığını görür ve yenisini ister.
Expo ile iki anahtar app.json üzerinden, ios.entitlements ve ios.infoPlist içinde geçer:
{
"expo": {
"ios": {
"bundleIdentifier": "com.example.myapp.kr",
"entitlements": {
"com.apple.developer.storekit.external-purchase": true
},
"infoPlist": {
"SKExternalPurchase": ["kr"]
}
}
}
}
Bundle ID uydurma bir örnek. Tek bir projeden iki uygulama çıkarmak için Expo, app.config.js ile uygulama varyantlarını belgeliyor. Global varyant uygulama içi satın almayı korur, Kore varyantı bu anahtarları alır. RevenueCat rehberindeki gibi uygulama içi satın almaya bağlı her zamanki paywall'ın global varyantta kalır. Uygulama içi satın almayı Kore varyantına, devre dışı bile olsa koyma: Apple gizli veya uyuyan her türlü ödeme işlevini yasaklıyor. Aşağıda istenen StoreKit çağrıları ise kalıyor: bunlar Swift ile yazılıyor, yani Expo ile, örneğin Expo Modules API kullanarak bir native modül planla.
Bilgilendirme penceresi ve ödeme akışı
Apple üç StoreKit çağrısı şart koşuyor:
- her satın alma veya ödeme girişi akışından önce
canMakePaymentskontrol et, kullanıcının ödeme yapma hakkı olup olmadığını öğrenmek için; - Apple'ın bilgilendirme penceresini göster, StoreKit External Purchase API'si ile, iOS 15.4'ten itibaren
presentNoticeSheet()aracılığıyla; - bu API'yi çağırmadığında mağazayı doğrula,
StorefrontveyaSKStorefrontile: her akıştan önce kullanıcının mağazası Kore olmalı.
presentNoticeSheet() belgeleri iki kural ekliyor: önce iOS 17.4'ten itibaren kullanılabilen ExternalPurchase.canPresent'i kontrol etmek ve pencereyi yalnızca kullanıcının bir butona dokunmak gibi bilinçli bir hareketinden sonra açmak. Kullanıcı devam etmezse harici satın almayı göstermezsin.
iOS 15.0 ile 15.3 arasında, Apple'ın verdiği tasarımı ve metni birebir yeniden üretirsin. Her durumda pencere, kullanıcı "계속" (Continue) seçeneğine dokunana kadar, cihaz bazında, her satın almadan ve her ödeme yöntemi girişinden önce gösterilir.
Korece başlığı: "이 앱은 App Store의 안전한 비공개 지불 시스템을 지원하지 않습니다." Uygulama App Store'un güvenli ödemesini desteklemiyor. Metin, abonelik yönetiminin, aile paylaşımının ve Apple üzerinden iadelerin kullanılamayacağı konusunda uyarıyor.
Akışın kendisi şöyle olmalı:
- native, uygulamanın içinde, asla bir web view'da değil;
- gizli, uyuyan veya belgelenmemiş ödeme işlevi olmadan;
- yanıltıcı uygulamalar olmadan: aksi halde Apple uygulamayı kaldırır ve seni programdan çıkarabilir.
Tek satır kod yazmadan önce sağlayıcına ödeme modülünün bir web view'da açılıp açılmadığını sor.
Yayından sonra: rapor, fatura ve destek
- Aylık satış raporu, Apple'ın sayfasından bağlantı verilen form üzerinden, Apple'ın mali ayının bitiminden sonraki 15 takvim günü içinde. Apple örnek bir rapor sunuyor.
- Bir fatura, mali ayın bitiminden sonraki 45 gün içinde ödenecek.
- Denetim hakkı: Apple beyanlarının doğruluğunu kontrol edebilir.
- Ödenmezse: Apple bunu diğer ülkelerde sana borçlu olduğu tutarlardan mahsup edebilir, uygulamayı kaldırabilir veya seni programdan çıkarabilir.
- Müşteri desteği sende: Apple bu satın almaları görmez, dolayısıyla ne iadeyi, ne geçmişi, ne de abonelik yönetimini üstlenir.
Kore düzenleyicisinde son durum
27 Ekim 2026'da tekrar okundu. 2023'te, o zamanki adıyla 방송통신위원회 olan Kore telekomünikasyon düzenleyicisi, kendi ödeme sistemlerini dayattıkları için Apple ve Google'a yaptırım tasarısını açıkladı. 2025'te bir yasa onun yerine 방송미디어통신위원회'yı getirdi, Digital Daily'ye göre. 12 Ekim 2026'da başkanı ay sonundan önce bir karar öngörüyordu, SBS Biz'e göre. 27 Ekim'de aynı medya kuruluşu, 28 Ekim'deki genel kurul toplantısında nihai oylamanın olası olduğunu değerlendiriyordu.
Aynı gün, CBS Nocut News'e göre, bir nokta hâlâ tartışılıyordu: Apple ve Google'ı, uygulamaların kullanıcılarını Apple veya Google sistemi dışındaki bir ödeme hakkında bilgilendirmesine ve onları oraya yönlendirmesine izin vermeye zorlamak ya da zorlamamak. Buna "anti-steering" yükümlülüğü deniyor.
27 Ekim 2026 itibarıyla hiçbir karar verilmemişti: burada anlatılan kurallar, Apple'ın sayfasında o tarihte yer alan kurallar. Bir yaptırım bunları değiştirebilir, özellikle bu bilgilendirme hakkını zorunlu kılarsa. Başvurunu yapmadan önce Apple'ın sayfasını ve Kore basınını tekrar oku.
Kore'ye özel bir binary yapmalı mısın?
| Durumun | Tavsiyem |
|---|---|
| Small Business Program üyesi | Uygulama içi satın almada kal |
| Standart oran, ücretler %1,3'ün üstünde | Uygulama içi satın almada kal |
| Uygulama Kore'de zaten puan almış | Uygulama içi satın almada kal |
| Standart oran, ücretler %1,3'ün altında | Hesabın tamamını yeniden yap |
Bağımsız geliştiricilerin çoğu için cevap hayır. Olası kazanç küçük ve yalnızca standart oranda geçerli; sabit maliyetler ise kesin. Enerjin başka yerde daha çok kazandırır: abonelik mi tek seferlik satın alma mı yazısında ele alınan doğru fiyat modeli ve bir mobil uygulama ne kadar kazandırır yazısındaki gerçekçi gelirler.
Sık sorulan sorular
Güney Kore'de harici ödeme için Apple'ın komisyonu ne kadar?
Kullanıcının ödediği fiyatın KDV dahil %26'sı. Ödeme sağlayıcısının ücretleri buna eklenir ve vergileri toplayıp ödeyen sensin.
Apple Kore'de hangi ödeme sağlayıcılarını kabul ediyor?
KCP, Inicis, Toss ve NICE zaten onaylı. Başka birini önerebilirsin, ama Apple'ın onu kontrol etmesi gerekir; bu da başvurunu geciktirebilir veya reddedilmesine yol açabilir. Entitlement başına tek bir sağlayıcı.
Kore'de aynı uygulamada hem uygulama içi satın alma hem harici ödeme sunulabilir mi?
Hayır. Entitlement aynı uygulamada Apple'ın uygulama içi satın almasıyla bir arada olamaz. Yalnızca Kore'de dağıtılan ayrı bir binary gerekir.
Zaten yayımlanmış bir uygulamaya harici ödeme eklenebilir mi?
Hayır. Entitlement yalnızca hiç yayımlanmamış bir bundle ID'ye verilir. Yeni uygulama, Kore'de uygulama içi satın almayla satılan mevcut uygulamanın bir sürümüyse, yenisi onaylanmadan önce mevcut olanı Kore mağazasından kaldır.
Small Business Program Kore'deki harici ödemeye uygulanıyor mu?
Apple'ın Kore sayfası hiçbir indirimli oran yayımlamıyor. Small Business Program'ın %15'i uygulama içi satın alma için geçerli. Bu yüzden uygulama içi satın alma küçük bir geliştiriciye daha ucuza geliyor.
Yabancı bir geliştirici Kore'de harici ödeme kullanabilir mi?
Apple'ın sayfası Kore'de kurulu olmayı şart koşmuyor: yalnızca Kore'de dağıtılan uygulamaları hedefliyor. Ama bu satışlardaki Kore vergilerinden sen sorumlu olursun, oysa mukim değilsen uygulama içi satın almada Apple bunları senin yerine öder. Sağlayıcıya Kore'de şirketi olmayan bir satıcıyı kabul edip etmediğini de sor.
Kore'de harici ödeme için hangi Info.plist anahtarı gerekiyor?
SKExternalPurchase, Güney Kore koduyla bir string dizisi; anahtarın referansına göre kr. Entitlement'ın adı com.apple.developer.storekit.external-purchase, true değerinde bir boolean.
Kore düzenleyicisi Apple'a şimdiden yaptırım uyguladı mı?
Bu yazının gözden geçirildiği 27 Ekim 2026 itibarıyla hayır: hiçbir karar verilmemişti. SBS Biz'e göre o sırada nihai oylama 28 Ekim'de olası görünüyordu. Karar vermeden önce Kore basınını ve Apple'ın sayfasını tekrar oku.
Kaynaklar
- Distributing apps using a third-party payment provider in South Korea, Apple Developer: koşullar, sağlayıcılar, yapılandırma, komisyon, raporlar. Korece sürüm.
- App Store Small Business Program, Apple Developer: %15 komisyon ve koşulları.
- Apple Developer Program License Agreement, 2. ek, 3.4. bölüm ve B ile C belgeleri: komisyonun hesaplama tabanı ve vergilerin toplanması.
- SKExternalPurchase, External Purchase ve presentNoticeSheet(), Apple belgeleri.
- Uygulama yapılandırması, uygulama varyantları ve Expo Modules API, Expo belgeleri.
- SBS Biz, 12 Ekim 2026 ve 27 Ekim 2026, ve CBS Nocut News, 27 Ekim 2026: düzenleyici kararının takvimi ve önemi. Digital Daily, 27 Eylül 2025: 방송미디어통신위원회'nin kuruluşu.
Uygulamanı doğru fiyattan sat
Ödeme yolunu seçmeden önce ücretsiz tanıyı yap: projeni gerçekten neyin tıkadığını söyler ve sana Apple redlerine karşı kontrol listemi gönderir.
iOS Kit, uygulamalarımın başlangıç kodunu içeriyor: onboarding, paywall ve uygulama içi satın almaya göre önceden kodlanmış abonelikler, bir de kendi hızında izleyeceğin, App Store'a kadar dört adımlık yol. Bir aboneliğin App Store Connect'teki ürünlerden paywall'a kadar eksiksiz kurulumu iOS uygulama içi abonelik sayfasında ayrıntılı anlatılıyor.