Gerar QR Code PIX Dinâmico
Cria um QR Code PIX do tipo dinâmico, vinculado a uma cobrança única, com identificação do pagador e metadados descritivos.
Este endpoint gera um QR Code PIX dinâmico, ou seja, um código único associado a uma transação específica.
Diferente do QR Code estático, o QR Code dinâmico contém um identificador exclusivo (txId
) e pode incluir informações adicionais, como dados do pagador e metadados descritivos (ex.: produto, serviço, fatura, etc.).
O corpo da requisição deve conter:
key
: valor ou identificador da chave PIX associada à conta;amount
: valor a ser cobrado (em reais, com até duas casas decimais);payer
: informações do pagador, contendodocument
ename
;description
: lista de objetos com nome e valor, permitindo detalhar o pagamento.
O retorno inclui:
qrCode.image
→ imagem do QR Code em base64;qrCode.text
→ conteúdo EMV completo do QR Code;invoice.url
→ link do comprovante ou fatura associada à cobrança.
Endpoint para Criar Qr Code Dinâmico
POST
/accounts/{accountId}/pix/qrcode/dynami
Este endpoint é protegido e requer o uso do cabeçalho Authorization: Bearer <token>
e x-tenant-id
.
Headers
Content-Type
application/json
Authorization
Bearer <token>
x-tenant-id
Tenant ID
Body
key
string
Chave para qual o QR Code será atrelado
amount
number
Valor
payer
object{document: string, name: string}
Descrição (opcional)
payer.document
string
CPF/CNPJ
payer.name
string
Nome
description
Array<{name: string,value: string}>
Descrição
Response
{
"qrCode": {
"image": "iVBORw0KGgoAAAANSUhEUgAAAMgAAADICAYAAABWKLW/AAAABHNCSVQICAgIfAhkiAAA...",
"text": "00020101021226900014BR.GOV.BCB.PIX2568pix.stricglobal.com.br/publico/cob/8a1f22e2bbef4f678b3f2a9c3efb94255204000053039865802BR5920Juliana Santos Almeida6010Rio Grande62070503***6304901A"
},
"invoice": {
"url": "https://global.stric.com.br/invoices/7d39c9af-1a3d-4a4e-8b0f-24e9d1b3d2a8/invoice.pdf"
}
}
Last updated
Was this helpful?