Transferência (Depósito)
Permite que um agente de pagamento autenticado deposite fundos diretamente na Wallet Deriv de um cliente, identificado pelo seu nome de utilizador (to_nickname). Em caso de sucesso, devolve um TransferResult - estado "complete" com um transaction_id para uma transferência real, estado "pending" com transaction_id nulo se a transferência ainda estiver a ser processada (consulte GET /payment-agents/v1/transfer/{request_id} com o request_id fornecido para o estado final), ou estado "dry_run_ok" com transaction_id nulo quando dry_run é verdadeiro. client_real_name e client_is_agent descrevem o destinatário.
Endpoint
/payment-agents/v1/transferURL Base: https://api.derivws.com
Códigos de Estado
Respostas de Erro
{
"data": {},
"errors": [
{
"status": 400,
"code": "WalletFundsInsufficient",
"detail": { "message": "The agent's wallet does not hold enough funds for this transfer" }
}
],
"metadata": {
"endpoint": "/payment-agents/v1/transfer",
"method": "POST",
"timing": 38
}
}{
"data": {},
"errors": [
{
"status": 400,
"code": "RequestIDUsed",
"detail": { "message": "The request_id has already been used" }
}
],
"metadata": {
"endpoint": "/payment-agents/v1/transfer",
"method": "POST",
"timing": 14
}
}Autenticação Necessária
Deriv-App-ID é obrigatório para identificar a sua aplicação (Authentication). Âmbito OAuth2: paymentAcerca de Transferência (Depósito)
O endpoint POST /payment-agents/v1/transfer: Permite que um agente de pagamento autenticado deposite fundos diretamente na Wallet Deriv de um cliente, identificado pelo seu nome de utilizador (to_nickname). Em caso de sucesso, devolve um TransferResult - estado "complete" com um transaction_id para uma transferência real, estado "pending" com transaction_id nulo se a transferência ainda estiver a ser processada (consulte GET /payment-agents/v1/transfer/{request_id} com o request_id fornecido para o estado final), ou estado "dry_run_ok" com transaction_id nulo quando dry_run é verdadeiro. client_real_name e client_is_agent descrevem o destinatário.
Alguma outra questão? Entrar em contacto