QR Code Dinâmico
Criação de QR Code Dinâmico
O QR Code dinâmico para pagamento imediato é projetado para facilitar transações de valores específicos em um momento próximo à sua criação. Ele contém informações detalhadas sobre o recebedor da transação e permite a inclusão de dados sobre o pagador, facilitando a identificação posterior de quem efetuou o pagamento.
Adicionalmente, esse tipo de QR Code oferece a flexibilidade para o emissor definir um valor fixo para a transação ou permitir que o pagador ajuste a quantia a ser paga no momento da operação.
Observações
-
Para utilizar este endpoint, é indispensável que a chave de endereçamento Pix seja válida. Caso contrário, a emissão não poderá ser realizada.
-
Caso a chave de endereçamento vinculada ao QR Code seja excluída após a sua criação, o QR Code se tornará inválido para realizar pagamentos.
Requisição
POST
/api/v1/dynamic-qrcode
Parâmetros da requisição | Request Body Schema
Nome | Tipo | Tamanho | Obrg | Descrição |
---|---|---|---|---|
txId | String | 26-35 | Sim | Identificaor para conciliação do recebedor |
amount | Number | 12,2 | Sim | Valor da cobrança |
expiresIn | Number | 10 | Não | Expiração do QR Code em segundos. Se não for informado será utilizado o valor default de 86400 |
Exemplo de requisição
{
"txId": "063167328be14489a9419f17e85129ff",
"amount": 111,
"expiresIn": 1800
}
Retorno da requisição | Response Schema
Nome | Tipo | Tamanho | Obrg | Descrição |
---|---|---|---|---|
qrCodePayload | String | - | Sim | Payload pix copia e cola do pagamento |
Exemplo de requisição
{
"qrCodePayload": "00020101021226850014br.gov.bcb.pix2563pix-h.delbank.com.br/v1/qrcode/vcharge5b13c75992e74c448688e11e75204000053039865802BR5907DELBANK6007ARACAJU62070503***630409C2"
}