PIX

PIX 是由 Banco Central do Brasil(BACEN)运营的巴西即时支付方案。BR Code QR 格式是 EMVCo MPM 的子集,标签 26 的商户账户信息中携带 PIX 密钥, , 可以是 CPF、CNPJ、电子邮件、电话号码或随机 EVP。PIX 在推出后不到两年(2020 → 2022)便完成了首个万亿雷亚尔的结算,现已成为巴西主流零售支付网络。

规范说明:Banco Central do Brasil, PIX 文档。核心决议:BACEN Resolution 103/2021, Manual de Padrões para Iniciação do Pix
父规范:EMVCo MPM v1.1。PIX 保留商户账户标签 26;其余均继承自 EMVCo。
编码: TLV(标签-长度-值),采用 2 位标签、2 位长度和 CRC16-CCITT 尾部。

BR Code 结构, , 标签 26(PIX 商户账户信息)

PIX 专属内容位于标签 26 中,该标签本身是一个包含以下子标签的嵌套 TLV 结构:

子标签名称长度说明
00GUI, , 全局唯一标识符14固定值 br.gov.bcb.pix,将方案标识为 PIX。
01PIX 密钥可变CPF(11 位)、CNPJ(14 位)、电子邮件、电话(+55DDPHONE)或 EVP(类 UUID 随机密钥)。
02附加信息可变,≤72发给付款人的自由文本消息,显示在其银行应用中。
25URL, , 动态 PIX可变仅用于动态 PIX:扫码时付款人应用从此 URL 获取完整载荷(金额、到期日、有效期、折扣/罚款)。静态 PIX 完全省略标签 25。

PIX 密钥类型

密钥类型格式验证
CPF(个人税务 ID)11 位数字,QR 载荷中无标点最后 2 位的 Mod-11 校验和。掩码 123.456.789-09 → 原始值 12345678909
CNPJ(企业税务 ID)14 位数字,无标点两个 mod-11 校验和。掩码 12.345.678/0001-95 → 原始值 12345678000195
电子邮件符合 RFC 5321,最多 77 个字符BACEN 在注册时转换为小写;QR 载荷必须与注册时的大小写一致。
电话E.164 格式,含国家代码 +55,最多 14 个字符格式:+55DDNNNNNNNNN,其中 DD 为 2 位区号。无空格或连字符。
EVP(随机密钥)UUID v4 格式,36 个字符注册时由付款人银行在服务器端生成。适合不希望暴露 CPF/CNPJ/邮件/电话的商户。

静态 PIX 与动态 PIX

标准测试向量, , 带 CPF 密钥和固定金额的静态 PIX

CPF 12345678909,商户 LOJA TESTESAO PAULO),固定金额 R$10.00,无交易参考号:

00020126360014br.gov.bcb.pix0114123456789095204000053039865406010.005802BR5910LOJA TESTE6009SAO PAULO62070503***6304XXXX
标签含义
0001载荷格式指示符(始终为 01
0111静态起始点
2636 字节嵌套 TLVPIX 商户账户信息
├─ 00br.gov.bcb.pixGUI
├─ 0112345678909CPF 密钥(11 位)
520000MCC, , 未知/个人
53986BRL 的 ISO 4217 货币代码
5410.00固定交易金额
58BR国家代码
59LOJA TESTE商户名称(EMVCo 规定最多 25 个字符)
60SAO PAULO商户城市(最多 15 个字符)
627 字节嵌套附加数据模板
├─ 05***参考标签(无参考时的占位符)
63XXXX前述所有内容的 CRC16-CCITT(编码时重新计算)

常见陷阱

银行应用兼容性

每个持牌 PIX 参与机构(银行或支付机构)均在其消费者应用中支持 BR Code。主要实现如下:

应用静态动态说明
Itaú, Bradesco, Santander, BB, Caixa前 5 大银行。完整 PIX 支持,包括 Cobrança、agendado 和 devolução。
Nubank巴西最受欢迎的数字银行。简洁的 PIX 用户体验。
Inter, C6 Bank, PicPay完整 PIX 支持。
Mercado Pago支付机构;PIX 是同一应用中多种支付渠道之一。
通用 iOS/Android 相机原生相机应用无法将 BR Code 解析为支付意图。用户必须先打开银行应用。

另请参见

规范参考核实日期:2026-04-19。BACEN Resolution 103/2021,EMVCo MPM v1.1,PIX Manual de Padrões v2.0。