Transfere saldo entre duas contas VexusPay pelo e-mail do destinatário.
/api/transactions/internal
/api/transactions/withdraw/internal
| Parâmetro | Tipo | Descrição |
|---|---|---|
| email * | string | Email do usuário recebedor. |
| amount * | number | Valor em reais. |
| description | string | Descrição da transferência. |
curl -X POST 'https://api.vexuspay.com/api/transactions/internal' \
--header 'ci: seu_client_id' \
--header 'cs: seu_client_secret' \
--header 'Content-Type: application/json' \
--data '{
"email": "recebedor@email.com",
"amount": 20,
"description": "Repasse de comissão"
}'
{
"message": "Transferência interna realizada com sucesso",
"data": {
"transactionId": "internal-1740940000000-a1b2c3d4",
"amount": 20,
"recipientEmail": "recebedor@email.com",
"recipientName": "Nome Recebedor",
"newBalance": 180.5
}
}