Cria um QR code PIX dinâmico para receber pagamentos. Suporta tipos instantâneo e com data de vencimento, com restrições opcionais de pagador.
UUID of the service account (e.g., 550e8400-e29b-41d4-a716-446655440000)
Unix timestamp in milliseconds (e.g., 1704636800000). Must be within 5 minutes of server time.
Must be 'service-account' for service account authentication
EdDSA signature of the request in base64 format. Signs: uri:method:body:timestamp
Amount in cents (must be greater than 0)
4000
QR Code type: INSTANT or DUE_DATE
INSTANT, DUE_DATE Allows payer to change the QR code value when scanning. Defaults to false.
false
List of CPF/CNPJ allowed to pay (with or without formatting). Optional.
["012.345.678-90", "45.059.493/0001-73"]Due date in YYYY-MM-DD format. Required for DUE_DATE type.
"2026-12-31"
Expiration time in seconds for INSTANT type. Defaults to 86400 (24 hours).
x >= 086400
External unique identifier for client's own tracking. Must be unique per account if provided.
"external-ref-123"
Payer information. Optional for INSTANT type, required for DUE_DATE type.
Bacen txid (26-35 alphanumeric characters). Must be unique if provided. If not provided, a UUID will be generated.
"abcdefghij0123456789012345"
Dynamic QR code created successfully
PIX copy-paste code (BR Code)
"00020126..."
Unique QR Code identifier
QR Code image in base64 format
Transaction ID (Bacen txId) used for QR code conciliation
"abcdefghijklmnopqrstuvwxyz"
External reference ID provided by the client (if any)
"order-12345"