PIX

PIX on Brasilian välitön maksujärjestelmä, jota Banco Central do Brasil (BACEN) hallinnoi. BR Code QR -muoto on EMVCo MPM -alijoukko, jossa Merchant Account Information (tagi 26) kantaa PIX-avainta, joka voi olla CPF, CNPJ, sähköposti, puhelinnumero tai satunnainen EVP. PIX sai ensimmäisen biljoonan realin selvitettyä alle kahdessa vuodessa lanseerauksesta (2020 → 2022) ja on nyt Brasilian hallitseva vähittäismaksujärjestelmä.

Kanoninen spesifikaatio:Banco Central do Brasil, PIX-dokumentaatio. Ydinresoluutio: BACEN Resolution 103/2021, Manual de Padrões para Iniciação do Pix.
Yläspesifikaatio:EMVCo MPM v1.1. PIX varaa kauppiastilin tagin 26; kaikki muu on peritty EMVCo:lta.
Koodaus: TLV (Tag-Length-Value) 2-numeroisilla tageilla, 2-numeroisilla pituuksilla ja CRC16-CCITT-perällä.

BR Code -rakenne, tagi 26 (PIX Merchant Account Information)

PIX-kohtainen sisältö sijaitsee tagissa 26. Se on itse sisäkkäinen TLV-rakenne, jossa on nämä alitägit:

AlitagiNimiPituusHuomiot
00GUI, globaali yksilöllinen tunniste14Kiinteä arvo br.gov.bcb.pix. Tunnistaa järjestelmän PIX:ksi.
01PIX-avainvaihtelevaCPF (11 numeroa), CNPJ (14 numeroa), sähköposti, puhelin (+55DDPHONE) tai EVP (UUID-tyyppinen satunnaisavain).
02Lisätiedotvaihteleva, ≤72Vapaamuotoinen maksajaviesti. Näytetään maksajalle heidän pankkisovelluksessaan.
25URL, dynaaminen PIXvaihtelevaKäytetään vain dynaamiselle PIX:lle: maksajan sovellus hakee skannauksessa täyden hyötykuorman tästä URL:sta (summa, eräpäivä, vanhentuminen, alennus/sakko). Staattinen PIX jättää tagin 25 kokonaan pois.

PIX-avaintyypit

AvaintyyppiMuotoValidointi
CPF (henkilön verotunniste)11 numeroa, ei välimerkkejä QR-hyötykuormassaMod-11-tarkistussumma kahdelle viimeiselle numerolle. Maski 123.456.789-09 → raaka 12345678909.
CNPJ (yrityksen verotunniste)14 numeroa, ei välimerkkejäKaksi mod-11-tarkistussummaa. Maski 12.345.678/0001-95 → raaka 12345678000195.
SähköpostiRFC 5321 -yhteensopiva, enintään 77 merkkiäBACEN muuntaa pieniksi kirjaimiksi rekisteröinnin yhteydessä; QR-hyötykuorman on vastattava rekisteröityä kirjainkokoa.
PuhelinE.164 maakoodilla +55, enintään 14 merkkiäMuoto: +55DDNNNNNNNNN, jossa DD on 2-numeroinen suuntanumero. Ei välilyöntejä tai viivoja.
EVP (satunnaisavain)UUID v4 -muoto, 36 merkkiäMaksajan pankki luo palvelimella rekisteröinnin yhteydessä. Suositeltava kauppiaille, jotka eivät halua paljastaa CPF/CNPJ/sähköposti/puhelin.

Staattinen vs dynaaminen PIX

Kanoninen testvektori, staattinen PIX CPF-avaimella ja kiinteällä summalla

CPF 12345678909, kauppias LOJA TESTE paikassa SAO PAULO, kiinteä summa R$10.00, ei tapahtumaviitettä:

00020126360014br.gov.bcb.pix0114123456789095204000053039865406010.005802BR5910LOJA TESTE6009SAO PAULO62070503***6304XXXX
TagiArvoMerkitys
0001Hyötykuormamuodon ilmaisin (aina 01)
0111Staattinen aloituspiste
2636 tavua sisäkkäistä TLV:täPIX Merchant Account Information
├─ 00br.gov.bcb.pixGUI
├─ 0112345678909CPF-avain (11 numeroa)
520000MCC, tuntematon / henkilökohtainen
53986ISO 4217 -valuuttakoodi BRL:lle
5410.00Kiinteä tapahtuman summa
58BRMaakoodi
59LOJA TESTEKauppiaan nimi (enintään 25 merkkiä EMVCo:n mukaan)
60SAO PAULOKauppiaan kaupunki (enintään 15 merkkiä)
627 tavua sisäkkäistäLisädatamalli
├─ 05***Viitemerkki (paikkamerkki ilman viitettä)
63XXXXCRC16-CCITT kaikesta edeltävästä (laske uudelleen koodauksen yhteydessä)

Yleiset sudenkuopat

Pankkisovellusyhteensopivuus

Jokainen lisensoitu PIX-osallistuja (pankki tai maksulaitos) tukee BR Codea kuluttajasovelluksessaan. Merkittävät toteutukset:

SovellusStaattinenDynaaminenHuomiot
Itaú, Bradesco, Santander, BB, CaixaKylläKylläTop-5-pankit. Täydellinen PIX-tuki sisältäen Cobrança, agendado ja devolução.
NubankKylläKylläSuosituin neopankki Brasiliassa. Selkeä PIX-käyttöliittymä.
Inter, C6 Bank, PicPayKylläKylläTäydellinen PIX-tuki.
Mercado PagoKylläKylläMaksulaitos; PIX on yksi useista maksujärjestelmistä samassa sovelluksessa.
Yleinen iOS/Android-kameraEiEiNatiivit kamerasovellukset eivät jäsennä BR Codea maksuaikomuksena. Käyttäjän on ensin avattava pankkisovellus.

Katso myös

Spesifikaatioviitteet vahvistettu 2026-04-19. BACEN Resolution 103/2021, EMVCo MPM v1.1, PIX Manual de Padrões v2.0.