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

Key
Value
Description

Content-Type

application/json

x-client-id

string

clientId recebido.

x-timestamp

string

UNIX timestamp em segundos.

x-signature

string

HMAC signature.

Body

Name
Type
Description

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?