Decodificar QR Code PIX
Retorna as informações completas contidas em um QR Code PIX estático ou dinâmico, permitindo validar o destinatário antes do pagamento.
Este endpoint permite decodificar e interpretar um QR Code PIX informado no corpo da requisição.
Através do conteúdo EMV (emv
), a API extrai e retorna os dados do recebedor, incluindo:
Nome e documento do beneficiário;
Banco e código ISPB;
Tipo do QR Code (
STATIC
ouDYNAMIC
);Identificador da chave (
key
);Identificador da transação (
txId
);Valor associado, se houver.
Esse endpoint é a primeira etapa do fluxo de pagamento via QR Code, e seu resultado deve ser usado posteriormente.
O campo type
indica se o QR Code é:
STATIC
: pode ser reutilizado;DYNAMIC
: valor único, válido apenas para uma transação.
Endpoint para Decodificar QR Code Pix
POST
/accounts/{accountId}/pix/qrcode/decode
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
emv
string
QrCode Copy Paste
Response
{
"qrCode": {
"id": "d82b3a6f-119b-4f72-9d25-8c61b3fda22e",
"type": "DYNAMIC",
"txId": "TXB4F7L2G9R6MZQ8P",
"key": "b27a4c90-63e4-4c8e-bf8d-41e9f56f8a23",
"ispb": "12345678",
"document": "***.987.654-**",
"name": "Juliana Santos Almeida",
"bankName": "Banco Stric Digital",
"bankCode": "777",
"endToEndId": "E202510101130STRIC4D5E6F7G8H9I0J1K2",
"amount": 85.90
}
}
Last updated
Was this helpful?