Legacy: PIX QR Code
Endpoint legado — será desabilitado em breve. Migre para POST /v2/transactions/cashin o quanto antes. Após a data de descontinuação, esta rota retornará 410 Gone e novas integrações devem usar exclusivamente o endpoint moderno.
Requer autenticação
POST/v2/pix/qrcode
Gera um QR Code PIX para recebimento. Retorna o código copia-e-cola e os dados do devedor.
Parâmetros
amountnumberobrigatórioValor da cobrança em BRL.
external_idstringID único no seu sistema para idempotência.
payer.namestringNome do pagador.
payer.documentstringCPF ou CNPJ do pagador.
descriptionstringDescrição da cobrança.
Rate limit
12 000 reqs/min por credencial (mesmo limite do /v2/transactions/cashin moderno).
Erros
| Código | HTTP | Descrição |
|---|---|---|
MISSING_REQUIRED_FIELD | 400 | amount ausente |
INVALID_AMOUNT | 422 | Valor inválido ou abaixo do mínimo |
BELOW_MIN_LIMIT | 409 | Abaixo do mínimo PIX |
EXCEEDS_MAX_LIMIT | 409 | Acima do máximo permitido |
LIMIT_EXCEEDED | 409 | Limite diário atingido |
DUPLICATE_EXTERNAL_ID | 409 | external_id já utilizado |
PROVIDER_ERROR | 502 | Erro no provedor — retryable |
Resposta 200
