App Store Brazilia: plată alternativă și comisioane
De Mehdi Azizi
Publicat pe , 11 min.
În Brazilia, din iOS 26.5, aplicația ta poate oferi o plată terță sau un link spre site-ul tău. Comisioanele Apple, reguli pentru minori, pași.
În Brazilia, din iOS 26.5, o aplicație din App Store își poate vinde conținutul digital în trei feluri: achiziția in-app de la Apple, un procesator de plăți terț în aplicație sau o ofertă pe site-ul tău. Apple ia un comision de 21%, sau 10% pentru dezvoltatorii mici și pentru abonamentele de după primul an, plus 5% taxe dacă plata trece prin achiziția in-app. Un link spre site-ul tău costă 15%, sau 10%, pentru vânzările făcute în cele 7 zile de după click.
Opțiunile astea vin dintr-un acord între Apple și CADE, autoritatea braziliană de concurență. Două condiții contează mai presus de toate: achiziția in-app rămâne afișată alături, iar niciun utilizator sub 18 ani nu vede vreo ofertă de pe site-ul tău. Totul vine din paginile oficiale Apple și CADE, recitite pe 27 octombrie 2026.
Îmi public propriile aplicații iOS cu Expo și le vând prin abonament. Regulile generale ale achiziției in-app sunt în ghidul despre guideline 3.1.1. Aici vorbim doar despre Brazilia.
Acordul dintre Apple și CADE
Pe 23 decembrie 2025, tribunalul Conselho Administrativo de Defesa Econômica (CADE) a omologat în unanimitate Termo de Compromisso de Cessação (TCC) propus de Apple, potrivit notei oficiale a CADE. Ancheta fusese deschisă în decembrie 2022, după o plângere a grupului Mercado Livre.
Conform acestei note, acordul o obligă pe Apple:
- să lase dezvoltatorii să promoveze oferte externe și să trimită utilizatorul spre o achiziție în afara aplicației;
- să accepte alte metode de plată în aplicație;
- să deschidă distribuția prin magazine alternative.
Plățile alternative și ofertele externe trebuie prezentate una lângă alta cu achiziția in-app.
Acordul prevede și protecții pentru copii și stabilește structura comisioanelor Apple. Durează trei ani din momentul în care noii termeni devin obligatorii pentru dezvoltatori. Dacă nu-l respectă deloc, Apple riscă o amendă de până la 150 de milioane de reali și redeschiderea anchetei.
N-am citit textul integral al TCC. CADE anunța publicarea lui „em breve”, iar nota sa nu dă niciun procent. Cifrele din ghidul ăsta vin deci din paginile Apple. Pe 18 iunie 2026, Apple și-a prezentat schimbările pentru Brazilia, disponibile cu iOS 26.5. Apple afirmă acolo că dezvoltatorii care vând conținut digital în Brazilia îi vor plăti „the same or less than they do today”.
Cele patru moduri de a vinde în Brazilia
Pagina Apple Changes to iOS in Brazil descrie patru căi.
| Opțiune | Cine încasează | Îți trebuie |
|---|---|---|
| Achiziția in-app Apple | Apple | Nimic nou |
| Plată terță în aplicație | Procesatorul tău | Entitlementul |
| Ofertă pe site-ul tău | Site-ul tău | Entitlementul |
| Magazin alternativ | Tu sau magazinul | Notarizarea |
Tehnic, achiziția in-app nu se schimbă: Apple scrie că nu trebuie să modifici nimic. Doar comisionul ei urmează noua grilă pentru Brazilia. Pentru următoarele două opțiuni, pagina despre opțiunile de plată în Brazilia cere entitlementul StoreKit External Purchases or Offers. Se aplică ofertei de pe site-ul tău, cu sau fără link pe care se poate da click.
Comisioanele Apple în Brazilia, opțiune cu opțiune
Iată ce publică Apple. Am copiat tabelul ăsta din codul HTML al celor două pagini, nu dintr-un rezumat.
| Opțiune | Procent standard | Procent redus |
|---|---|---|
| Achiziție in-app | 21% + 5% | 10% + 5% |
| Plată terță în aplicație | 21% | 10% |
| Link spre site-ul tău | 15% | 10% |
| Magazin alternativ | 5% | 5% |
Cum îl citești:
- Procentul redus se aplică membrilor Small Business Program, Mini Apps Partner Program și Video Partner Program, precum și abonamentelor după primul lor an. Pentru comisionul App Store, pagina generală adaugă News Partner Program, care lipsește din pagina opțiunilor de plată, din anunțul Apple și din grila linkului spre site-ul tău.
- Cei 5% de la achiziția in-app sunt taxe de procesare a plății, separate de comision.
- Linkul spre site-ul tău plătește „store services commission”, doar pe vânzările făcute în cele 7 zile de după click. Apple o definește doar pentru un link pe care se poate da click și care deschide browserul.
- Magazinul alternativ plătește Core Technology Commission (CTC): 5% din vânzările de conținut digital, inclusiv aplicațiile plătite, fără taxe.
Pentru achiziția in-app, Apple precizează că comisionul și taxele se aplică la prețul plătit de client, iar contractul de licență reglementează calculul taxelor. CTC se calculează la prețul fără taxe. Cu un procesator terț, se adaugă și comisioanele lui.
Exemplu: R$ 100 plătiți de un client
Calculul ăsta e un exemplu, nu o măsurătoare. Ignor taxele și notez „+ comision” pe cele ale procesatorului, pe care nu le-am verificat: depind de contractul tău. Dezvoltatorul mic e aici membru al Small Business Program.
| Opțiune | Dezvoltator mic | Procent standard |
|---|---|---|
| Achiziție in-app | R$ 15 pentru Apple | R$ 26 pentru Apple |
| Plată terță în aplicație | R$ 10 + comision | R$ 21 + comision |
| Link spre site-ul tău | R$ 10 + comision | R$ 15 + comision |
Cu achiziția in-app, dezvoltatorul mic păstrează R$ 85. Cu o plată terță, păstrează R$ 90, minus comisionul procesatorului.
Pentru un membru al Small Business Program, renunțarea la achiziția in-app aduce 5 puncte câștig la o vânzare supusă comisionului, înainte de comisionul procesatorului. Dacă procesatorul tău ia mai mult de R$ 5 din R$ 100, achiziția in-app rămâne mai ieftină. La procentul standard, diferența ajunge la 5 puncte pentru plata terță și 11 puncte pentru linkul spre site-ul tău. O singură excepție: pe site-ul tău, o vânzare făcută la mai mult de 7 zile după click nu plătește comisionul linkului.
Punctele astea nu socotesc ce preiei tu:
- suportul pentru clienți: pentru aceste achiziții, Apple nu mai gestionează rambursările, istoricul achizițiilor și nici abonamentele;
- taxele, pe care trebuie să le colectezi și să le plătești;
- o raportare lunară trimisă de serverul tău, cu toate tokenurile de tranzacție, chiar și fără achiziții;
- factura Apple, de plătit în 30 de zile de la primire. Altfel, Apple poate reține suma din veniturile tale din alte piețe, îți poate scoate aplicația din App Store sau chiar te poate exclude din programul pentru dezvoltatori.
App Store îl avertizează și pe cumpărător: un banner pe pagina aplicației, o mențiune în secțiunea Information și mențiunea External Purchases la confirmarea descărcării. N-am nicio măsurătoare a efectului lor asupra conversiei.
Pentru o primă aplicație, rămân la achiziția in-app în Brazilia: 15% în total pentru un dezvoltator mic, fără server de raportare și fără suport pentru plăți. Plata alternativă are sens când vinzi destul încât o diferență de câteva puncte să plătească munca asta.
Alegerea între abonament și achiziție unică schimbă și ea comisionul: detaliile sunt în abonament sau achiziție unică pentru aplicația ta iOS.
Regulile pe care trebuie să le respecte aplicația ta
Dacă oferi o plată terță sau un link spre site-ul tău, Apple impune regulile astea, conform paginii despre opțiunile de plată:
- Achiziția in-app trebuie oferită în același timp, pe fiecare ecran care vinde conținut digital.
- Trebuie să fie cel puțin la fel de vizibilă ca orice altă opțiune. Apple judecă ansamblul: layout, formulare, font, culoare, mărime.
- Butonul de achiziție in-app folosește elementul vizual oferit de Apple, pe fundal negru sau alb. Pe un buton iOS standard, textul de lângă are cel puțin 15 puncte.
- Poți afișa prețuri și avantaje diferite în funcție de opțiune.
- Fluxul tău nu trebuie nici să descurajeze, nici să încurce achiziția in-app.
- Pagina ta din App Store nu spune că se poate cumpăra de pe site-ul tău sau printr-o plată terță.
- Înainte să trimită utilizatorul spre cealaltă opțiune, aplicația ta afișează o fereastră de informare: acolo află că are de-a face cu tine, nu cu Apple. Pe iOS 26.5, o construiești după specificațiile oferite de Apple. O fereastră oferită de sistem vine cu iOS 27.2, în beta.
Procesatorul tău trebuie să respecte nivelul 1 al standardului PCI pentru datele de card. Trebuie să ofere și suport pentru clienți: contestarea tranzacțiilor neautorizate, gestionarea abonamentelor, rambursări.
Dacă îți construiești primul ecran de cumpărare, greșelile de paywall iOS rămân valabile și cu două butoane.
Minorii: regula cea mai strictă
Regulile astea ale Apple se aplică oricărei aplicații care oferă plată alternativă în Brazilia:
- categoria Kids: control parental înaintea oricărei plăți terțe și nicio ofertă de cumpărare pe un site web;
- celelalte aplicații: suport pentru controalele parentale de achiziție și consimțământ parental pentru opțiunile alternative;
- sub 18 ani: plată terță în aplicație doar după control parental și nicio ofertă de cumpărare pe un site web.
În Brazilia, un utilizator sub 18 ani nu trebuie să vadă nicio ofertă de cumpărare de pe site-ul tău, nici măcar cu acordul unui părinte. Japonia e mai flexibilă, conform paginii Apple despre Japonia. În tabelul ăsta, „fără web” înseamnă nicio ofertă de cumpărare pe un site.
| Utilizator | Brazilia | Japonia |
|---|---|---|
| Categoria Kids | Control parental, fără web | Control parental, fără web |
| Sub 13 ani | Control parental, fără web | Control parental, fără web |
| 13-17 ani | Control parental, fără web | Plată terță și web, control parental |
Ca să afli dacă utilizatorul poate plăti, Apple te trimite la canMakePayments din StoreKit și promite API-uri noi. Pentru vârstă, Apple a anunțat în februarie 2026 că Declared Age Range API oferă în Brazilia intervalul de vârstă al utilizatorului, dacă el sau un părinte acceptă să-l partajeze. Cum văd eu lucrurile: cât timp aplicația ta nu știe dacă utilizatorul e major, nu afișa linkul spre site-ul tău.
Vârsta contează și pentru pagina aplicației. Conform anunțului Apple din 24 februarie 2026, o aplicație care declară loot boxes plătite trece la 18+ în magazinul brazilian. De la acea dată, App Store blochează acolo descărcarea aplicațiilor 18+ cât timp utilizatorul nu a fost confirmat ca adult.
Cum implementezi plata alternativă, pas cu pas
- Cere-i titularului contului să accepte contractul actualizat. Apple Developer Program License Agreement include acum condițiile pentru Brazilia. Doar titularul (Account Holder) îl poate accepta, iar Apple a stabilit termenul de 6 iulie 2026 pentru toți membrii. Verifică în contul tău de dezvoltator că e acceptat.
- Adaugă entitlementul la App ID-ul tău. După acceptarea contractului, contul tău are acces la entitlementul StoreKit External Purchases or Offers. Adaugă-l la identificatorul aplicației tale în Certificates, Identifiers & Profiles.
- Declară-l în proiect. Cheia este
com.apple.developer.storekit.custom-purchase-link.allowed-regions, un array cu o singură valoare:br. Cu Expo, se pune în entitlements din config. Profilul tău de provisioning trebuie apoi să includă entitlementul. - Scrie fluxul în ordinea impusă. Verifică
canMakePayments, apoi proprietateaisEligibledin ExternalPurchaseCustomLink. Înainte de fiecare tranzacție posibilă, cere un token cutoken(for:): pe el îl vei raporta la Apple. Când utilizatorul apasă butonul alternativ, afișează fereastra de informare. Pagina Apple pomeneșteshowNotice, dar documentația API-ului rezervă fereastra de sistem pentru iOS 27.2: până atunci, o desenezi tu. - Păstrează achiziția in-app pe ecran, cu controalele parentale descrise mai sus.
- Scrie numele procesatorului tău în notele pentru App Review. Trebuie să fie pregătit să proceseze tranzacțiile aplicației tale. O trimitere incompletă poate întârzia review-ul sau se poate termina cu o respingere.
- Raportează-ți tranzacțiile în fiecare lună. Ajutorul App Store Connect cere un raport în 15 zile de la sfârșitul lunii calendaristice, trimis prin External Purchase Server API. Conține toate tokenurile: achiziții, reînnoiri, rambursări și chiar pe cele fără achiziție.
Iată pasul 3 cu Expo, în app.json:
{
"expo": {
"ios": {
"entitlements": {
"com.apple.developer.storekit.custom-purchase-link.allowed-regions": [
"br"
]
}
}
}
}
API-urile de la pasul 4 sunt native. N-am verificat dacă le suportă RevenueCat sau altă bibliotecă React Native. Verifică asta înainte să alegi calea asta, altfel îți va trebui un modul nativ. În fine, Apple precizează că entitlementul funcționează doar în magazinul brazilian, pe iPhone, începând cu iOS 26.5.
Magazinele alternative și notarizarea
Distribuirea aplicației într-un magazin alternativ se gestionează în App Store Connect: înregistrezi magazinul, Developer ID-ul tău și tokenul oferit de magazin. Achiziția in-app nu există acolo, iar vânzările tale de conținut digital plătesc CTC de 5%. Orice aplicație trece prin notarizare, indiferent de canal: un control de bază, automat și uman, mai ușor decât review-ul App Store.
Ca să-ți deschizi propriul magazin, îți trebuie aprobarea Apple. Conform paginii despre magazinele alternative din Brazilia, trebuie printre altele să fii înregistrat ca organizație. Trebuie și, la alegere, fie să oferi o scrisoare de credit stand-by de 1 milion de dolari, fie să ai doi ani de membru fără întrerupere și o aplicație care a depășit un milion de prime instalări la nivel mondial în anul calendaristic anterior.
Vinzi în Brazilia din Franța
Paginile Apple vizează aplicațiile distribuite în Brazilia, fără nicio condiție legată de țara dezvoltatorului. Dacă aplicația ta e de vânzare în Brazilia, contează trei lucruri:
- Dacă nu faci nimic, aplicația ta continuă să vândă prin achiziția in-app, după grila de comisioane din Brazilia.
- Paginile Apple pentru Brazilia nu cer o aplicație separată. Entitlementul e valabil doar pentru magazinul brazilian, iar
isEligibleîți spune dacă opțiunea e disponibilă pentru utilizator. Japonia, Uniunea Europeană și Coreea de Sud au propriile reguli; cele din UE sunt detaliate în ghidul despre guideline 3.1.1. - În afara achiziției in-app, taxele sunt treaba ta. Paginile Apple nu detaliază niciun impozit brazilian. Cere-i contabilului tău să valideze structura înainte să încasezi direct reali.
Ce am verificat și când
Recitit pe 27 octombrie 2026. Procentele, condițiile și pașii vin din paginile Apple citite în codul lor HTML în ziua aceea. Acordul vine din nota oficială a CADE, nu din textul integral al TCC. Niciun test real: calculul în reali e un exemplu, fără taxe și fără comisionul procesatorului.
Paginile astea se schimbă repede: Apple anunță deja o fereastră de informare de sistem și noi API-uri parentale. Recitește-le înainte să scrii cod.
Întrebări frecvente
Care e comisionul App Store în Brazilia?
21% din vânzările de conținut digital, sau 10% pentru membrii Small Business Program și ai altor câtorva programe Apple, precum și pentru abonamentele după un an. Achiziția in-app adaugă 5% taxe de procesare. Un link spre site-ul tău costă 15%, sau 10%, pentru vânzările din cele 7 zile de după click.
Pot pune un link spre site-ul meu într-o aplicație iOS în Brazilia?
Da, cu entitlementul StoreKit External Purchases or Offers și cu achiziția in-app afișată în același timp. Linkul e interzis pentru utilizatorii sub 18 ani și în aplicațiile din categoria Kids. Pagina ta din App Store nu trebuie să-l menționeze.
Pot oferi Pix într-o aplicație de iPhone în Brazilia?
Paginile Apple și nota CADE nu numesc nicio metodă de plată, nici Pix, nici alta. Ele impun condiții procesatorului: nivelul 1 al standardului PCI pentru datele de card, suport pentru clienți, rambursări. Verifică cu procesatorul tău că le îndeplinește și că achiziția in-app rămâne oferită alături.
Trebuie să păstrez achiziția in-app dacă ofer o plată alternativă?
Da. Apple cere ca achiziția in-app să apară în același timp, pe fiecare ecran care vinde conținut digital, și cel puțin la fel de vizibilă ca cealaltă opțiune.
Pot minorii să plătească în afara achiziției in-app în Brazilia?
Da, doar în aplicație, după un control parental. Nicio ofertă de cumpărare pe un site web nu e permisă sub 18 ani. În Japonia, oferta web e posibilă de la 13 ani, după un control parental.
Se aplică regulile astea unui dezvoltator care nu e în Brazilia?
Paginile Apple vizează aplicațiile distribuite în Brazilia și nu pun nicio condiție legată de țara dezvoltatorului. Un dezvoltator francez a cărui aplicație e în magazinul brazilian e deci vizat: de grila de comisioane pentru achizițiile in-app și de regulile plății alternative, dacă o activează.
Ce este acordul dintre Apple și CADE?
Un Termo de Compromisso de Cessação omologat pe 23 decembrie 2025 de CADE, autoritatea braziliană de concurență. Deschide ofertele externe, plățile alternative și magazinele alternative, pentru trei ani din momentul în care noii termeni devin obligatorii.
Surse
- Nota CADE despre omologarea TCC, 23 decembrie 2025.
- Anunțul Apple pentru Brazilia, 18 iunie 2026.
- Changes to iOS in Brazil, Payment options on the App Store in Brazil și Operating an alternative app marketplace in Brazil, Apple Developer.
- ExternalPurchaseCustomLink, documentația StoreKit.
- Payment options on the App Store in Japan, pentru comparația regulilor privind minorii.
- Age requirements for apps distributed in Brazil, Australia, Singapore, Utah, and Louisiana, 24 februarie 2026.
- Reporting tokens and transactions to Apple, ajutorul App Store Connect.
Să-ți vinzi aplicația, în Brazilia și în altă parte
Înainte să te apuci de paywall, fă diagnosticul gratuit: îți spune ce îți blochează cu adevărat proiectul și îți trimite checklistul meu anti-respingere Apple.
Ca să construiești aplicația și să conectezi abonamentul prin achiziția in-app, iOS Kit conține codul de pornire al aplicațiilor mele și parcursul în patru etape până în App Store, pe care îl urmezi în ritmul tău. Tot ce ține de monetizare e adunat pe pagina abonament in-app iOS.