Criando QRCode PIX
Production
https://api.valut.app/openbank/v1
Production
https://api.valut.app/openbank/v1
POST
https://api.valut.app/openbank/v1
property | type | required | description |
---|---|---|---|
amount | integer | yes | Valor para recebimento do PIX em centavos. |
type | string | yes | Tipo do PIX: "dynamic" ou "static". |
external_id | string | no | ID de referência. Utilizado para idenficação do PIX na sua plataforma. |
expiration_date | datetime | no | Data de expiração do PIX. |
Observações: 1. Quando o expiration_date
for menor que o tempo atual, será considerado PIX com tempo de expiração padrão do banco.
type | description | |
---|---|---|
pix_id | integer | Id do PIX. |
type | string | Tipo do PIX: "dynamic" ou "static". |
paid | bool | Flag para identificar o pagamento do PIX. |
base64 | string | Imagem em BASE64 do QRCode PIX. |
qrcode | string | QRCode PIX. Também conhecido como PIX Copia e Cola. |
amount | integer | Valor em centavos; |
expiration_date | datetime | Data de expiração do PIX. |
created_at | datetime | Data de criação do PIX. |
Habilitando retorno da imagem PIX
O Campobase64
funciona para facilitar o retorno do PIX, já retornando da API com a imagem para recebimento. Para habilitar essa funcionalidade deve enviar na QueryString o parâmetrowithImage
com o valortrue
.Assim o response vai conter o campo base64, caso contrário esse campo será nulo.
Requisição
Parâmetros Query
withImage
string
requerido
Exemplo:
false
Parâmetros Bodyapplication/json
Exemplos de Requisição
Respostas
Modificado em 2024-12-09 08:26:00