# App Store au Brésil : paiement alternatif et commissions

> Au Brésil, depuis iOS 26.5, ton app peut proposer un paiement tiers ou un lien vers ton site. Commissions d'Apple, règles pour les mineurs, étapes.

Page originale : [App Store au Brésil : paiement alternatif et commissions](https://devoria.fr/blog/app-store-bresil-paiement-alternatif)
Auteur : [Mehdi Azizi](https://devoria.fr/mehdi-azizi)
Publication : 2026-10-27
Dernière révision du contenu : 2026-10-27


Au Brésil, depuis iOS 26.5, une app de l'App Store peut vendre ses contenus numériques de trois façons : l'achat intégré d'Apple, un prestataire de paiement tiers dans l'app, ou une offre sur ton site. **Apple prend 21 % de commission, ou 10 % pour les petits développeurs et les abonnements après un an, plus 5 % de frais si le paiement passe par l'achat intégré.** Un lien vers ton site coûte 15 %, ou 10 %, sur les ventes faites dans les 7 jours qui suivent le clic.

Ces options viennent d'un accord entre Apple et le CADE, l'autorité de la concurrence brésilienne. Deux conditions comptent avant tout : l'achat intégré reste affiché à côté, et aucun utilisateur de moins de 18 ans ne voit d'offre sur ton site. Tout vient des pages officielles d'Apple et du CADE, relues le 27 octobre 2026.

Je publie mes propres apps iOS avec Expo, vendues par abonnement. Les règles générales de l'achat intégré sont dans le guide de la [guideline 3.1.1](https://devoria.fr/blog/guideline-3-1-1-achat-integre-app-store). Ici, on ne parle que du Brésil.

## L'accord entre Apple et le CADE

Le 23 décembre 2025, le tribunal du Conselho Administrativo de Defesa Econômica (CADE) a homologué à l'unanimité le Termo de Compromisso de Cessação (TCC) proposé par Apple, d'après [la note officielle du 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/). L'enquête avait été ouverte en décembre 2022, après une plainte du groupe Mercado Livre.

Selon cette note, l'accord oblige Apple à :

- laisser les développeurs promouvoir des offres externes, et diriger l'utilisateur vers un achat hors de l'app ;
- accepter d'autres moyens de paiement dans l'app ;
- ouvrir la distribution par des boutiques alternatives.

Paiements alternatifs et offres externes doivent être présentés côte à côte avec l'achat intégré.

L'accord prévoit aussi des protections pour les enfants et fixe la structure des commissions d'Apple. Il dure trois ans à partir du moment où les nouveaux termes deviennent obligatoires pour les développeurs. En cas de manquement total, Apple s'expose à une amende pouvant atteindre 150 millions de reais et à la reprise de l'enquête.

**Je n'ai pas lu le texte intégral du TCC.** Le CADE annonçait sa publication « em breve », et sa note ne donne aucun taux. Les chiffres de ce guide viennent donc des pages d'Apple. Le 18 juin 2026, [Apple a présenté ses changements pour le Brésil](https://www.apple.com/newsroom/2026/06/apple-announces-changes-to-ios-in-brazil/), disponibles avec iOS 26.5. Apple y affirme que les développeurs qui vendent des contenus numériques au Brésil lui paieront « the same or less than they do today ».

## Les quatre façons de vendre au Brésil

La page d'Apple [Changes to iOS in Brazil](https://developer.apple.com/support/app-distribution-in-brazil/) décrit quatre voies.

| Option                    | Qui encaisse       | Il te faut      |
| ------------------------- | ------------------ | --------------- |
| Achat intégré d'Apple     | Apple              | Rien de nouveau |
| Paiement tiers dans l'app | Ton prestataire    | L'entitlement   |
| Offre sur ton site        | Ton site           | L'entitlement   |
| Boutique alternative      | Toi ou la boutique | La notarisation |

Côté technique, l'achat intégré ne change pas : Apple écrit qu'aucune modification n'est requise de ta part. Seule sa commission suit le nouveau barème du Brésil. Pour les deux options suivantes, la page sur [les options de paiement au Brésil](https://developer.apple.com/support/payment-options-on-the-app-store-in-brazil/) impose l'entitlement StoreKit External Purchases or Offers. Il vaut pour l'offre sur ton site avec ou sans lien cliquable.

## Les commissions d'Apple au Brésil, option par option

Voici ce qu'Apple publie. J'ai recopié ce tableau depuis le code HTML de ses deux pages, pas depuis un résumé.

| Option                    | Taux standard | Taux réduit |
| ------------------------- | ------------- | ----------- |
| Achat intégré             | 21 % + 5 %    | 10 % + 5 %  |
| Paiement tiers dans l'app | 21 %          | 10 %        |
| Lien vers ton site        | 15 %          | 10 %        |
| Boutique alternative      | 5 %           | 5 %         |

Comment le lire :

- Le taux réduit vise les membres du [Small Business Program](https://devoria.fr/blog/small-business-program-apple-commission-15), du Mini Apps Partner Program et du Video Partner Program, et les abonnements après leur première année. Pour la commission App Store, la page générale ajoute le News Partner Program, absent de la page des options de paiement, de l'annonce d'Apple et du barème du lien vers ton site.
- Les 5 % de l'achat intégré sont des frais de traitement du paiement, distincts de la commission.
- Le lien vers ton site paie la « store services commission », seulement sur les ventes faites dans les 7 jours qui suivent le clic. Apple ne la définit que pour un lien cliquable qui ouvre le navigateur.
- La boutique alternative paie la Core Technology Commission (CTC) : 5 % des ventes de contenus numériques, apps payantes comprises, hors taxes.

Pour l'achat intégré, Apple précise que commission et frais s'appliquent au prix payé par le client, et que le contrat de licence régit le calcul des taxes. La CTC se calcule sur le prix hors taxes. Avec un prestataire tiers, ses frais s'ajoutent.

## Exemple : R$ 100 payés par un client

Ce calcul est un exemple, pas une mesure. J'ignore les taxes, et je note « + frais » ceux du prestataire, que je n'ai pas relevés : ils dépendent de ton contrat. Le petit développeur est ici membre du Small Business Program.

| Option                    | Petit développeur | Taux standard    |
| ------------------------- | ----------------- | ---------------- |
| Achat intégré             | R$ 15 pour Apple  | R$ 26 pour Apple |
| Paiement tiers dans l'app | R$ 10 + frais     | R$ 21 + frais    |
| Lien vers ton site        | R$ 10 + frais     | R$ 15 + frais    |

Avec l'achat intégré, le petit développeur garde R$ 85. Avec un paiement tiers, il garde R$ 90, moins les frais de son prestataire.

**Pour un membre du Small Business Program, quitter l'achat intégré fait gagner 5 points sur une vente soumise à commission, avant les frais du prestataire.** Si ton prestataire prend plus de R$ 5 sur R$ 100, l'achat intégré reste moins cher. Au taux standard, l'écart atteint 5 points pour le paiement tiers et 11 points pour le lien vers ton site. Seule exception : sur ton site, une vente faite plus de 7 jours après le clic ne paie pas la commission du lien.

Ces points ne comptent pas ce que tu reprends à ta charge :

- le service client : pour ces achats, Apple ne gère plus les remboursements, l'historique d'achat ni les abonnements ;
- les taxes, à collecter et à reverser ;
- une déclaration mensuelle envoyée par ton serveur, avec tous les jetons de transaction, même sans achat ;
- la facture d'Apple, à payer sous 30 jours après réception. Sinon, Apple peut retenir la somme sur tes revenus d'autres marchés, retirer ton app de l'App Store, voire t'exclure du programme développeur.

L'App Store prévient aussi l'acheteur : un bandeau sur ta fiche, une mention dans la section Informations, et la mention External Purchases à la confirmation du téléchargement. Je n'ai aucune mesure de leur effet sur la conversion.

> Pour une première app, je reste sur l'achat intégré au Brésil : 15 % au total pour un petit développeur, sans serveur de déclaration ni service client des paiements. Le paiement alternatif se justifie quand tu vends assez pour qu'un écart de quelques points paie ce travail.

Le choix entre abonnement et achat unique change aussi la commission : le détail est dans [abonnement ou achat unique pour ton app iOS](https://devoria.fr/blog/abonnement-ou-achat-unique-app-ios).

## Les règles à respecter dans ton app

Si tu proposes un paiement tiers ou un lien vers ton site, Apple impose ces règles, d'après la page sur les options de paiement :

- **L'achat intégré doit être proposé en même temps, sur chaque écran qui vend un contenu numérique.**
- Il doit être au moins aussi visible que toute autre option. Apple juge l'ensemble : mise en page, formulation, police, couleur, taille.
- Le bouton d'achat intégré utilise le visuel fourni par Apple, sur fond noir ou blanc. Sur un bouton iOS standard, le texte voisin fait au moins 15 points.
- Tu peux afficher des prix et des avantages différents selon l'option.
- Ton parcours ne doit ni décourager ni perturber l'achat intégré.
- Ta fiche App Store ne dit pas qu'on peut acheter sur ton site ou par un paiement tiers.
- Avant d'envoyer l'utilisateur vers l'autre option, ton app affiche une fenêtre d'information : il y apprend qu'il traite avec toi, pas avec Apple. Sous iOS 26.5, tu la construis d'après les spécifications fournies par Apple. Une fenêtre fournie par le système arrive avec iOS 27.2, en bêta.

Ton prestataire doit respecter le niveau 1 de la norme PCI pour les données de carte. Il doit aussi offrir un service client : contestation des transactions non autorisées, gestion des abonnements, remboursements.

Si tu construis ton premier écran d'achat, [les erreurs de paywall iOS](https://devoria.fr/blog/paywall-ios-erreurs-debutant) restent valables avec deux boutons.

## Mineurs : la règle la plus stricte

Ces règles d'Apple valent pour toute app qui propose un paiement alternatif au Brésil :

- catégorie Enfants : contrôle parental avant tout paiement tiers, et aucune offre d'achat sur un site web ;
- autres apps : prise en charge des contrôles d'achat parentaux, et consentement parental pour les options alternatives ;
- moins de 18 ans : paiement tiers dans l'app derrière un contrôle parental, et aucune offre d'achat sur un site web.

**Au Brésil, un utilisateur de moins de 18 ans ne doit voir aucune offre d'achat sur ton site, même avec l'accord d'un parent.** Le Japon est plus souple, d'après [la page d'Apple sur le Japon](https://developer.apple.com/support/payment-options-on-the-app-store-in-japan/). Dans ce tableau, « pas de web » veut dire aucune offre d'achat sur un site.

| Utilisateur       | Brésil                        | Japon                                    |
| ----------------- | ----------------------------- | ---------------------------------------- |
| Catégorie Enfants | Contrôle parental, pas de web | Contrôle parental, pas de web            |
| Moins de 13 ans   | Contrôle parental, pas de web | Contrôle parental, pas de web            |
| 13 à 17 ans       | Contrôle parental, pas de web | Paiement tiers et web, contrôle parental |

Pour savoir si l'utilisateur peut payer, Apple renvoie à `canMakePayments` dans StoreKit, et promet de nouvelles API. Pour l'âge, Apple a annoncé en février 2026 que [la Declared Age Range API](https://developer.apple.com/documentation/declaredagerange) donne au Brésil la tranche d'âge de l'utilisateur, si lui ou un parent accepte de la partager. Ma lecture : tant que ton app ne sait pas si l'utilisateur est majeur, n'affiche pas le lien vers ton site.

L'âge compte aussi pour ta fiche. D'après [l'annonce d'Apple du 24 février 2026](https://developer.apple.com/news/?id=f5zj08ey), une app qui déclare des coffres payants passe en 18+ sur la vitrine brésilienne. Depuis cette date, l'App Store y bloque le téléchargement des apps 18+ tant que l'utilisateur n'a pas été confirmé adulte.

## Mettre en place le paiement alternatif, étape par étape

1. **Fais accepter le contrat mis à jour par le titulaire du compte.** L'Apple Developer Program License Agreement inclut désormais les conditions du Brésil. Seul le titulaire (Account Holder) peut l'accepter, et Apple fixait la limite au 6 juillet 2026 pour tous les membres. Vérifie dans ton compte développeur qu'il est bien accepté.
2. **Ajoute l'entitlement à ton App ID.** Le contrat accepté, ton compte a accès à l'entitlement StoreKit External Purchases or Offers. Ajoute-le à l'identifiant de ton app dans Certificates, Identifiers & Profiles.
3. **Déclare-le dans ton projet.** La clé est `com.apple.developer.storekit.custom-purchase-link.allowed-regions`, un tableau qui contient une seule valeur : `br`. Avec Expo, elle se place dans [les entitlements de la config](https://docs.expo.dev/versions/latest/config/app/#entitlements). Ton profil de provisioning doit ensuite inclure l'entitlement.
4. **Code le parcours dans l'ordre imposé.** Vérifie `canMakePayments`, puis la propriété `isEligible` de [ExternalPurchaseCustomLink](https://developer.apple.com/documentation/storekit/externalpurchasecustomlink). Avant chaque transaction possible, demande un jeton avec `token(for:)` : c'est lui que tu déclareras à Apple. Quand l'utilisateur touche le bouton alternatif, affiche la fenêtre d'information. La page d'Apple cite `showNotice`, mais la documentation de l'API réserve la fenêtre système à iOS 27.2 : avant, tu la dessines toi-même.
5. **Garde l'achat intégré à l'écran, avec les contrôles parentaux décrits plus haut.**
6. **Indique le nom de ton prestataire dans les notes pour App Review.** Il doit être prêt à traiter les transactions de ton app. Une soumission incomplète peut retarder la revue ou finir en refus.
7. **Déclare tes transactions chaque mois.** [L'aide d'App Store Connect](https://developer.apple.com/help/app-store-connect/making-payments-to-apple/reporting-tokens-and-transactions/) demande un rapport sous 15 jours après la fin du mois civil, envoyé par l'External Purchase Server API. Il contient tous les jetons : achats, renouvellements, remboursements, et même ceux sans achat.

Voici l'étape 3 avec Expo, dans `app.json` :

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

**Les API de l'étape 4 sont natives.** Je n'ai pas vérifié leur prise en charge par [RevenueCat](https://devoria.fr/blog/revenuecat-abonnement-in-app-ios) ni par une autre bibliothèque React Native. Vérifie-le avant de choisir cette voie, sinon il te faudra un module natif. Apple précise enfin que l'entitlement ne fonctionne que sur la vitrine brésilienne, sur iPhone, à partir d'iOS 26.5.

## Les boutiques alternatives et la notarisation

Distribuer ton app dans une boutique alternative se gère dans App Store Connect : tu enregistres la boutique, ton Developer ID et le jeton fourni par la boutique. L'achat intégré n'y existe pas, et tes ventes de contenus numériques paient la CTC de 5 %. Toute app passe par la notarisation, quel que soit son canal : un contrôle de base, automatique et humain, plus léger que la revue de l'App Store.

Ouvrir ta propre boutique demande l'autorisation d'Apple. D'après [la page sur les boutiques alternatives au Brésil](https://developer.apple.com/support/alternative-app-marketplace-br/), il faut notamment être inscrit en organisation. Il faut aussi, au choix, fournir une lettre de crédit stand-by de 1 million de dollars, ou compter deux ans d'adhésion sans interruption et une app qui a dépassé un million de premières installations dans le monde l'année civile précédente.

## Tu vends au Brésil depuis la France

Les pages d'Apple visent les apps distribuées au Brésil, sans condition sur le pays du développeur. Si ton app est en vente au Brésil, trois points comptent :

- **Si tu ne fais rien, ton app continue de vendre par l'achat intégré, au tableau des commissions du Brésil.**
- **Les pages d'Apple pour le Brésil ne demandent pas d'app séparée.** L'entitlement ne vaut que pour la vitrine brésilienne, et `isEligible` te dit si l'option est ouverte à l'utilisateur. Le [Japon](https://devoria.fr/blog/app-store-japon-paiement-externe), l'Union européenne et la [Corée du Sud](https://devoria.fr/blog/app-store-coree-paiement-externe) ont leurs propres règles ; celles de l'UE sont détaillées dans le guide de la [guideline 3.1.1](https://devoria.fr/blog/guideline-3-1-1-achat-integre-app-store).
- **Hors achat intégré, les taxes sont à ta charge.** Les pages d'Apple ne détaillent aucun impôt brésilien. Fais valider le montage par ton expert-comptable avant d'encaisser des reais en direct.

## Ce que j'ai vérifié, et quand

> Relu le 27 octobre 2026. Taux, conditions et étapes viennent des pages d'Apple lues dans leur code HTML ce jour-là. L'accord vient de la note officielle du CADE, pas du texte intégral du TCC. Aucun test réel : le calcul en reais est un exemple, sans taxes ni frais du prestataire.

Ces pages changent vite : Apple annonce déjà une fenêtre d'information système et de nouvelles API parentales. Relis-les avant de coder.

## Questions fréquentes

### Quelle est la commission de l'App Store au Brésil ?

21 % sur les ventes de contenus numériques, ou 10 % pour les membres du Small Business Program et de quelques autres programmes d'Apple, et pour les abonnements après un an. L'achat intégré ajoute 5 % de frais de traitement. Un lien vers ton site coûte 15 %, ou 10 %, sur les ventes des 7 jours qui suivent le clic.

### Peut-on mettre un lien vers son site dans une app iOS au Brésil ?

Oui, avec l'entitlement StoreKit External Purchases or Offers et l'achat intégré affiché en même temps. Le lien est interdit aux utilisateurs de moins de 18 ans et dans les apps de la catégorie Enfants. Ta fiche App Store ne doit pas le mentionner.

### Peut-on proposer Pix dans une app iPhone au Brésil ?

Les pages d'Apple et la note du CADE ne nomment aucun moyen de paiement, ni Pix ni un autre. Elles fixent des conditions au prestataire : niveau 1 de la norme PCI pour les données de carte, service client, remboursements. Vérifie avec ton prestataire qu'il les remplit, et que l'achat intégré reste proposé à côté.

### Faut-il garder l'achat intégré si on propose un paiement alternatif ?

Oui. Apple exige que l'achat intégré apparaisse en même temps, sur chaque écran qui vend un contenu numérique, et au moins aussi visible que l'autre option.

### Les mineurs peuvent-ils payer hors de l'achat intégré au Brésil ?

Oui, dans l'app seulement, derrière un contrôle parental. Aucune offre d'achat sur un site web n'est permise avant 18 ans. Au Japon, l'offre web est possible dès 13 ans, derrière un contrôle parental.

### Ces règles s'appliquent-elles à un développeur qui n'est pas au Brésil ?

Les pages d'Apple visent les apps distribuées au Brésil et ne posent aucune condition sur le pays du développeur. Un développeur français dont l'app est sur la vitrine brésilienne est donc concerné : par le tableau des commissions pour ses achats intégrés, et par les règles du paiement alternatif s'il l'active.

### Qu'est-ce que l'accord entre Apple et le CADE ?

Un Termo de Compromisso de Cessação homologué le 23 décembre 2025 par le CADE, l'autorité de la concurrence brésilienne. Il ouvre les offres externes, les paiements alternatifs et les boutiques alternatives, pour trois ans à partir du moment où les nouveaux termes deviennent obligatoires.

## Sources

- [Note du CADE sur l'homologation du 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/), 23 décembre 2025.
- [Annonce d'Apple pour le Brésil](https://www.apple.com/newsroom/2026/06/apple-announces-changes-to-ios-in-brazil/), 18 juin 2026.
- [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/) et [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), documentation StoreKit.
- [Payment options on the App Store in Japan](https://developer.apple.com/support/payment-options-on-the-app-store-in-japan/), pour la comparaison des règles sur les mineurs.
- [Age requirements for apps distributed in Brazil, Australia, Singapore, Utah, and Louisiana](https://developer.apple.com/news/?id=f5zj08ey), 24 février 2026.
- [Reporting tokens and transactions to Apple](https://developer.apple.com/help/app-store-connect/making-payments-to-apple/reporting-tokens-and-transactions/), aide d'App Store Connect.

## Vendre ton app, au Brésil et ailleurs

Avant de toucher à ton paywall, fais le [diagnostic gratuit](https://devoria.fr/diagnostic) : il te dit ce qui bloque vraiment ton projet et t'envoie ma checklist anti-refus Apple.

Pour construire l'app et brancher l'abonnement par l'achat intégré, le [Kit iOS](https://devoria.fr/kits/ios) contient le code de départ de mes apps et le parcours en quatre étapes jusqu'à l'App Store, à suivre à ton rythme. Tout ce qui touche à la monétisation est réuni sur la page [abonnement in-app iOS](https://devoria.fr/expertise/abonnement-in-app-ios).


## Ton projet

[Kit iOS Devoria](https://devoria.fr/kits/ios) : Le code de départ de mes apps, le parcours avec les messages à donner à Claude, et tous les kits. Claude part d'une app qui tourne déjà. 129,99 €, paiement unique. Inclus : Le code de départ de ton app ; Les styles visuels ; Le parcours pas à pas ; Kit Review Apple ; Kit Captures ; Kit ASO ; 1 an de mises à jour ; Bonus : la séance 1:1 à moitié prix. Prérequis : un Mac avec Xcode 26 ou plus, Claude Code (abonnement payant) ou Cursor, et un compte Apple Developer (99 $ par an) pour publier. Téléchargement immédiat après le paiement.

[Diagnostic gratuit](https://devoria.fr/diagnostic) : quelques questions sur ton projet. Il dit ce qui te bloque vraiment, l'ordre des quatre étapes et le kit qui correspond. En laissant ton e-mail, tu reçois la checklist anti-refus Apple : les points vérifiés avant chaque envoi, tirés des refus reçus par les apps du studio.

[Une heure avec moi](https://devoria.fr/coaching) : On regarde ton app ou ton projet Claude, écran partagé : ce qui bloque, ce que je change en premier, et dans quel ordre. 100 € la séance d'une heure, en visio, paiement en une fois. Sujets : L'audit de ton app ; Ton travail avec Claude ; Ta fiche et ton paywall ; Un refus d'Apple.
