Cancelar transacción
DELETE/api/transactions/:transactionId
Cancela una transferencia protegida o una transferencia a un usuario no registrado mientras la cancelación aún sea posible.
Solicitud
Parámetros Path
UUID de la transacción a cancelar.
11111111-1111-4111-8111-111111111111Respuestas
- 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_OWN, INTERNAL_OTHERS, CRYPTOWALLET, CRYPTO_EXTERNAL, BANK_CARD, BANK_CARD_EXTENDED, VISA, VISA_EXTENDED, MASTERCARD, MASTERCARD_EXTENDED, SWIFT, SEPA, SWIFT_EUR, LOCAL_BANK_TRANSFER, EPS_LOCAL_BANK_TRANSFER, EPS_SWIFT, EPS_CIPS, EPS_FPS]
INTERNAL_OWNTipo de transacción.
Valores posibles: [DEPOSIT, INTERNAL_TRANSFER_OTHER, INTERNAL_TRANSFER_OWN, SYSTEM_PAYMENT, WITHDRAWAL, REFUND]
DEPOSITEstado.
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, GBP, TRY, VND, ARS, AUD, BDT, CAD, CLP, COP, DOP, EGP, HKD, INR, IDR, JPY, MYR, MXN, MAD, NPR, NZD, PKR, PEN, PHP, SGD, ZAR, KRW, LKR, THB, AED, CNY, CNH, BTC, BNB, ETH, LTC, XRP, USDT, USDT_BEP20, USDT_ERC20, USDT_TRC20, USDT_SOL, USDT_AVAXC, USDT_POL, USDT_OP, USDT_ARB, TRX, USDC, USDC_ERC20, USDC_BEP20, TON, SOL, AVAX, POL, USDT_TON, USDC_ARB, USDC_OP, USDC_POL, USDC_AVAXC, USDC_SOL]
USDMonto.
10.25Fecha de creación.
Ámbito del pago.
Valores posibles: [PERSONAL, BUSINESS, MERCHANT_API, PAYMENT_GATEWAY]
PERSONALID 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_OWN",
"transactionType": "INTERNAL_TRANSFER_OWN",
"status": "CREATED",
"direction": "WITHDRAWAL",
"transactionDirection": "EXCHANGE",
"currency": "USD",
"amount": 10.25,
"createdAt": "2026-01-15T10:30:00",
"paymentScope": "PERSONAL",
"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": {}
}
]
}
}