El objeto Error esta conformado por los siguientes elementos:

ElementoDescripción
error_codeEs el código asignado a un error en particular.
messageMensaje con detalle del error ocurrido.
doc_urlUrl de documentación para saber mas sobre el error detectado.
{
"error": {
    "error_code": "E-###",
    "message": "detalle del error",
    "doc_url": "https://virtualpos.readme.io/reference/payout-error-detail"
  }
}

Lista de códigos de errores:

Error codeMensaje
E-001Error en el parámetro Authorization.
E-002Error en el parámetro Signature.
E-003Error en el parámetro merchant_id.
E-004Error en el parámetro message.
E-005Error en el parámetro amount.
E-006Error en el parámetro rut.
E-007Error en el parámetro name.
E-008Error en el parámetro email.
E-009Error en el parámetro sbif_code.
E-010Error en el parámetro account_number.
E-011Error en el parámetro amount, debe ser numérico.
E-012Error en el parámetro amount, debe ser número entero mayor o igual a.
E-013Error en el parámetro amount, debe ser número entero menor o igual a.
E-014Error en el parámetro email, no cumple con formato.
E-015Error, no existe el comercio asociado a la api key.
E-016La verificación de la firma es incorrecta.
E-017Firma es incorrecta.
E-018Parámetros en la firma tienen errores.
E-019merchant_id duplicado.
E-020Error, Ha sobrepasado el número máximo de transacciones permitidas para 1 dia.
E-021Error, Ha sobrepasado el monto máximo de transacciones permitidas para 1 dia.
E-022Error al generar la TEF.
E-022-001Error al generar la TEF - El monto solicitado para realizar la transferencia supera el monto máximo permitido.
E-022-002Error al generar la TEF - El código de banco, no se encuentra registrado o permitido para operar.
E-022-003Error al generar la TEF - El RUT ingresado no tiene un formato válido.
E-022-004Error al generar la TEF - Saldo insuficiente para realizar la transferencia.
E-022-005Error al generar la TEF - La cuenta bancaria proporcionada es inválida.
E-023Error en el parámetro payout_id.
E-024Error al obtener el estatus de la TEF.
E-025Error al obtener la TEF.
E-026No existe payout
E-027Error al obtener el balance.

Listado de tipos de errores por transacciones fallidas

Error TypeDescripción
ERROR_ACCOUNT_INCORRECTLa cuenta proporcionada no es válida o no existe.
ERROR_ACCOUNT_NOT_ACCEPT_TRANSFERSLa cuenta especificada no acepta transferencias.
ERROR_ACCOUNT_CLOSEDLa cuenta se encuentra cerrada o inactiva.
ERROR_AMOUNT_INCORRECTEl monto especificado es incorrecto o inválido
ERROR_BENEFICIARY_DOCUMENT_ID_INVALIDEl documento de identificación del beneficiario no es válido.
ERROR_INVALID_REQUEST_BODYIndica un problema con el contenido de la solicitud, como un formato incorrecto o datos faltantes.
NETWORK_SERVICE_UNAVAILABLEServicio de red no disponible. No se puede completar la operación debido a problemas de conectividad.
INSUFFICIENT_USER_BALANCESaldo insuficiente en la cuenta del usuario para realizar la transacción.
ERROR_OTHEROtro error no clasificado. Puede ser necesario revisar los detalles adicionales para obtener más información sobre el problema específico.