# App Store 巴西替代付款與抽成規則

> 在巴西，自 iOS 26.5 起，你的 app 可提供第三方付款或導向你網站的連結。Apple 抽成 21% 或 10%，未滿 18 歲不得看到網站購買優惠。

原始頁面：[App Store 巴西替代付款與抽成規則](https://devoria.fr/zh-hant/blog/app-store-brazil-alternative-payments-commission)
作者：[Mehdi Azizi](https://devoria.fr/zh-hant/mehdi-azizi)
發布日期：2026-10-27
內容最後修訂：2026-10-27


在巴西，自 iOS 26.5 起，App Store 上的 app 可以用三種方式販售數位內容：Apple 的 App 內購買、app 內的第三方金流服務商，或是你網站上的購買優惠。**Apple 抽成 21%，小型開發者和滿一年後的訂閱則是 10%；如果付款走 App 內購買，另加 5% 的費用。** 導向你網站的連結則收 15% 或 10%，只針對點擊後 7 天內成交的銷售。

這些選項來自 Apple 與巴西競爭主管機關 CADE 達成的協議。最重要的條件有兩個：App 內購買必須同時顯示在旁邊，而且未滿 18 歲的使用者不能看到任何你網站上的購買優惠。所有內容都來自 Apple 和 CADE 的官方頁面，於 2026 年 10 月 27 日重新核對。

我自己用 Expo 發布 iOS app，靠訂閱賺錢。App 內購買的一般規則請看 [guideline 3.1.1](https://devoria.fr/zh-hant/blog/guideline-3-1-1-in-app-purchase-required) 的指南。這篇只談巴西。

## Apple 與 CADE 的協議

根據 [CADE 的官方公告](https://www.gov.br/cade/pt-br/assuntos/noticias/cade-forma-maioria-pela-homologacao-de-tcc-em-investigacao-sobre-praticas-da-apple-no-ios/)，2025 年 12 月 23 日，Conselho Administrativo de Defesa Econômica（CADE）的法庭全體一致核准了 Apple 提出的 Termo de Compromisso de Cessação（TCC）。這項調查是在 2022 年 12 月，因 Mercado Livre 集團檢舉而展開的。

依照這份公告，協議要求 Apple：

- 讓開發者推廣外部優惠，並把使用者導向 app 外的購買；
- 接受 app 內的其他付款方式；
- 開放透過替代商店發行。

替代付款和外部優惠都必須和 App 內購買並排呈現。

協議也包含兒童保護措施，並規定了 Apple 的抽成結構。效期三年，從新條款對開發者生效的那一刻起算。如果完全不遵守，Apple 可能面臨最高 1.5 億雷亞爾的罰款，調查也會重啟。

**我沒有讀過 TCC 的全文。** CADE 只說會「em breve」（近期）公布，公告裡也沒有任何費率。所以這份指南的數字都來自 Apple 的頁面。2026 年 6 月 18 日，[Apple 公布了針對巴西的變更](https://www.apple.com/newsroom/2026/06/apple-announces-changes-to-ios-in-brazil/)，隨 iOS 26.5 推出。Apple 在裡面表示，在巴西販售數位內容的開發者付給它的費用會是「the same or less than they do today」。

## 在巴西販售的四種方式

Apple 的 [Changes to iOS in Brazil](https://developer.apple.com/support/app-distribution-in-brazil/) 頁面列出四條路。

| 選項                | 誰收款         | 你需要什麼           |
| ------------------- | -------------- | -------------------- |
| Apple 的 App 內購買 | Apple          | 不用新增任何東西     |
| App 內第三方付款    | 你的金流服務商 | 該 entitlement       |
| 你網站上的優惠      | 你的網站       | 該 entitlement       |
| 替代商店            | 你或該商店     | 公證（notarization） |

技術上，App 內購買沒有變：Apple 寫明你不需要做任何修改。只有它的抽成改用巴西的新費率表。接下來兩個選項，[巴西付款選項](https://developer.apple.com/support/payment-options-on-the-app-store-in-brazil/) 頁面規定必須有 StoreKit External Purchases or Offers 這個 entitlement。不論你網站上的優惠有沒有可點擊的連結，都適用。

## Apple 在巴西的抽成，逐一比較

以下是 Apple 公布的內容。這張表是我從它兩個頁面的 HTML 原始碼抄下來的，不是從摘要整理的。

| 選項             | 標準費率 | 優惠費率 |
| ---------------- | -------- | -------- |
| App 內購買       | 21% + 5% | 10% + 5% |
| App 內第三方付款 | 21%      | 10%      |
| 導向你網站的連結 | 15%      | 10%      |
| 替代商店         | 5%       | 5%       |

怎麼看：

- 優惠費率適用於 [Small Business Program](https://devoria.fr/zh-hant/blog/apple-small-business-program-15-percent-commission)、Mini Apps Partner Program 和 Video Partner Program 的成員，以及第一年之後的訂閱。關於 App Store 抽成，總覽頁面還多列了 News Partner Program，但付款選項頁面、Apple 的公告和網站連結的費率表都沒有它。
- App 內購買的 5% 是付款處理費，和抽成分開計算。
- 導向你網站的連結要付「store services commission」，只針對點擊後 7 天內成交的銷售。Apple 只對會開啟瀏覽器的可點擊連結定義了這項抽成。
- 替代商店要付 Core Technology Commission（CTC）：數位內容銷售額（含付費 app）的 5%，不含稅。

關於 App 內購買，Apple 說明抽成和費用都以顧客支付的價格計算，稅金計算則依授權合約規定。CTC 以未稅價格計算。使用第三方服務商的話，還要另加它的費用。

## 範例：顧客付了 R$ 100

這個計算只是範例，不是實測。我忽略稅金，並把服務商的費用標為「+ 費用」，因為我沒有查：那取決於你的合約。這裡的小型開發者是 Small Business Program 的成員。

| 選項             | 小型開發者     | 標準費率       |
| ---------------- | -------------- | -------------- |
| App 內購買       | Apple 拿 R$ 15 | Apple 拿 R$ 26 |
| App 內第三方付款 | R$ 10 + 費用   | R$ 21 + 費用   |
| 導向你網站的連結 | R$ 10 + 費用   | R$ 15 + 費用   |

用 App 內購買，小型開發者留下 R$ 85。用第三方付款，他留下 R$ 90，再扣掉服務商的費用。

**對 Small Business Program 成員來說，離開 App 內購買，在需抽成的銷售上可以省 5 個百分點，這還沒扣服務商的費用。** 如果你的服務商每 R$ 100 收超過 R$ 5，App 內購買反而比較便宜。以標準費率來看，第三方付款差 5 個百分點，網站連結差 11 個百分點。唯一例外：在你的網站上，點擊超過 7 天後才成交的銷售不必付連結抽成。

這些百分點沒有算進你得自己扛的事：

- 客服：這類購買，Apple 不再處理退款、購買紀錄和訂閱管理；
- 稅金，要自己代收並繳納；
- 每月由你的伺服器送出的申報，包含所有交易權杖（token），就算沒有購買也要報；
- Apple 的帳單，收到後 30 天內要付清。否則 Apple 可以從你在其他市場的收入扣款、把你的 app 從 App Store 下架，甚至把你踢出開發者計畫。

App Store 也會提醒買家：你的商品頁上會有橫幅、資訊區塊裡會有說明，下載確認時還會出現 External Purchases 字樣。我沒有任何關於它們對轉換率影響的數據。

> 如果是第一個 app，我在巴西會繼續用 App 內購買：小型開發者總共 15%，不用申報伺服器，也不用處理付款客服。等你的營收大到幾個百分點的差距足以支付這些工作時，替代付款才划算。

選擇訂閱或買斷也會影響抽成：詳細內容在 [iOS app 該用訂閱還是買斷](https://devoria.fr/zh-hant/blog/ios-app-subscription-vs-one-time-purchase)。

## App 內必須遵守的規則

如果你提供第三方付款或網站連結，根據付款選項頁面，Apple 要求這些規則：

- **在每個販售數位內容的畫面上，都必須同時提供 App 內購買。**
- 它的醒目程度至少要和其他選項一樣。Apple 會看整體：版面、措辭、字型、顏色、大小。
- 你可以依選項顯示不同的價格和好處。
- 你的流程不能勸退或干擾 App 內購買。
- 你的 App Store 商品頁不能提到可以在你的網站或透過第三方付款購買。
- 把使用者導向其他選項之前，你的 app 要顯示一個資訊視窗：告訴他交易對象是你，不是 Apple。在 iOS 26.5 上，你要依照 Apple 提供的規格自己做。系統內建的視窗會在 iOS 27.2 推出，目前是 Beta 版。

你的服務商處理卡片資料必須符合 PCI 標準第 1 級。它還必須提供客服：未授權交易的爭議處理、訂閱管理、退款。

如果你正在做第一個購買畫面，[iOS 付費牆常見錯誤](https://devoria.fr/zh-hant/blog/ios-paywall-beginner-mistakes) 在有兩個按鈕時一樣適用。

## 未成年人：最嚴格的規則

以下 Apple 的規則適用於所有在巴西提供替代付款的 app：

- 兒童類別：任何第三方付款前都要家長控制，而且不能有任何網站購買優惠；
- 其他 app：要支援家長購買控制，替代選項需經家長同意；
- 未滿 18 歲：app 內第三方付款要經過家長控制，而且不能有任何網站購買優惠。

**在巴西，未滿 18 歲的使用者不能看到任何你網站上的購買優惠，就算家長同意也不行。** 根據 [Apple 的日本頁面](https://developer.apple.com/support/payment-options-on-the-app-store-in-japan/)，日本比較寬鬆。下表中，「不可網站」代表不能有任何網站購買優惠。

| 使用者      | 巴西               | 日本                         |
| ----------- | ------------------ | ---------------------------- |
| 兒童類別    | 家長控制，不可網站 | 家長控制，不可網站           |
| 未滿 13 歲  | 家長控制，不可網站 | 家長控制，不可網站           |
| 13 到 17 歲 | 家長控制，不可網站 | 第三方付款與網站，需家長控制 |

要判斷使用者能不能付款，Apple 指向 StoreKit 的 `canMakePayments`，並承諾會推出新的 API。至於年齡，Apple 在 2026 年 2 月宣布，[Declared Age Range API](https://developer.apple.com/documentation/declaredagerange) 在巴西會提供使用者的年齡區間，前提是本人或家長同意分享。我的解讀：只要你的 app 還不知道使用者是否成年，就不要顯示網站連結。

年齡也會影響你的商品頁。根據 [Apple 2026 年 2 月 24 日的公告](https://developer.apple.com/news/?id=f5zj08ey)，申報有付費寶箱的 app 在巴西店面會被列為 18+。從那天起，App Store 在巴西會封鎖 18+ app 的下載，直到使用者被確認為成年人。

## 一步步設定替代付款

1. **請帳號持有人接受更新後的合約。** Apple Developer Program License Agreement 現在包含巴西的條款。只有帳號持有人（Account Holder）能接受，Apple 給所有會員的期限是 2026 年 7 月 6 日。到你的開發者帳號確認已經接受。
2. **把 entitlement 加到你的 App ID。** 接受合約後，你的帳號就能使用 StoreKit External Purchases or Offers entitlement。在 Certificates, Identifiers & Profiles 裡把它加到你 app 的識別碼。
3. **在專案中宣告。** 鍵是 `com.apple.developer.storekit.custom-purchase-link.allowed-regions`，一個只含單一值的陣列：`br`。用 Expo 的話，放在 [config 的 entitlements](https://docs.expo.dev/versions/latest/config/app/#entitlements) 裡。接著你的 provisioning profile 必須包含這個 entitlement。
4. **照規定的順序寫流程。** 先檢查 `canMakePayments`，再檢查 [ExternalPurchaseCustomLink](https://developer.apple.com/documentation/storekit/externalpurchasecustomlink) 的 `isEligible` 屬性。每筆可能的交易之前，用 `token(for:)` 取得權杖：這就是你之後要向 Apple 申報的東西。使用者點擊替代按鈕時，顯示資訊視窗。Apple 的頁面提到 `showNotice`，但 API 文件把系統視窗限定在 iOS 27.2：在那之前，你得自己畫。
5. **App 內購買要留在畫面上，並加上前面說的家長控制。**
6. **在給 App Review 的備註中寫上你的服務商名稱。** 它必須已經準備好處理你 app 的交易。送審資料不完整可能拖慢審核，甚至被拒。
7. **每月申報交易。** [App Store Connect 說明](https://developer.apple.com/help/app-store-connect/making-payments-to-apple/reporting-tokens-and-transactions/) 要求在每個日曆月結束後 15 天內，透過 External Purchase Server API 送出報告。報告要包含所有權杖：購買、續訂、退款，連沒有購買的也算。

這是用 Expo 做第 3 步，在 `app.json` 裡：

```json
{
  "expo": {
    "ios": {
      "entitlements": {
        "com.apple.developer.storekit.custom-purchase-link.allowed-regions": [
          "br"
        ]
      }
    }
  }
}
```

**第 4 步的 API 是原生 API。** 我沒有確認 [RevenueCat](https://devoria.fr/zh-hant/blog/revenuecat-ios-in-app-subscription-setup) 或其他 React Native 函式庫是否支援。選這條路之前先確認，不然你得寫原生模組。最後，Apple 說明這個 entitlement 只在巴西店面、iPhone、iOS 26.5 以上有效。

## 替代商店與公證

在替代商店發行你的 app，是在 App Store Connect 裡管理：你登記商店、你的 Developer ID，以及商店提供的權杖。那裡沒有 App 內購買，你的數位內容銷售要付 5% 的 CTC。不管走哪個管道，每個 app 都要經過公證：一種基本檢查，自動加人工，比 App Store 審核輕。

開設你自己的商店需要 Apple 核准。根據 [巴西替代商店頁面](https://developer.apple.com/support/alternative-app-marketplace-br/)，條件之一是以組織身分註冊。另外還要二選一：提供 100 萬美元的備用信用狀，或是連續兩年會員資格，且有一個 app 在前一個日曆年全球首次安裝超過一百萬次。

## 你從法國在巴西銷售

Apple 的頁面針對的是在巴西發行的 app，對開發者所在國家沒有任何條件。如果你的 app 在巴西有販售，有三點要注意：

- **如果你什麼都不做，你的 app 會繼續用 App 內購買銷售，適用巴西的抽成表。**
- **Apple 的巴西頁面沒有要求另做一個 app。** 這個 entitlement 只對巴西店面有效，`isEligible` 會告訴你這個選項是否對該使用者開放。[日本](https://devoria.fr/zh-hant/blog/japan-app-store-alternative-payment-commission-2026)、歐盟和 [南韓](https://devoria.fr/zh-hant/blog/south-korea-app-store-external-payment-26-percent) 有各自的規則；歐盟的規則在 [guideline 3.1.1](https://devoria.fr/zh-hant/blog/guideline-3-1-1-in-app-purchase-required) 指南裡有詳細說明。
- **不走 App 內購買，稅金就由你負責。** Apple 的頁面沒有說明任何巴西稅制。直接收雷亞爾之前，先請你的會計師確認整個架構。

## 我查證了什麼，以及何時查證

> 2026 年 10 月 27 日重新核對。費率、條件和步驟都來自當天以 HTML 原始碼閱讀的 Apple 頁面。協議內容來自 CADE 的官方公告，不是 TCC 全文。沒有任何實測：雷亞爾的計算只是範例，不含稅金和服務商費用。

這些頁面變動很快：Apple 已經預告系統資訊視窗和新的家長 API。寫程式前請再看一次。

## 常見問題

### App Store 在巴西的抽成是多少？

數位內容銷售抽 21%，Small Business Program 和其他幾個 Apple 計畫的成員，以及滿一年後的訂閱則是 10%。App 內購買另加 5% 的處理費。導向你網站的連結收 15% 或 10%，針對點擊後 7 天內的銷售。

### 在巴西，iOS app 可以放導向自己網站的連結嗎？

可以，前提是有 StoreKit External Purchases or Offers entitlement，並且同時顯示 App 內購買。未滿 18 歲的使用者和兒童類別的 app 不能有這個連結。你的 App Store 商品頁也不能提到它。

### 在巴西的 iPhone app 裡可以提供 Pix 嗎？

Apple 的頁面和 CADE 的公告都沒有點名任何付款方式，Pix 或其他都沒有。它們對服務商設下條件：卡片資料符合 PCI 標準第 1 級、客服、退款。向你的服務商確認它符合這些條件，並且 App 內購買仍然並列提供。

### 提供替代付款時，還要保留 App 內購買嗎？

要。Apple 要求在每個販售數位內容的畫面上同時顯示 App 內購買，而且醒目程度至少和其他選項一樣。

### 在巴西，未成年人可以不透過 App 內購買付款嗎？

可以，但只限 app 內，並且要經過家長控制。未滿 18 歲不允許任何網站購買優惠。在日本，13 歲起就可以有網站優惠，需經家長控制。

### 這些規則適用於不在巴西的開發者嗎？

Apple 的頁面針對在巴西發行的 app，對開發者所在國家沒有任何條件。所以 app 上架巴西店面的法國開發者也適用：App 內購買適用抽成表，如果啟用替代付款，也要遵守相關規則。

### Apple 與 CADE 的協議是什麼？

是巴西競爭主管機關 CADE 在 2025 年 12 月 23 日核准的 Termo de Compromisso de Cessação。它開放了外部優惠、替代付款和替代商店，效期三年，從新條款生效的那一刻起算。

## 資料來源

- [CADE 關於核准 TCC 的公告](https://www.gov.br/cade/pt-br/assuntos/noticias/cade-forma-maioria-pela-homologacao-de-tcc-em-investigacao-sobre-praticas-da-apple-no-ios/)，2025 年 12 月 23 日。
- [Apple 針對巴西的公告](https://www.apple.com/newsroom/2026/06/apple-announces-changes-to-ios-in-brazil/)，2026 年 6 月 18 日。
- [Changes to iOS in Brazil](https://developer.apple.com/support/app-distribution-in-brazil/)、[Payment options on the App Store in Brazil](https://developer.apple.com/support/payment-options-on-the-app-store-in-brazil/) 和 [Operating an alternative app marketplace in Brazil](https://developer.apple.com/support/alternative-app-marketplace-br/)，Apple Developer。
- [ExternalPurchaseCustomLink](https://developer.apple.com/documentation/storekit/externalpurchasecustomlink)，StoreKit 文件。
- [Payment options on the App Store in Japan](https://developer.apple.com/support/payment-options-on-the-app-store-in-japan/)，用於比較未成年人規則。
- [Age requirements for apps distributed in Brazil, Australia, Singapore, Utah, and Louisiana](https://developer.apple.com/news/?id=f5zj08ey)，2026 年 2 月 24 日。
- [Reporting tokens and transactions to Apple](https://developer.apple.com/help/app-store-connect/making-payments-to-apple/reporting-tokens-and-transactions/)，App Store Connect 說明。

## 銷售你的 app，在巴西和其他地方

動你的付費牆之前，先做 [免費診斷](https://devoria.fr/zh-hant/diagnostic)：它會告訴你專案真正卡在哪裡，並寄給你我的 Apple 防退件檢查清單。

要打造 app 並用 App 內購買串接訂閱，[iOS Kit](https://devoria.fr/zh-hant/kits/ios) 包含我 app 的起始程式碼，以及上架 App Store 的四步驟流程，照你自己的步調走。所有跟變現有關的內容都整理在 [iOS App 內訂閱](https://devoria.fr/zh-hant/expertise/ios-in-app-subscription) 頁面。


## 你的專案

[iOS Kit](https://devoria.fr/zh-hant/kits/ios)：用 Claude Code 打造你的 iPhone App：我的 App 所用的 Starter Code、檢查成果的 skills，以及 Apple Review Kit、App Store Screenshots Kit 與 ASO Kit。129.99 €。
