PixCanvas¶
SDK Python para Pix estatico
BR Code correto, validacao clara e QR customizavel com seguranca.
PixCanvas gera payload Pix estatico, valida copia-e-cola, renderiza QR Code opcional e documenta compatibilidade bancaria testada.
O que o PixCanvas entrega¶
-
:material-shield-check:{ .lg .middle } Core confiavel
Core zero-dependencia para gerar Pix estatico, com
Decimal, dataclasses imutaveis, CRC correto e normalizacao de entradas comuns. -
:material-qrcode:{ .lg .middle } QR flexivel
QR padrao com Segno e QR customizavel seguro com cores, gradientes, modulos estilizados e centro personalizavel.
-
:material-check-decagram:{ .lg .middle } Validacao real
Parse estrutural, validacao de CRC e modo sem excecao para pipelines, APIs e rotinas de auditoria.
-
:material-bank-check:{ .lg .middle } Compatibilidade registrada
Tabela de bancos testados manualmente, separando copia-e-cola, QR padrao, QR customizado seguro e QR artistico experimental.
Quickstart¶
from pixcanvas import create_static_pix
pix = create_static_pix(
pix_key="fulano@example.com",
merchant_name="Fulano",
merchant_city="Recife",
)
print(pix.br_code)
Extras¶
| Extra | Quando usar |
|---|---|
qr |
PNG, SVG, PDF, EPS, base64 e data URI |
qr-artistic |
QR customizavel seguro e centro com imagem |
qr-svg |
SVG como fonte do modo artistico experimental |
validate |
Validacao opcional do QR renderizado por decoder local |
Compatibilidade bancaria¶
Testado manualmente em 2026-07-07 — ver tabela completa:
| Banco/app | Copia-e-cola | QR padrao | QR customizado seguro | QR artistico |
|---|---|---|---|---|
| Nubank | Aprovado | Aprovado | Aprovado | Aprovado |
| Inter | Aprovado | Aprovado | Aprovado | Aprovado |
| Banco do Brasil | Aprovado | Aprovado | Aprovado | Aprovado |
| Itau | Aprovado | Aprovado | Aprovado | Aprovado |
Compatibilidade nao e garantia universal
Apps bancarios mudam. Registre data, tipo de QR e resultado sempre que testar uma nova versao.