/** * */ import { KushkiErrors, StatusCodeEnum } from "@kushki/core"; export enum ErrorCode { E001 = "E001", E002 = "E002", E004 = "E004", E005 = "E005", E006 = "E006", E007 = "E007", E008 = "E008", } export const ERRORS: KushkiErrors = { [ErrorCode.E001]: { code: ErrorCode.E001, statusCode: StatusCodeEnum.BadRequest, message: "Mensaje de error.", }, [ErrorCode.E002]: { code: ErrorCode.E002, statusCode: StatusCodeEnum.InternalServerError, message: "Ha ocurrido un error inesperado.", }, [ErrorCode.E004]: { code: ErrorCode.E004, statusCode: StatusCodeEnum.BadRequest, message: "No existe la transacción", }, [ErrorCode.E005]: { code: ErrorCode.E005, statusCode: StatusCodeEnum.BadRequest, message: "Token expirado", }, [ErrorCode.E006]: { code: ErrorCode.E006, statusCode: StatusCodeEnum.BadRequest, message: "Error de Integración", }, [ErrorCode.E007]: { code: ErrorCode.E007, statusCode: StatusCodeEnum.BadRequest, message: "El comercio no existe", }, [ErrorCode.E008]: { code: ErrorCode.E008, statusCode: StatusCodeEnum.BadRequest, message: "Transaccion rechazada", }, };