Skip to main content
POST
Para entender quando usar este endpoint e ver o passo a passo completo, veja o guia Cobrança Imediata (QR Code Dinâmico).

Headers

string
required
Sua API key.
string
required
Número da conta Delfinance.

Body

string
required
Identificador usado para conciliação com o seu sistema. Retornado no webhook de confirmação de pagamento. Deve ser um GUID.
number
required
Valor da cobrança em reais.
string
Descrição interna da cobrança.
number
Prazo de expiração do QR Code em segundos, contados a partir da criação. O padrão é 86400 (24 horas).
string
Controla se a imagem do QR Code é retornada na resposta. Valores aceitos:
  • ONLY_PAYLOAD (padrão) — retorna apenas o payloadPix.
  • PAYLOAD_AND_QRCODE — retorna também qrCodeImageBase64 com a imagem pronta (250×250 px).
object
Dados do pagador esperado.
object
Endereço da transação. Se omitido, o padrão é Aracaju/SE.
array
Lista de informações adicionais exibidas ao pagador no app do banco.
array
Instruções de split: distribuição automática de parte do valor para outra conta no momento do recebimento. O amount total das divisões não pode ultrapassar 50% do valor da cobrança, e o valor da cobrança deve ser maior que R$ 1,00.
object
Dados do beneficiário final da transação. Usado por gateways e subadquirentes para identificar o recebedor real — essa informação é exibida ao pagador no app do banco.

Response

string
Identificador de correlação enviado na criação.
string
Identificador único do QR Code gerado.
number
Valor da cobrança.
boolean
Indica se o pagador pode alterar o valor ao pagar.
number
Prazo de expiração em segundos.
string
Status do QR Code. Valor inicial: ACTIVE.
object
Dados do pagador, quando informados na criação.
object
Endereço da transação (cityName, zipCode, uf, state, street).
string
Data e hora de criação, em formato ISO 8601.
string
Data e hora da última atualização.
string
Data e hora exata de expiração, em formato ISO 8601.
string
Payload Pix (BR Code) em texto — o “copia e cola”.
string
Imagem do QR Code pronta para exibição, em base64 (250×250 px). Presente apenas quando formatResponse é PAYLOAD_AND_QRCODE.
array
Informações adicionais enviadas na criação.
array
Instruções de split enviadas na criação.
object
Dados do beneficiário final, quando informado na criação.