iPagos
Home Products Terminals Tocas i Cobras Tocas i Pagas E-Commerce Crypto Services Developers Payment Scheme Conciliation Customer Portal Contact
Customer portal EN Español English
Documentación

Desarrolladores

Todo lo que necesitas para integrar iPagos en tu producto: APIs REST, SDKs oficiales, webhooks, ambientes de prueba y guías paso a paso.

Empezar ahora Solicitar API key
Introducción Guía rápida Autenticación Manejo de errores Paginación Idempotencia
Pagos Clientes Suscripciones Webhooks
JavaScript / Node PHP Python
Sandbox Tarjetas de prueba Changelog
¿Necesitas ayuda? Escríbenos a [email protected] y un especialista te apoyará.
Documentación Introducción
Empezar

Manejo de errores

La API de iPagos sigue las convenciones HTTP estándar. Cualquier respuesta no 2xx incluye un objeto error en JSON con información detallada y accionable.

Códigos HTTP

CódigoSignificadoAcción sugerida
200OKProcesar la respuesta.
201Recurso creadoPersistir el id devuelto.
400Petición inválidaRevisar parámetros enviados.
401Autenticación inválidaVerificar llave o IP permitida.
402Tarjeta rechazadaMostrar mensaje al usuario y reintentar con otro medio.
404Recurso no encontradoVerificar id.
409Conflicto (idempotencia)Reusar la respuesta original.
429Rate limitEsperar el tiempo de Retry-After.
5xxError de iPagosReintentar con backoff exponencial.

Estructura de un error

{
  "error": {
    "type": "card_error",
    "code": "insufficient_funds",
    "message": "La tarjeta no tiene fondos suficientes.",
    "doc_url": "https://docs.ipagos.lat/errores#insufficient_funds",
    "request_id": "req_8B2nM1Q9TfYr",
    "param": "source"
  }
}

Tipos de error

api_error — falla interna de iPagos. Reintentar con backoff.
card_error — el banco emisor rechazó la tarjeta. Mostrar el message al usuario.
invalid_request_error — parámetros incorrectos o faltantes.
authentication_error — la llave es inválida, expiró o no tiene permisos.
idempotency_error — la Idempotency-Key se reutilizó con un cuerpo distinto.
rate_limit_error — sobrepasaste el límite de peticiones por minuto.
Incluye siempre el request_id al contactar a soporte. Permite reconstruir exactamente qué ocurrió en nuestros sistemas.
iPagos

We offer comprehensive payment solutions for your business, adapting to your needs with cutting-edge technology and top-tier security.

Products:

Terminals Tocas i Cobras Tocas i Pagas E-Commerce Crypto

Services:

Developers Payment Scheme Conciliation Customer Portal Contact

Are you ready to get started?

Connect with us today and take your business to the next level.

[email protected]
[email protected]
+52 77 7915 4887
© 2026 iPagos. All rights reserved.