Errores
  • 15 Jun 2024
  • 1 Minuto para leer

Errores


Resumen del artículo

Errores

Nuestra API te notificará en caso de que ocurra un error al realizar cualquier solicitud a nuestro servicios.

Objeto Error

Campo

Tipo

Descripción

request_id

string

Identificador único de la petición.

category

string

Tipo de error.

message

string

Mensaje comprensible para humanos que proporciona detalles sobre el error. Este mensaje debe mostrarse al usuario y está disponible en inglés y español.

timestamp

string

Indica el momento en que ocurrió el error.

code

string

Código corto que indica el error reportado.

Ejemplo de una respuesta de error

{
    "request_id": "664bec7ff960e690abcdb507afa50d28",
    "category": "ERROR",
    "message": "The URL to redirect the customer after the checkout is completed is required.",
    "timestamp": "1716251775442",
    "code": "BAD_REQUEST"
}

Códigos de error

Lista de posibles códigos de error.

Código

Error HTTP

Mensaje

BAD_REQUEST

400

The request is invalid, please check the request and try again.

INVALID_PARAMETERS

400

Some parameters have invalid values or format. Please refer to the documentation.

MISSING_PARAMETERS

400

Some required parameters are missing. Please refer to the documentation.

INVALID_STATUS

400

The current resource status does not allow this operation. Please refer to the documentation.

INVALID_TOKEN

401

Invalid token. Maybe it has expired or was revoked.

INVALID_CREDENTIALS

401

Invalid credentials. Please check your client id and secret.

AUTHORIZATION_REQUIRED

403

Authorization required, you do not have the required permissions to perform this operation.

METHOD_NOT_SUPPORTED

405

The server does not implement the requested HTTP method.

RESOURCE_CONFLICT

409

Request cannot be processed as it conflicts with another request.

PRECONDITION_REQUIRED

428

Request cannot be processed because it does not meet a precondition.

UNAVAILABLE_PAYMENT_METHOD

428

The payment method is not available yet, check if you have configured it correctly.

RESOURCE_NOT_FOUND

404

Required resource not found, please contact support.

PAYMENT_NOT_FOUND

404

The payment_id does not exist.

CUSTOMER_NOT_FOUND

404

The customer_id does not exist.

ORDER_NOT_FOUND

404

The order_id does not exist.

CHECKOUT_NOT_FOUND

404

The checkout_id does not exist.

PAYMENT_METHOD_NOT_FOUND

404

The payment_method_id does not exist or is not available anymore. Maybe you created it using one_time_use=true.

GATEWAY_TIMEOUT

500

Provider timeout, please try again later.

SERVICE_UNAVAILABLE

500

Provider is temporarily unavailable, please try again later.

INTERNAL_SERVER_ERROR

500








¿Te ha sido útil este artículo?

What's Next