PIX

PIX er Brasils øyeblikkelige betalingsordning, drevet av Banco Central do Brasil (BACEN). BR Code QR-formatet er en EMVCo MPM-delmengde med Merchant Account Information (tag 26) som bærer en PIX-nøkkel, CPF, CNPJ, e-post, telefonnummer eller tilfeldig EVP. PIX nådde sin første billion reais i løpet av under to år fra lansering (2020 → 2022) og er nå den dominerende detaljhandelsbetalingsskinnen i Brasil.

Kanonisk spesifikasjon:Banco Central do Brasil, PIX-dokumentasjon. Kjerneresolusjonen: BACEN Resolution 103/2021, Manual de Padrões para Iniciação do Pix.
Overordnet spesifikasjon:EMVCo MPM v1.1. PIX reserverer forhandlerkontotaggen 26; alt annet er arvet fra EMVCo.
Koding: TLV (Tag-Length-Value) med 2-sifrede tagger, 2-sifrede lengder og CRC16-CCITT-trailer.

BR Code-struktur, tag 26 (PIX Merchant Account Information)

Det PIX-spesifikke innholdet ligger i tag 26. Det er i seg selv en nestet TLV-struktur med disse undertaggene:

UndertagNavnLengdeNotater
00GUI, globalt unikt id14Fast verdi br.gov.bcb.pix. Identifiserer ordningen som PIX.
01PIX-nøkkelvariabelCPF (11 sifre), CNPJ (14 sifre), e-post, telefon (+55DDPHONE) eller EVP (UUID-lignende tilfeldig nøkkel).
02Tilleggsinformasjonvariabel, ≤72Fritekstmelding til betaler. Vises for betaleren i bankappen deres.
25URL, dynamisk PIXvariabelBrukes bare for dynamisk PIX: betalerens app henter den fullstendige nyttelasten fra denne URL-en ved skanning (beløp, forfallsdato, utløp, rabatt/bot). Statisk PIX utelater tag 25 helt.

PIX-nøkkeltyper

NøkkeltypeFormatValidering
CPF (personlig skatte-ID)11 sifre, ingen tegnsetting i QR-nyttelastenMod-11-kontrollsum på de siste 2 sifrene. Maske 123.456.789-09 → rå 12345678909.
CNPJ (bedriftsskatte-ID)14 sifre, ingen tegnsettingTo mod-11-kontrollsummer. Maske 12.345.678/0001-95 → rå 12345678000195.
E-postRFC 5321-kompatibel, maks 77 tegnBACEN konverterer til små bokstaver ved registrering; QR-nyttelasten må samsvare med det registrerte tilfellet.
TelefonE.164 med landskode +55, maks 14 tegnFormat: +55DDNNNNNNNNN der DD er 2-sifret retningsnummer. Ingen mellomrom eller bindestreker.
EVP (tilfeldig nøkkel)UUID v4-format, 36 tegnGenerert server-side av betalerens bank ved registrering. Foretrukket for forhandlere som ikke ønsker å eksponere CPF/CNPJ/e-post/telefon.

Statisk vs dynamisk PIX

Kanonisk testvektor, statisk PIX med CPF-nøkkel og fast beløp

CPF 12345678909, forhandler LOJA TESTE i SAO PAULO, fast beløp R$10.00, ingen transaksjonsreferanse:

00020126360014br.gov.bcb.pix0114123456789095204000053039865406010.005802BR5910LOJA TESTE6009SAO PAULO62070503***6304XXXX
TagVerdiBetydning
0001Nyttelastformatindikator (alltid 01)
0111Statisk startpunkt
2636 byte nestet TLVPIX Merchant Account Information
├─ 00br.gov.bcb.pixGUI
├─ 0112345678909CPF-nøkkel (11 sifre)
520000MCC, ukjent / personlig
53986ISO 4217-valutakode for BRL
5410.00Fast transaksjonsbeløp
58BRLandskode
59LOJA TESTEForhandlernavn (maks 25 tegn per EMVCo)
60SAO PAULOForhandlerby (maks 15 tegn)
627 byte nestetTilleggsdata-mal
├─ 05***Referanseetikett (plassholder uten referanse)
63XXXXCRC16-CCITT over alt før (beregn på nytt ved koding)

Vanlige fallgruver

Kompatibilitet med bankapper

Enhver lisensiert PIX-deltaker (bank eller betalingsinstitusjon) støtter BR Code i sin forbrukerapp. Merkbare implementeringer:

AppStatiskDynamiskNotater
Itaú, Bradesco, Santander, BB, CaixaJaJaTopp 5 banker. Full PIX-støtte inkl. Cobrança, agendado og devolução.
NubankJaJaMest populære neobank i Brasil. Rent PIX-grensesnitt.
Inter, C6 Bank, PicPayJaJaFull PIX-støtte.
Mercado PagoJaJaBetalingsinstitusjon; PIX er én av flere betalingsskinner i samme app.
Generisk iOS/Android-kameraNeiNeiInnebygde kameraapper tolker ikke BR Code som betalingshensikt. Brukeren må åpne bankappen først.

Se også

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