# 巴西 App Store 第三方支付与佣金

> 在巴西，自 iOS 26.5 起，你的 App 可提供第三方支付或网站链接。Apple 佣金21%或10%，内购另加5%。

原始页面：[巴西 App Store 第三方支付与佣金](https://devoria.fr/zh-hans/blog/brazil-app-store-alternative-payment-commission)
作者：[Mehdi Azizi](https://devoria.fr/zh-hans/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-hans/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 |
| 第三方应用商店   | 你或该商店     | 公证        |

技术上，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-hans/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 不再处理退款、购买记录和订阅；
- 税费，需要你代收并缴纳；
- 由你的服务器每月发送一份申报，包含所有交易令牌，没有购买也要发；
- Apple 的账单，收到后 30 天内付清。否则 Apple 可以从你在其他市场的收入中扣除，把你的 App 从 App Store 下架，甚至把你踢出开发者计划。

App Store 还会提醒买家：你的产品页上有一条横幅，信息栏里有一条说明，确认下载时会显示 External Purchases 字样。它们对转化率有什么影响，我没有任何数据。

> 第一个 App，我在巴西会继续用 App 内购买：小开发者总共 15%，不需要申报服务器，也不用自己做支付客服。等你卖得足够多，几个百分点的差距能覆盖这些工作量时，替代支付才值得。

订阅还是买断也会影响佣金：详见[你的 iOS App 该用订阅还是买断](https://devoria.fr/zh-hans/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 标准一级。它还必须提供客服：处理未授权交易的争议、管理订阅、退款。

如果你在做第一个购买页面，[iOS 付费墙的新手错误](https://devoria.fr/zh-hans/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. **给你的 App ID 加上 entitlement。** 接受协议后，你的账户就能使用 StoreKit External Purchases or Offers entitlement。在 Certificates, Identifiers & Profiles 里把它加到你 App 的标识符上。
3. **在项目里声明。** 键是 `com.apple.developer.storekit.custom-purchase-link.allowed-regions`，一个只含一个值的数组：`br`。用 Expo 的话，它放在[配置的 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 是原生的。** 我没有验证 [RevenueCat](https://devoria.fr/zh-hans/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-hans/blog/japan-app-store-alternative-payment-commission-2026)、欧盟和[韩国](https://devoria.fr/zh-hans/blog/south-korea-app-store-external-payment-26-percent)各有自己的规则；欧盟的规则详见 [guideline 3.1.1](https://devoria.fr/zh-hans/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 标准一级、提供客服、处理退款。和你的服务商确认它满足这些条件，并且旁边仍然提供 App 内购买。

### 提供替代支付的话，还要保留 App 内购买吗？

要。Apple 要求在每个销售数字内容的页面上同时显示 App 内购买，并且至少和另一个选项一样醒目。

### 在巴西，未成年人能在 App 内购买之外付款吗？

能，但只能在 App 内，并且要经过家长控制。18 岁之前不允许任何网站购买优惠。在日本，13 岁起就可以看到网站优惠，但需家长控制。

### 这些规则适用于不在巴西的开发者吗？

Apple 的页面针对在巴西分发的 App，对开发者所在国家没有任何条件。所以一个 App 上架巴西商店的法国开发者也受影响：App 内购买适用巴西佣金表；如果启用替代支付，还要遵守相关规则。

### Apple 与 CADE 的协议是什么？

一份停止行为承诺书（Termo de Compromisso de Cessação），由巴西竞争管理机构 CADE 于 2025 年 12 月 23 日批准。它开放了外部优惠、替代支付和第三方应用商店，有效期三年，从新条款强制生效时起算。

## 资料来源

- [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-hans/diagnostic)：它会告诉你项目真正卡在哪里，并把我的 Apple 防拒审清单发给你。

要开发 App 并接入 App 内购买订阅，[iOS Kit](https://devoria.fr/zh-hans/kits/ios) 包含我自己 App 的起步代码，以及到上架 App Store 的四步流程，按你自己的节奏来。所有和变现相关的内容都汇总在 [iOS App 内订阅](https://devoria.fr/zh-hans/expertise/ios-in-app-subscription)页面。


## 你的项目

[iOS Kit](https://devoria.fr/zh-hans/kits/ios)：用 Claude Code 做你的 iPhone App：我自己 App 的起步代码、检查其工作的 skills，以及 Apple Review Kit、App Store Screenshots Kit 和 ASO Kit。129,99 €。
