Ordem de saque
Gerar uma ordem de saque para o usuário do parceiro, poderá ser via cripto ou via PIX.
Gerando uma ordem de saque
POST /api/partners/withdraw-order
Utilize este endpoint para gerar uma ordem de saque, tanto para o recebimento via PIX, quanto para o recebimento via cripto.
Headers
Content-Type
application/json
x-client-id
string
clientId recebido.
x-timestamp
string
UNIX timestamp em segundos.
x-signature
string
HMAC signature.
Body
partnerTransactionId
string
Identificador único das suas transações.
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
Obrigatório se a ordem de saque for do tipo:
PIX_WITHDRAW
userPixKey
string
Obrigatório se a ordem de saque for do tipo:
PIX_WITHDRAW
pixKeyType
string
Obrigatório se a ordem de saque for do tipo:
PIX_WITHDRAW
Os tipos de chave deverão ser:
EMAIL ou DOCUMENT ou PHONE ou RANDOM
userWalletAddress
string
Obrigatório se a ordem de saque for do tipo:
CRYPTO_WITHDRAW
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.
usdtAmount
number
Quantidade em Dolar a ser sacado.
withdrawalType
string
Tipo de saque:
PIX_WITHDRAW ou CRYPTO_WITHDRAW
Response
O parceiro deverá salvar na sua base de dados o getewaiIdgerado 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?