Realizar Pagamento via QR Code PIX
Efetua o pagamento de um QR Code PIX (estático ou dinâmico) a partir de uma conta bancária.
Este endpoint realiza o pagamento de um QR Code PIX, debitando o valor da conta bancária do usuário autenticado e transferindo-o ao recebedor identificado no QR Code.
Antes de efetuar o pagamento, é necessário decodificar o QR Code utilizando o endpoint
Decodificar QR Code PIX, que retorna o identificador único qrCodeInfoId
usado nesta requisição.
O corpo da requisição deve conter:
qrCodeInfoId
: ID retornado após decodificar o QR Code;amount
: valor a ser pago (em reais, com até duas casas decimais);pin
: código PIN do usuário para autenticação da transação.
O retorno inclui o objeto transaction
, representando o PIX iniciado e seu status atual de processamento.
Endpoint para Pagamento de QR Code
POST
/accounts/{accountId}/pix/qrcode/payment
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
qrCodeInfoId
string
ID do QR Code
amount
number
Valor
pin
string
PIN transacional
Response
{
"transaction": {
"id": "d877c338-18ba-4d49-b99d-2a28aea0709d",
"amount": 1,
"status": "PROCESSING",
"externalStatus": "PROCESSING",
"category": "QR Code pago",
"beneficiaryName": "Pedro Victor Pereira",
"type": "PIX_QRCODE",
"credit": false,
"createdAt": "2025-10-10T10:48:46.017Z"
}
}
Last updated
Was this helpful?