Criando uma cobrança
Gerando um QRCODE
POST
/api/partners/generate-qr-code
Utilize este endpoint para gerar uma cobrança imetiada para seus clientes adquirirem serviços ou produtos na sua aplicação.
Toda vez que um qrCode
é gerado, é gerado também um registro de transação dentro do nosso sistema, para que possamos comparar e enviar webhooks posteriormente.
Headers
Content-Type
application/json
x-client-id
string
clientId
recebido.
x-timestamp
string
UNIX timestamp em segundos.
x-signature
string
HMAC signature.
Body
Todos os parametros abaixo são obrigatórios.
partnerTransactionId
string
Identificador único das suas transações.
productName
string
Nome do produto ou serviço.
quantity
number
Quantidade do produto ou serviço.
unitPrice
number
Preço do produto ou serviço.
userId
string
Deve ser o mesmo userId do seu sistema ou que tenha uma correlação única, para maior compatibilidade nas transações web3.
userCpf
string
CPF do usuário que irá fazer o pagamento do qrCode
birthDate
string
no formato DD/MM/AAAA, para verificação do usuário.
Response
O parceiro deverá salvar na sua base de dados o getewaiId
gerado na resposta da requisição para futuras consultas e conciliações de valores e transações.
o parâmetro brCode
é o que chamamos de "copia e cola" e ele deverá ser usado para gerar o QRCODE para seu usuário pagador.
Last updated
Was this helpful?