v1

latestOpenAPI 3.0.12026-07-26254581767.1 KB
QrCode

Criar Qr Code Estático

Realiza a criação de um novo qr code estático<br /><b>Caracteristicas:</b><br /><ul><li>Pode ser pago mais de uma vez;</li><li>Não expira;</li><li>Ao ser pago dispara um webhook sob o evento "Recebimento" porém sem o txId parametrizado.</li></ul>

post/pix/indireto/qrcode/estatico

Headers

chaveIdempotenciastring uuid
Authorizationstring required

Auth

Request body

valornumber double

Valor da transação

campoLivrestring nullable

Conjunto livre de caracteres, com limite de tamanho

reutilizavelboolean

Indica se aceita mais de um pagamento para o mesmo QRCode, caso não informado o padrão é TRUE

transactionIdstring nullable

Identificador da transação, utilizado para fins de conciliação

Example request

{
  "valor": 123.99,
  "campoLivre": "Informações adicionais",
  "reutilizavel": true,
  "transactionId": "E00201268300140002012683P",
  "chave": {
    "valor": "+5599991919191, 08798086081, 15425145000118, example@example.com"
  },
  "recebedor": {
    "codigoCategoria": "0000",
    "moeda": "986",
    "codigoPostal": "31930420",
    "cidade": "BRASILIA",
    "pessoa": {
      "nome": "João da Silva",
      "documento": "08798086081"
    },
    "contaBancaria": {
      "agencia": "0001",
      "conta": "1234567890"
    }
  },
  "retirada": {
    "ispb": "71027866"
  }
}

Response

Created

idstring uuid
transactionIdstring nullable
status'Ativo' | 'Expirado' | 'Pago' | 'RemovidoPsp' | 'Vencido'
dataCriacaostring date-time
tipo'Estatico' | 'Dinamico' | 'DinamicoVencimento'
qrCodestring nullable
campoLivrestring nullable
valornumber double nullable

Example response

{
  "chave": {
    "valor": "+5599991919191, 08798086081, 15425145000118, example@example.com"
  },
  "retirada": {
    "ispb": "71027866"
  }
}