Crear transferencia interna a otra cuenta
POST/api/withdrawal/internal-other
Crea una transferencia interna a otra cuenta de Volet.com y devuelve la transacción creada.
Solicitud
- application/json
- Body
- Ejemplo
Cuerpo de la solicitudobligatorio
Datos para crear una transferencia interna a otra cuenta.
ID de la billetera de origen.
USD880390848110Monto.
Valores posibles: >= 0
10.25Acción.
Valores posibles: [GIVE, GET]
GIVENota.
Valores posibles: <= 255 caracteres
Sandbox transfer noteMoneda de origen.
Valores posibles: [USD, EUR, USDT, USDC, BTC, ETH, SOL, TRX, XRP, TON, LTC]
USDID de la billetera de destino.
USD880390848110Moneda de destino.
Valores posibles: [USD, EUR, USDT, USDC, BTC, ETH, SOL, TRX, XRP, TON, LTC]
USD{
"srcWalletId": "USD880390848110",
"amount": 10.25,
"action": "GIVE",
"note": "Sandbox transfer note",
"srcCurrency": "USD",
"destWalletId": "USD880390848110",
"destCurrency": "USD",
}
Respuestas
- 200
- 400
- 401
- 404
- 500
OK
- application/json
- Esquema
- Ejemplo
Esquema
ID de la transacción.
11111111-1111-4111-8111-111111111111Tipo de método de pago.
Valores posibles: [INTERNAL_OTHERS]
INTERNAL_OTHERSTipo de transacción.
Valores posibles: [INTERNAL_TRANSFER_OTHER]
INTERNAL_TRANSFER_OTHEREstado.
Valores posibles: [PENDING, COMPLETED, CANCELED, REFUNDED]
COMPLETEDDirección del movimiento.
Valores posibles: [DEPOSIT, WITHDRAWAL]
DEPOSITDirección de la transacción.
Valores posibles: [INCOMING, OUTGOING, EXCHANGE]
OUTGOINGMoneda.
Valores posibles: [USD, EUR, USDT, USDC, BTC, ETH, SOL, TRX, XRP, TON, LTC]
USDMonto.
10.25Fecha de creación.
Ámbito del pago.
Valores posibles: [MERCHANT_API]
MERCHANT_APIID del pedido.
ORDER_123456ID de la billetera de origen.
USD880390848110ID de la billetera de destino.
USD880390848110Comisión total.
10.25Comentario.
Sandbox transfer noteHash de la transacción cripto.
4e3ab7d90c8f254ad96e38d5471b72411d4cc47a6cd317a15ca020d8212b0f5eFecha de finalización.
{
"transactionId": "11111111-1111-4111-8111-111111111111",
"paymentMethodType": "INTERNAL_OTHERS",
"transactionType": "INTERNAL_TRANSFER_OTHER",
"status": "CREATED",
"direction": "WITHDRAWAL",
"transactionDirection": "OUTGOING",
"currency": "USD",
"amount": 10.25,
"createdAt": "2026-01-15T10:30:00",
"paymentScope": "MERCHANT_API",
"orderId": "ORDER_123456",
"walletSrcId": "USD880390848110",
"walletDestId": "USD880390848110",
"fullCommission": 10.25,
"comment": "Sandbox transfer note",
"cryptoCurrencyTxHash": "4e3ab7d90c8f254ad96e38d5471b72411d4cc47a6cd317a15ca020d8212b0f5e",
"completedAt": "2026-01-15T10:30:00"
}
Solicitud incorrecta. La solicitud tiene un formato incorrecto o contiene parámetros no válidos.
- application/json
- Esquema
- Ejemplo
Esquema
- Array [
- ]
Estado de la respuesta.
Valores posibles: [error]
errordata objectobligatorio
Datos de la respuesta de error.
errors object[]obligatorio
Lista de errores devueltos para la solicitud.
Código de error estable y legible por máquina.
disabledCategoría del error.
FORMIdentificador único y corto del error para soporte y registros.
errTest1234Descripción legible del error.
REQUESTED OPERATION IS DISABLED FOR THE MERCHANT APICampo de la solicitud relacionado con el error, si lo hay.
nullParámetros adicionales del error.
Parámetros de la solicitud guardados para diagnóstico.
{
"status": "error",
"data": {
"errors": [
{
"errorMessage": "disabled",
"errorType": "FORM",
"errorId": "errTest1234",
"errorDescription": "REQUESTED OPERATION IS DISABLED FOR THE MERCHANT API",
"errorField": null,
"params": [],
"requestParams": {}
}
]
}
}
No autorizado. Faltan los encabezados de autenticación del comercio o no son válidos.
- application/json
- Esquema
- Ejemplo
Esquema
- Array [
- ]
Estado de la respuesta.
Valores posibles: [error]
errordata objectobligatorio
Datos de la respuesta de error.
errors object[]obligatorio
Lista de errores devueltos para la solicitud.
Código de error estable y legible por máquina.
userDoesNotExistExceptionCategoría del error.
GENERALIdentificador único y corto del error para soporte y registros.
errTest1234Descripción legible del error.
NOT FOUND API WITH ACCOUNT_EMAIL: [email protected]Campo de la solicitud relacionado con el error, si lo hay.
nullParámetros adicionales del error.
Parámetros de la solicitud guardados para diagnóstico.
{
"status": "error",
"data": {
"errors": [
{
"errorMessage": "userDoesNotExistException",
"errorType": "GENERAL",
"errorId": "errTest1234",
"errorField": null,
"params": [],
"requestParams": {}
}
]
}
}
No encontrado. El recurso solicitado no existe.
- application/json
- Esquema
- Ejemplo
Esquema
- Array [
- ]
Estado de la respuesta.
Valores posibles: [error]
errordata objectobligatorio
Datos de la respuesta de error.
errors object[]obligatorio
Lista de errores devueltos para la solicitud.
Código de error estable y legible por máquina.
resourceNotFoundCategoría del error.
GENERALIdentificador único y corto del error para soporte y registros.
errTest1234Descripción legible del error.
Resource not foundCampo de la solicitud relacionado con el error, si lo hay.
nullParámetros adicionales del error.
Parámetros de la solicitud guardados para diagnóstico.
{
"status": "error",
"data": {
"errors": [
{
"errorMessage": "resourceNotFound",
"errorType": "GENERAL",
"errorId": "errTest1234",
"errorDescription": "Resource not found",
"errorField": null,
"params": [],
"requestParams": {}
}
]
}
}
Error interno del servidor. Error inesperado, contacta al soporte
- application/json
- Esquema
- Ejemplo
Esquema
- Array [
- ]
Estado de la respuesta.
Valores posibles: [error]
errordata objectobligatorio
Datos de la respuesta de error.
errors object[]obligatorio
Lista de errores devueltos para la solicitud.
Código de error estable y legible por máquina.
internalServerErrorCategoría del error.
GENERALIdentificador único y corto del error para soporte y registros.
errTest1234Descripción legible del error.
Internal server errorCampo de la solicitud relacionado con el error, si lo hay.
nullParámetros adicionales del error.
Parámetros de la solicitud guardados para diagnóstico.
{
"status": "error",
"data": {
"errors": [
{
"errorMessage": "internalServerError",
"errorType": "GENERAL",
"errorId": "errTest1234",
"errorDescription": "Internal server error",
"errorField": null,
"params": [],
"requestParams": {}
}
]
}
}