Generate Pix static QR for an account
Creates a static PIX QR code (BR Code) that can be paid multiple times, optionally with a fixed amount. Static codes do not expire; use the identifier to reconcile payments.
Authentication
AuthorizationBearer
Bearer authentication of the form Bearer <token>, where token is your auth token.
Path parameters
accountId
Account identifier.
Headers
X-Tenant-Id
Tenant context used for authorization and routing.
Idempotency-Key
Client-generated idempotency token.
Request
This endpoint expects an object.
pixKey
PIX key of the receiving account.
identifier
Unique QR Code identifier for tracking.
value
Suggested amount in BRL. Max 2 decimal places (e.g., 50.00 for R$50,00). If omitted, payer defines the value at payment time.
message
Message displayed to payer.
split
Split payment configuration.
Response
QR code generated successfully.
txid
QR code transaction ID (used as qrcodeId).
emv
EMV PIX copy-and-paste code (BR Code). Render this as the QR / “copia e cola”.
type
status
QR status. ACTIVE right after creation.
identifier
Client-provided identifier (use for lookups).
value
Charge amount in BRL.
message
Message shown to the payer.
description
Same as message (alias).
accountId
Account that owns the charge.
pixKey
PIX key used in the charge.
allowChange
Whether the payer may change the amount.
createdAt
expiresAt
Errors
400
Bad Request Error
422
Unprocessable Entity Error
500
Internal Server Error