Skip to main content

Códigos de Error

Obtenga más información sobre los códigos de error comunes y cómo resolverlos.

Flux utiliza códigos de estado de respuestas HTTP para indicar el éxito o el fracaso de sus solicitudes de API. Si su solicitud falla, Flux devuelve un error usando el código de estado apropiado.

En general, hay tres rangos de estado que puede esperar:

  • Los códigos de estado de éxito 2xx confirman que su solicitud funcionó como se esperaba
  • Los códigos de estado de error 4xx indican un error debido a la información proporcionada (por ejemplo, se omitió un parámetro requerido)
  • Los códigos de estado de error 5xx son raros e indican un error con el servidor de Flux o los servicios de las wallets con las que trabajamos.

Algunos errores 4xx que podrían manejarse mediante programación (por ejemplo, se rechaza una transacción) incluyen un código de error (una cadena corta con una breve explicación). A continuación se muestra una lista de posibles errores de conveniencia.

Flux

Errores del cliente (Relacionados con el QR)

CódigoCausa/Razón
ERR_QR_UNKNOWNEl QR no es reconocido por Flux.
ERR_QR_DISABLEDEl QR está actualmente deshabilitado.
ERR_QR_EXPIREDEl QR está caducado. Puede solicitar al cliente que genere uno nuevo e intentarlo de nuevo .
ERR_QR_MALFORMEDEl QR está mal formado. Puede pedirle al cliente que genere uno nuevo e intentarlo de nuevo.
ERR_INSUFFICIENT_BALANCEEsta forma de pago no tiene saldo suficiente para realizar el pago.
ERR_BANK_REFUSALTransacción rechazada por el banco.
ERR_ISSUER_ACCOUNT_VIOLATIONLa cuenta del cliente tiene un problema con el emisor.
ERR_FORBIDDEN_COMMERCEEste método de pago no es válido para este comercio.
ERR_MAX_AMOUNT_EXCEEDEDEstá intentando realizar un pago con un monto superior al máximo permitido.
ERR_MIN_AMOUNT_SUBCEEDEstá intentando realizar un pago con un monto inferior al mínimo permitido.
ERR_REFERENCE_ALREADY_EXISTSEstá intentando enviar una solicitud de pago con una referencia ya utilizada.

Errores del cliente (Relacionados con HTTP)

CódigoCausa/Razón
ERR_BAD_REQUESTPetición incorrecta. Falta algún parámetro o es incorrecto, verifique su petición.
ERR_UNAUTHORIZEDNo autorizado. Su token de acceso está caducado o falta en la petición. Vuelva a autenticarse y vuelva a intentar la petición.
ERR_FORBIDDENProhibido. Su usuario no tiene privilegios para realizar esta acción.
ERR_NOT_FOUNDNo encontrado. No se encontró el recurso.

Errores del servidor

CódigoCausa/Razón
ERR_NETWORK_TIMEOUTSe ha agotado el tiempo de espera
ERR_SERVERError Interno del Servidor