iPagos
Principal Productos Terminales Tocas i Cobras Tocas i Pagas E-Commerce Crypto Servicios Desarrolladores Esquema de pagos Conciliación Portal de Clientes Contacto
Portal de clientes ES 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

Ofrecemos soluciones integrales de cobro para tu negocio, adaptándonos a tus necesidades con tecnología de vanguardia y seguridad de primer nivel.

Productos:

Terminales Tocas i Cobras Tocas i Pagas E-Commerce Crypto

Servicios:

Desarrolladores Esquema de pagos Conciliación Portal de Clientes Contacto

¿Estás listo para comenzar?

Conéctate hoy mismo con nosotros y lleva tu negocio al siguiente nivel.

[email protected]
[email protected]
+52 77 7915 4887
© 2026 iPagos. Todos los derechos reservados.