Pular para o conteúdo principal

Criação de transferência interna para outra conta

POST 

/api/withdrawal/internal-other

Cria uma transferência interna para outra conta da Volet.com e retorna a transação criada.

Requisição​

Corpo da requisiçãoobrigatório

Dados para criar uma transferência interna para outra conta.

    srcWalletIdstringnullable

    ID da carteira de origem.

    Exemplo: USD880390848110
    amountnumberobrigatório

    Valor.

    Valores possíveis: >= 0

    Exemplo: 10.25
    actionstringobrigatório

    Ação.

    Valores possíveis: [GIVE, GET]

    Exemplo: GIVE
    notestringnullable

    Observação.

    Valores possíveis: <= 255 caracteres

    Exemplo: Sandbox transfer note
    srcCurrencystringnullable

    Moeda de origem.

    Valores possíveis: [USD, EUR, USDT, USDC, BTC, ETH, SOL, TRX, XRP, TON, LTC]

    Exemplo: USD
    destWalletIdstringnullable

    ID da carteira de destino.

    Exemplo: USD880390848110
    destCurrencystringnullable

    Moeda de destino.

    Valores possíveis: [USD, EUR, USDT, USDC, BTC, ETH, SOL, TRX, XRP, TON, LTC]

    Exemplo: USD
    destEmailstringnullable

    E-mail do destinatário.

Respostas​

OK

Esquema
    transactionIduuid

    ID da transação.

    Exemplo: 11111111-1111-4111-8111-111111111111
    paymentMethodTypestring

    Tipo de método de pagamento.

    Valores possíveis: [INTERNAL_OTHERS]

    Exemplo: INTERNAL_OTHERS
    transactionTypestring

    Tipo de transação.

    Valores possíveis: [INTERNAL_TRANSFER_OTHER]

    Exemplo: INTERNAL_TRANSFER_OTHER
    statusstring

    Status.

    Valores possíveis: [PENDING, COMPLETED, CANCELED, REFUNDED]

    Exemplo: COMPLETED
    directionstring

    Direção.

    Valores possíveis: [DEPOSIT, WITHDRAWAL]

    Exemplo: DEPOSIT
    transactionDirectionstring

    Direção da transação.

    Valores possíveis: [INCOMING, OUTGOING, EXCHANGE]

    Exemplo: OUTGOING
    currencystring

    Moeda.

    Valores possíveis: [USD, EUR, USDT, USDC, BTC, ETH, SOL, TRX, XRP, TON, LTC]

    Exemplo: USD
    amountnumber

    Valor.

    Exemplo: 10.25
    createdAtdate-time

    Data de criação.

    paymentScopestring

    Escopo do pagamento.

    Valores possíveis: [MERCHANT_API]

    Exemplo: MERCHANT_API
    orderIdstring

    ID do pedido.

    Exemplo: ORDER_123456
    walletSrcIdstring

    ID da carteira de origem.

    Exemplo: USD880390848110
    walletDestIdstring

    ID da carteira de destino.

    Exemplo: USD880390848110
    fullCommissionnumber

    Taxa total.

    Exemplo: 10.25
    commentstring

    Comentário.

    Exemplo: Sandbox transfer note
    cryptoCurrencyTxHashstring

    Hash da transação cripto.

    Exemplo: 4e3ab7d90c8f254ad96e38d5471b72411d4cc47a6cd317a15ca020d8212b0f5e
    completedAtdate-time

    Data de conclusão.