App Store Korea Selatan: pembayaran luar dan komisen 26%
Oleh Mehdi Azizi
Diterbitkan pada , 10 min
Di Korea Selatan, app boleh guna KCP, Inicis, Toss atau NICE dengan komisen 26% dan binari berasingan. Selalunya lebih mahal.
Di Korea Selatan, app yang diedarkan hanya di storefront Korea boleh mengutip bayaran pembeliannya melalui penyedia pembayaran tempatan, seperti KCP atau Toss, dan bukan melalui pembelian dalam app Apple. Apple kemudian mengambil 26% daripada harga yang dibayar, termasuk VAT, dan yuran penyedia ditambah di atasnya. Bagi pembangun kecil, yang membayar 15% dengan pembelian dalam app berkat Small Business Program, pilihan ini lebih mahal.
Panduan ini memberikan entitlement yang tepat, binari khas untuk Korea, kadar dan setiap langkah, berdasarkan halaman Apple yang saya semak semula pada 27 Oktober 2026. Saya belum menguji pilihan ini: contoh berangka di bawah ialah pengiraan, bukan ukuran sebenar. Pembelian dalam app masih boleh digunakan di Korea, dan itulah pilihan lalai. Pengecualian negara lain ada dalam panduan guideline 3.1.1. Jepun dan Brazil masing-masing ada panduan sendiri.
Apa yang dibenarkan oleh pilihan Korea
Menurut halaman Apple tentang Korea Selatan, yang juga diterbitkan dalam bahasa Korea, semuanya bermula daripada pindaan undang-undang telekomunikasi Korea (Telecommunications Business Act, 전기통신사업법). App yang diedarkan di App Store hanya di Korea Selatan boleh menyerahkan pembelian dalam appnya kepada penyedia pembayaran lain. Apple memanggil hak ini StoreKit External Purchase Entitlement.
Tiga peraturan mengawal semua yang lain:
- entitlement ini hanya untuk app iOS atau iPadOS, di storefront Korea;
- ia digunakan pada binari baharu, yang diedarkan hanya di Korea;
- ia tidak boleh wujud bersama pembelian dalam app Apple dalam app yang sama.
Pembayaran dibuat dalam app, melalui penyedia anda. Halaman itu tidak membenarkan butang ke laman web anda: pengguna hanya keluar dari app jika undang-undang mewajibkannya untuk menyelesaikan pembelian.
Komisen 26%: apa yang diliputinya
Apple mengenakan 26% daripada harga yang dibayar oleh pengguna, "gross of any value-added taxes", iaitu termasuk VAT. Apple menyifatkan kadar ini sebagai kadar dikurangkan, kerana ia tidak termasuk pemprosesan pembayaran. Pemprosesan itu dicaj oleh penyedia anda, secara berasingan.
Tiga perkara berubah berbanding pembelian dalam app:
- cukai menjadi tanggungan anda: anda yang mengutip dan membayarnya, menurut addendum entitlement untuk Korea;
- halaman itu tidak menyiarkan sebarang kadar dikurangkan, sama ada untuk Small Business Program atau untuk langganan selepas setahun;
- asas pengiraan termasuk VAT, sedangkan komisen pembelian dalam app dikira atas harga bersih selepas cukai yang dikutip, menurut seksyen 3.4 Lampiran 2 perjanjian lesen Apple Developer Program.
Kadang-kadang anda akan terbaca "27%": itu kadar skim lain, seperti untuk app temu janji di Belanda, di mana Apple menurunkan komisennya sebanyak 3 mata. Untuk Korea, halaman Apple menyebut 26%.
Penyedia pembayaran yang diluluskan
Apple menyenaraikan empat penyedia yang sudah layak untuk storefront Korea: KCP, Inicis (이니시스), Toss (토스) dan NICE.
Anda boleh mencadangkan penyedia lain. Apple kemudian akan menyemak keselamatannya, langkah anti-penipuannya, kaedah pembayarannya, pengebilan langganannya dan keupayaannya membayar komisen terus kepada Apple. Penyedia di luar senarai ini boleh melambatkan atau menyebabkan permohonan anda ditolak.
Anda hanya dibenarkan satu penyedia bagi setiap entitlement, dan borang kemas kini digunakan untuk menukarnya. Anda tidak boleh menyimpan atau menghantar sendiri data pembayaran. Yuran penyedia tidak tercatat di halaman Apple dan saya tidak mengumpulnya: tanya setiap penyedia.
Binari khas untuk Korea
Inilah kekangan yang menentukan segalanya. Entitlement ini dipohon untuk bundle ID yang tidak pernah diterbitkan di App Store. Jadi app anda yang sedia ada tidak boleh menerimanya. Anda perlu mencipta app lain, dengan bundle ID sendiri, yang tersedia hanya di Korea.
- Binari ini tidak mengandungi pembelian dalam app Apple.
- Jika app baharu itu ialah versi kepada app yang sudah menjual melalui pembelian dalam app, anda mesti menarik app lama dari storefront Korea sebelum Apple meluluskan yang baharu.
- App baharu mempunyai halaman sendiri: ia bermula tanpa penilaian dan sejarah app lama di Korea.
Jadi anda menyelenggara dua app: app global dengan pembelian dalam app, dan app Korea dengan penyedia anda. Setiap kemas kini perlu dihantar dua kali.
26% atau 15%: pengiraan untuk pembangun kecil
Small Business Program menurunkan komisen pembelian dalam app kepada 15%, selepas mendaftar, selagi hasil bersih (proceeds) anda kekal di bawah 1 juta dolar setahun kalendar. Halamannya tidak menyediakan sebarang pengecualian untuk Korea, hanya satu kes untuk Kesatuan Eropah. Syarat-syaratnya diperincikan dalam panduan Small Business Program.
Berikut contoh untuk pembelian 10,000 won, termasuk VAT. Andaian pengiraan: anda bukan pemastautin Korea, dan harga termasuk VAT 10%, yang perlu disahkan oleh akauntan anda. Yuran penyedia tidak dikira.
| Untuk 10,000 won dibayar | Small Business | Kadar standard | Pembayaran luar |
|---|---|---|---|
| Asas komisen | 9,091 won | 9,091 won | 10,000 won |
| Kadar Apple | 15% | 30% | 26% |
| Komisen Apple | 1,364 won | 2,727 won | 2,600 won |
| VAT 909 won | Oleh Apple | Oleh Apple | Oleh anda |
| Yuran pembayaran | Termasuk | Termasuk | Tambahan |
| Baki untuk anda | 7,727 won | 6,364 won | 6,491 won sebelum yuran |
Apa yang ditunjukkan oleh jadual:
- Berbanding Small Business Program, pembayaran luar membuatkan anda rugi 1,236 won setiap jualan, iaitu 16% daripada baki anda, malah sebelum yuran penyedia.
- Berbanding kadar standard 30%, anda untung 127 won, iaitu 1.3% daripada harga. Jurang 4 mata antara 30% dan 26% mengecil kepada 1.3 mata, kerana 26% itu dikira atas harga termasuk VAT.
- Untuk langganan pada kadar standard, komisen pembelian dalam app turun kepada 15% selepas setahun langganan berbayar, menurut seksyen 3.4 yang sama. Pembayaran luar kekal 26%: halaman Korea tidak mengumumkan sebarang penurunan.
Lajur "Pembayaran luar" tidak mengira semuanya. Tambah binari kedua untuk diselenggara, laporan jualan bulanan, sokongan pelanggan untuk pembayaran dan VAT yang perlu anda isytiharkan sendiri.
Pembayaran luar hanya mengalahkan pembelian dalam app jika anda membayar 30% dan penyedia anda mengenakan kos kurang daripada 1.3% harga.
Kaedah dan had
Saya membaca kod HTML halaman Korea Apple, Small Business Program dan perjanjian lesen, tanpa ringkasan automatik. Tiga peraturan membentuk pengiraan: 26% termasuk VAT untuk pembayaran luar, komisen atas harga bersih selepas cukai dikutip untuk pembelian dalam app (Lampiran 2, seksyen 3.4), dan VAT dibayar oleh Apple untuk pembangun bukan pemastautin Korea (Exhibit B Lampiran 2).
Jika anda pemastautin Korea, anda sendiri yang membayar VAT, walaupun dengan pembelian dalam app. Apple kemudian menolak anggaran VAT daripada harga sebelum mengira komisennya (Exhibit B), dan menambah VAT Korea atas komisen itu (Exhibit C, seksyen 7). Minta akauntan anda membuat semula pengiraan.
Had: VAT 10% ialah andaian, yuran penyedia tidak dikira, dan tiada ujian sebenar dibuat.
Langkah untuk mendapatkan entitlement
- Buat semula pengiraan dengan harga sebenar anda dan yuran yang diumumkan oleh penyedia.
- Pilih penyedia yang diluluskan: KCP, Inicis, Toss atau NICE. Pastikan ia menyokong langganan jika anda menjualnya, dan aliran pembayarannya adalah native.
- Sediakan bundle ID baharu, yang tidak pernah diterbitkan, khas untuk app Korea.
- Isi borang permohonan sebagai pemegang akaun (Account Holder). Apple meminta nama app, penerangannya, bundle ID, penyedia, domain laman web anda dan alamat laman sokongan pelanggan anda. Anda juga menerima syarat entitlement.
- Tunggu e-mel pengesahan daripada Apple, kemudian aktifkan entitlement pada App ID, dalam Certificates, Identifiers & Profiles.
- Konfigurasikan binari dan kod StoreKit yang diwajibkan, seperti diterangkan di bawah.
- Cipta halaman app dalam App Store Connect, dengan ketersediaan terhad kepada Korea Selatan.
- Hantar app apabila penyedia anda sudah sedia mengutip bayaran, dengan tangkapan skrin bagi skrin yang memaklumkan pengguna. Jika app baharu itu ialah versi kepada app yang dijual di Korea dengan pembelian dalam app, tarik app lama dari storefront ini.
Apple memberi amaran: permohonan yang tidak lengkap atau penyedia yang tidak diluluskan akan memanjangkan semakan, atau membawa kepada penolakan.
Konfigurasikan binari: Xcode atau Expo
Entitlement ini berfungsi mulai iOS 15 dan iPadOS 15. Dalam Xcode, dua fail berubah.
Dalam fail .entitlements, tambah entitlement ini:
- kunci:
com.apple.developer.storekit.external-purchase; - jenis: Boolean;
- nilai:
true.
Dalam Info.plist, tambah kunci SKExternalPurchase, jenis tatasusunan rentetan, dengan kod Korea Selatan. Halaman Korea Apple menulis KR. Rujukan kunci tersebut meminta kod huruf kecil dan menyenaraikan kr untuk Korea Selatan. Saya akan guna kr, mengikut rujukan teknikal.
Pada build seterusnya, Xcode akan mendapati profil provisioning tidak lagi sepadan dan meminta yang baharu.
Dengan Expo, kedua-dua kunci melalui app.json, dalam ios.entitlements dan ios.infoPlist:
{
"expo": {
"ios": {
"bundleIdentifier": "com.example.myapp.kr",
"entitlements": {
"com.apple.developer.storekit.external-purchase": true
},
"infoPlist": {
"SKExternalPurchase": ["kr"]
}
}
}
}
Bundle ID ini hanyalah contoh rekaan. Untuk mengekalkan satu projek dan mengeluarkan dua app, Expo mendokumenkan varian app dengan app.config.js. Varian global mengekalkan pembelian dalam app, varian Korea menerima kunci-kunci ini. Paywall biasa anda, yang disambung kepada pembelian dalam app seperti dalam panduan RevenueCat, kekal dalam varian global. Jangan masukkan pembelian dalam app ke dalam varian Korea, walaupun dinyahaktifkan: Apple melarang sebarang fungsi pembayaran yang tersembunyi atau tidak aktif. Panggilan StoreKit yang diwajibkan di bawah pula tetap ada: ia ditulis dalam Swift, jadi dengan Expo, sediakan modul native, contohnya dengan Expo Modules API.
Tetingkap makluman dan aliran pembayaran
Apple mewajibkan tiga panggilan StoreKit:
- semak
canMakePaymentssebelum setiap aliran pembelian atau kemasukan butiran pembayaran, untuk mengetahui sama ada pengguna dibenarkan membayar; - paparkan tetingkap makluman Apple dengan API StoreKit External Purchase, melalui
presentNoticeSheet(), mulai iOS 15.4; - sahkan storefront dengan
StorefrontatauSKStorefrontapabila anda tidak memanggil API ini: Korea mesti menjadi storefront pengguna sebelum setiap aliran.
Dokumentasi presentNoticeSheet() menambah dua peraturan: semak dahulu ExternalPurchase.canPresent, tersedia mulai iOS 17.4, dan hanya buka tetingkap selepas tindakan sengaja oleh pengguna, seperti menekan butang. Jika pengguna tidak meneruskan, anda tidak memaparkan pembelian luar.
Antara iOS 15.0 dan 15.3, anda perlu meniru tepat reka bentuk dan teks yang diberikan oleh Apple. Dalam semua kes, tetingkap dipaparkan sebelum setiap pembelian dan setiap kemasukan kaedah pembayaran, sehingga pengguna menekan "계속" (Continue), mengikut peranti.
Tajuknya dalam bahasa Korea: "이 앱은 App Store의 안전한 비공개 지불 시스템을 지원하지 않습니다." App ini tidak menyokong sistem pembayaran selamat App Store. Teksnya memberi amaran bahawa pengurusan langganan, perkongsian keluarga dan bayaran balik oleh Apple tidak akan tersedia.
Aliran pembayaran itu sendiri mestilah:
- native, dalam app, tidak sekali-kali dalam web view;
- tanpa fungsi pembayaran yang tersembunyi, tidak aktif atau tidak didokumenkan;
- tanpa amalan mengelirukan: jika tidak, Apple akan menarik app dan boleh menyingkirkan anda dari program.
Tanya penyedia anda sama ada modul pembayarannya dibuka dalam web view sebelum menulis satu baris kod pun.
Selepas pelancaran: laporan, invois dan sokongan
- Laporan jualan bulanan, melalui borang yang dipautkan dari halaman Apple, dalam tempoh 15 hari kalendar selepas tamat bulan fiskal Apple. Apple menyediakan contoh laporan.
- Invois yang perlu dibayar dalam tempoh 45 hari selepas tamat bulan fiskal.
- Hak audit: Apple boleh memeriksa ketepatan pengisytiharan anda.
- Jika tidak dibayar: Apple boleh menolak jumlah itu daripada apa yang ia berhutang kepada anda di negara lain, menarik app atau menyingkirkan anda dari program.
- Sokongan pelanggan ialah tanggungjawab anda: Apple tidak melihat pembelian ini, jadi ia tidak menguruskan bayaran balik, sejarah pembelian atau pengurusan langganan.
Status pengawal selia Korea
Disemak semula pada 27 Oktober 2026. Pada 2023, pengawal selia telekomunikasi Korea, ketika itu 방송통신위원회, mengumumkan rancangan sekatan terhadap Apple dan Google kerana memaksa sistem pembayaran mereka. Pada 2025, satu undang-undang menggantikannya dengan 방송미디어통신위원회, menurut Digital Daily. Pada 12 Oktober 2026, pengerusinya menjangkakan keputusan sebelum hujung bulan, menurut SBS Biz. Pada 27 Oktober, media yang sama menganggap undian muktamad berkemungkinan berlaku dalam mesyuarat pleno 28 Oktober.
Pada hari yang sama, menurut CBS Nocut News, satu perkara masih dibahaskan: sama ada mewajibkan Apple dan Google membenarkan app memaklumkan pengguna tentang pembayaran di luar sistem Apple atau Google, dan mengarahkan mereka ke sana. Ini dipanggil kewajipan "anti-steering".
Setakat 27 Oktober 2026, tiada keputusan dibuat: peraturan yang diterangkan di sini ialah peraturan halaman Apple pada tarikh itu. Sekatan boleh mengubahnya, terutamanya jika ia mewajibkan hak memaklumkan ini. Baca semula halaman Apple dan akhbar Korea sebelum memulakan permohonan anda.
Perlukah anda membuat binari Korea?
| Situasi anda | Nasihat saya |
|---|---|
| Ahli Small Business Program | Kekalkan pembelian dalam app |
| Kadar standard, yuran melebihi 1.3% | Kekalkan pembelian dalam app |
| App sudah ada penilaian di Korea | Kekalkan pembelian dalam app |
| Kadar standard, yuran di bawah 1.3% | Buat semula pengiraan penuh |
Bagi kebanyakan pembangun indie, jawapannya tidak. Keuntungan yang mungkin adalah kecil, dan hanya pada kadar standard; kos tetap pula pasti. Tenaga anda lebih menguntungkan di tempat lain: model harga yang betul, dibincangkan dalam langganan atau pembelian sekali, dan pendapatan realistik sesebuah app, dalam berapa banyak pendapatan app mudah alih.
Soalan lazim
Berapakah komisen Apple untuk pembayaran luar di Korea Selatan?
26% daripada harga yang dibayar oleh pengguna, termasuk VAT. Yuran penyedia pembayaran ditambah di atasnya, dan anda yang mengutip serta membayar cukai.
Penyedia pembayaran manakah yang diterima Apple di Korea?
KCP, Inicis, Toss dan NICE sudah diluluskan. Anda boleh mencadangkan penyedia lain, tetapi Apple perlu menyemaknya, yang boleh melambatkan atau menyebabkan permohonan anda ditolak. Hanya satu penyedia bagi setiap entitlement.
Bolehkah saya menawarkan pembelian dalam app dan pembayaran luar dalam app yang sama di Korea?
Tidak. Entitlement ini tidak boleh wujud bersama pembelian dalam app Apple dalam app yang sama. Anda perlukan binari berasingan, yang diedarkan hanya di Korea.
Bolehkah saya menambah pembayaran luar pada app yang sudah diterbitkan?
Tidak. Entitlement ini hanya diberikan kepada bundle ID yang tidak pernah diterbitkan. Jika app baharu itu ialah versi kepada app semasa anda, yang dijual di Korea melalui pembelian dalam app, tarik app semasa dari storefront Korea sebelum app baharu diluluskan.
Adakah Small Business Program terpakai untuk pembayaran luar Korea?
Halaman Apple tentang Korea tidak menyiarkan sebarang kadar dikurangkan. Kadar 15% Small Business Program terpakai untuk pembelian dalam app. Sebab itulah pembelian dalam app lebih murah bagi pembangun kecil.
Bolehkah pembangun asing menggunakan pembayaran luar di Korea?
Halaman Apple tidak mensyaratkan anda bertapak di Korea: ia ditujukan kepada app yang diedarkan hanya di Korea. Tetapi anda menjadi bertanggungjawab atas cukai Korea bagi jualan ini, sedangkan Apple membayarnya bagi pihak anda dengan pembelian dalam app jika anda bukan pemastautin. Tanya juga penyedia sama ada ia menerima peniaga tanpa syarikat di Korea.
Kunci Info.plist apakah yang diperlukan untuk pembayaran luar di Korea?
SKExternalPurchase, tatasusunan rentetan dengan kod Korea Selatan, kr menurut rujukan kunci tersebut. Entitlement itu bernama com.apple.developer.storekit.external-purchase, boolean bernilai true.
Adakah pengawal selia Korea sudah mengenakan sekatan terhadap Apple?
Belum setakat 27 Oktober 2026, tarikh semakan ini: tiada keputusan dibuat. Menurut SBS Biz, undian muktamad ketika itu berkemungkinan berlaku pada 28 Oktober. Baca semula akhbar Korea dan halaman Apple sebelum membuat keputusan.
Sumber
- Distributing apps using a third-party payment provider in South Korea, Apple Developer: syarat, penyedia, konfigurasi, komisen, laporan. Versi Korea.
- App Store Small Business Program, Apple Developer: komisen 15% dan syarat-syaratnya.
- Apple Developer Program License Agreement, Lampiran 2, seksyen 3.4, serta Exhibit B dan C: asas pengiraan komisen dan kutipan cukai.
- SKExternalPurchase, External Purchase dan presentNoticeSheet(), dokumentasi Apple.
- Konfigurasi app, varian app dan Expo Modules API, dokumentasi Expo.
- SBS Biz, 12 Oktober 2026 dan 27 Oktober 2026, serta CBS Nocut News, 27 Oktober 2026: jadual dan isu keputusan pengawal selia. Digital Daily, 27 September 2025: penubuhan 방송미디어통신위원회.
Tetapkan harga app anda dengan betul
Sebelum memilih saluran pembayaran anda, buat diagnostik percuma: ia memberitahu anda apa yang benar-benar menghalang projek anda dan menghantar senarai semak anti-penolakan Apple saya.
iOS Kit mengandungi kod permulaan app saya, dengan onboarding, paywall dan langganan yang sudah dikodkan menggunakan pembelian dalam app, serta laluan empat langkah hingga ke App Store, untuk diikuti mengikut rentak anda. Persediaan lengkap langganan, daripada produk dalam App Store Connect hingga paywall, diperincikan dalam langganan dalam app iOS.