El objeto Error esta conformado por los siguientes elementos:
Elemento Descripción error_code Es el código asignado a un error en particular. message Mensaje con detalle del error ocurrido. doc_url Url de documentación para saber mas sobre el error detectado.
json
{
"error": {
"error_code": "E-###",
"message": "detalle del error",
"doc_url": "https://virtualpos.readme.io/reference/payout-error-detail"
}
}
Error code Mensaje E-001 Error en el parámetro Authorization. E-002 Error en el parámetro Signature. E-003 Error en el parámetro merchant_id. E-004 Error en el parámetro message. E-005 Error en el parámetro amount. E-006 Error en el parámetro rut. E-007 Error en el parámetro name. E-008 Error en el parámetro email. E-009 Error en el parámetro sbif_code. E-010 Error en el parámetro account_number. E-011 Error en el parámetro amount, debe ser numérico. E-012 Error en el parámetro amount, debe ser número entero mayor o igual a. E-013 Error en el parámetro amount, debe ser número entero menor o igual a. E-014 Error en el parámetro email, no cumple con formato. E-015 Error, no existe el comercio asociado a la api key. E-016 La verificación de la firma es incorrecta. E-017 Firma es incorrecta. E-018 Parámetros en la firma tienen errores. E-019 merchant_id duplicado. E-020 Error, Ha sobrepasado el número máximo de transacciones permitidas para 1 dia. E-021 Error, Ha sobrepasado el monto máximo de transacciones permitidas para 1 dia. E-022 Error al generar la TEF. E-022-001 Error al generar la TEF - El monto solicitado para realizar la transferencia supera el monto máximo permitido. E-022-002 Error al generar la TEF - El código de banco, no se encuentra registrado o permitido para operar. E-022-003 Error al generar la TEF - El RUT ingresado no tiene un formato válido. E-022-004 Error al generar la TEF - Saldo insuficiente para realizar la transferencia. E-022-005 Error al generar la TEF - La cuenta bancaria proporcionada es inválida. E-023 Error en el parámetro payout_id. E-024 Error al obtener el estatus de la TEF. E-025 Error al obtener la TEF. E-026 No existe payout E-027 Error al obtener el balance.
Error Type Descripción ERROR_ACCOUNT_INCORRECT La cuenta proporcionada no es válida o no existe. ERROR_ACCOUNT_NOT_ACCEPT_TRANSFERS La cuenta especificada no acepta transferencias. ERROR_ACCOUNT_CLOSED La cuenta se encuentra cerrada o inactiva. ERROR_AMOUNT_INCORRECT El monto especificado es incorrecto o inválido ERROR_BENEFICIARY_DOCUMENT_ID_INVALID El documento de identificación del beneficiario no es válido. ERROR_INVALID_REQUEST_BODY Indica un problema con el contenido de la solicitud, como un formato incorrecto o datos faltantes. NETWORK_SERVICE_UNAVAILABLE Servicio de red no disponible. No se puede completar la operación debido a problemas de conectividad. INSUFFICIENT_USER_BALANCE Saldo insuficiente en la cuenta del usuario para realizar la transacción. ERROR_OTHER Otro error no clasificado. Puede ser necesario revisar los detalles adicionales para obtener más información sobre el problema específico.