Diagnóstico inicial sin costo para evaluar tu proyecto

¡Consultar ahora!
Infraestructura

Alojamiento empresarial: conecta tu sistema

Descubre cómo integrar tu nuevo alojamiento con ERP, SUNAT, bancos y APIs sin interrupciones, y qué exigir al proveedor para mantener la operatividad

Kovensa 4 min de lectura

Foto de panumas nikhomkhai en Pexels

Tu empresa ya decidió dónde alojar el sistema; ahora el reto es que esa infraestructura hable sin problemas con los procesos que ya funcionan. En este artículo verás los puntos críticos para que la conexión sea fluida y sin sorpresas.

Con qué se tiene que hablar

  • ERP y sistemas contables: La mayoría de las empresas peruanas utilizan un ERP local o en la nube que ya está integrado con módulos de inventario, ventas y finanzas. El nuevo alojamiento debe permitir conexiones a la base de datos del ERP mediante VPN o túneles IPsec, manteniendo la latencia por debajo de 150 ms para que los usuarios no perciban retardos.
  • Plataformas de gestión de recursos humanos: Si utilizas un SaaS para nómina, verifica que la IP del nuevo servidor esté incluida en la lista blanca del proveedor. La actualización de datos de empleados suele requerir sincronización cada 15 min; un fallo en la lista blanca genera errores de importación que pueden retrasar pagos.
  • Herramientas de colaboración: Slack, Microsoft Teams o Google Workspace ya están en marcha. Configura DNS inverso y registros SPF/DKIM en el nuevo hosting para que los correos de notificaciones del ERP no caigan en spam.
  • Sistemas de monitoreo interno: Si tu equipo usa Zabbix o Grafana, agrega el nuevo nodo al esquema de monitoreo antes del corte. Un plazo típico de integración es 1‑2 semanas, suficiente para validar alertas de CPU, memoria y disponibilidad de puertos.

SUNAT y facturación electrónica

La normativa peruana obliga a que toda factura electrónica se envíe a SUNAT en tiempo real. Los requisitos técnicos son claros:

  • Certificado digital activo: Debe estar instalado en el servidor de alojamiento y renovarse cada año. La caducidad provoca rechazos automáticos y puede detener la facturación.
  • Conexión HTTPS con TLS 1.2 o superior: SUNAT rechaza peticiones con versiones obsoletas. Verifica que el proveedor soporte TLS 1.3 para aprovechar menor tiempo de handshake.
  • Formato UBL 2.1: El ERP genera XML conforme a este estándar; el servidor debe validar el esquema antes de enviarlo. Un proceso de validación fallido genera un tiempo de respuesta de 30‑45 s en lugar de los 5 s habituales.
  • Límites de velocidad: SUNAT permite hasta 200 solicitudes por minuto por RUC. Si tu empresa procesa más de 5 000 facturas diarias, implementa un buffer de 10 s entre envíos para evitar bloqueos.

Errores típicos:

  • El certificado expiró sin notificación. El ERP sigue intentando enviar, pero SUNAT rechaza todas las facturas, generando un backlog que puede tardar hasta 48 h en resolverse.
  • La IP del nuevo hosting no está registrada. SUNAT descarta la petición por origen no autorizado, lo que obliga a reconfigurar la lista de IPs y repetir envíos.

Cobros y bancos

Los métodos de pago locales como Yape, Plin, Niubiz e Izipay requieren integraciones específicas que van más allá de un simple endpoint HTTP.

  • Yape y Plin: Operan mediante APIs REST que exigen OAuth 2.0 y una IP estática para la llamada de webhook. El tiempo de respuesta promedio es de 200 ms, pero si el servidor está en una zona con alta latencia, el proceso de confirmación puede subir a 600 ms y generar rechazos en la pasarela de pago.
  • Niubiz: Usa SOAP y exige certificados digitales en cada transacción. La configuración del WSDL debe apuntar a la versión v2.1; versiones anteriores generan errores de “operation not found”. Además, Niubiz valida la fecha y hora del servidor; una desviación mayor a 5 s provoca fallos de autenticación.
  • Izipay: Permite pagos con tarjetas y wallets. Requiere que el dominio de retorno (callback URL) esté registrado en su portal. Cambios en DNS sin actualizar el registro generan “callback not authorized”.

Para que la integración sea estable, sigue estos pasos concretos:

  1. Reserva una IP pública fija en el contrato de alojamiento; los bancos rechazan IP dinámicas.
  2. Sincroniza el reloj del servidor con NTP (servidor peruano) cada 30 s; la diferencia máxima aceptada es 2 s.
  3. Implementa pruebas de carga de al menos 100 transacciones simultáneas durante 15 min antes del go‑live; así verificas que los tiempos de respuesta cumplen con los SLA de cada banco.

Yape / Plin

  • Tipo de API REST
  • Autenticación OAuth 2.0
  • Latencia típica 200 ms

Niubiz

  • Tipo de API SOAP
  • Autenticación Certificado digital
  • Latencia típica 350 ms

Qué pedirle al proveedor

Cuando firmas con un proveedor de hosting, define claramente los requisitos de integración; de lo contrario, cualquier cambio interno del proveedor puede romper la conectividad.

  • Documentación de APIs de red: Solicita un catálogo de puertos abiertos (TCP/443, UDP/53) y los rangos de IP que usarán para salida. Exige que cualquier cambio sea notificado con al menos 15 días de antelación.
  • Versionado de infraestructura: Pregunta si el proveedor utiliza containers (Docker/Kubernetes) y cómo gestionan el rolling update. Un proceso de actualización sin estrategia de “blue‑green” puede generar downtime de 5‑10 min, suficiente para que una factura electrónica sea rechazada.
  • Acceso a logs de red: Necesitarás revisar los logs de firewall para diagnosticar rechazos de SUNAT o bancos. Pide que el acceso sea mediante SSH con clave pública y que se mantenga un historial de al menos 30 días.
  • Soporte de cambios de DNS: Cada vez que añades un nuevo endpoint (por ejemplo, un webhook de Izipay), el DNS debe actualizarse sin propagación larga. Exige un TTL de 300 s para los registros críticos.
  • Plan de contingencia: Asegúrate de que el contrato incluya un plan de failover a una zona secundaria dentro de Perú, con un RTO máximo de 4 h y RPO de 15 min. Esto es esencial para mantener la continuidad de la facturación electrónica.

Una integración bien especificada evita interrupciones que pueden costar horas de trabajo y retrasos en la facturación.

Conclusión

Si tu empresa ya eligió el alojamiento, el siguiente paso es garantizar que ese entorno hable con tus sistemas críticos: ERP, SUNAT, bancos y cualquier SaaS que ya usas. Define con precisión puertos, IPs y protocolos; valida certificados y sincroniza relojes; prueba la carga real de pagos; y exige al proveedor claridad en documentación y cambios. Cumplido todo esto, el nuevo hosting será una extensión natural de tu arquitectura y no una fuente de incertidumbre.

  • #integración
  • #infraestructura
  • #banca-peru
  • #sunat
  • #apis
Compartir:

Seguir leyendo

Otros artículos