Skip to main content
Payana se integra con tu ERP tanto si está en la nube como si está instalado en servidores propios o de un partner (on-premise). Las funciones de la integración son las mismas en los dos casos: lo que cambia es cómo se comunica Payana con tu ERP, no el alcance ni lo que puedes hacer.
  • En la nube, tu ERP ya está disponible en internet. Basta con habilitar el acceso y entregarnos las credenciales.
  • On-premise, tu ERP vive dentro de tu red privada. Además de las credenciales, tu equipo de IT tiene que abrir un camino seguro para que Payana pueda conectarse.
Esta página explica la diferencia de forma general, para cualquier ERP. Los pasos exactos de cada sistema están en su guía de integración, enlazada al final de esta página.

¿Mi ERP está en la nube u on-premise?

Que tu servidor esté en AWS, Azure o Google Cloud no significa que tu ERP sea “nube” para efectos de la integración. Si lo instaló y lo opera tu empresa o un partner (por ejemplo, un modelo lift and shift), técnicamente sigue siendo on-premise. Lo que importa es si el ERP está disponible en internet o solo dentro de una red privada.
Si no lo tienes claro, pregúntale a tu equipo de IT o al partner que administra tu ERP. Es la primera definición del proyecto: elegir mal el modelo lleva a diseñar una conexión que después no se puede construir.

Cómo suelen estar desplegados los ERPs que integramos

Siigo Pyme, Siigo Contador y WorldOffice funcionan con plantilla de carga masiva: no requieren ninguna conexión de red entre Payana y tu ERP.

Cómo funciona la conexión en cada caso

Payana se conecta directo a la API de tu ERP por internet, con las credenciales que tu equipo genera para la integración. No hay que configurar VPN, firewall ni middleware.Tu equipo solo tiene que:
  1. Crear el usuario o la aplicación de integración en el ERP.
  2. Darle los permisos que indica la guía de tu ERP.
  3. Entregarnos las credenciales por un canal seguro.

Opciones de conectividad para un ERP on-premise

Hay tres formas de abrir el camino de red. Tu equipo de IT elige la que se ajuste a sus políticas de seguridad.
1

Publica la API del ERP

Configura tu firewall para permitir tráfico entrante HTTPS hacia la API del ERP (o hacia el middleware que la expone).
2

Permite solo las IPs de Payana

Crea una regla para que solo las IPs fijas de Payana puedan conectarse. Te compartimos las IPs de producción y las de pruebas durante el onboarding.
3

Usa un certificado SSL válido

Configura un certificado válido para el dominio. Si tu ERP usa un certificado autofirmado, avísanos antes de las pruebas.
Si ninguna opción es clara o viable para tu empresa, agenda una reunión técnica con el equipo de onboarding de Payana para definir el camino.

Qué cambia para tu equipo si el ERP es on-premise

  • Participa tu equipo de IT o tu partner. La configuración de red, la API y los permisos dependen de ellos, no solo del equipo de finanzas.
  • La API tiene que estar activa. Muchas instalaciones on-premise tienen la API apagada o bloqueada por el firewall. Antes de entregarnos las credenciales, verifica que responde desde fuera de tu red.
  • El usuario de integración tiene que ser dedicado. No uses un usuario personal. Configúralo para que su contraseña no caduque o define cómo se va a rotar: cuando cambie, puedes actualizar las credenciales desde Payana.
  • Conviene tener un ambiente de pruebas. Si tu ERP tiene un ambiente de pruebas (sandbox, desarrollo o QA), validamos ahí la conexión antes de pasar a producción.

Quién hace qué

Nunca compartas contraseñas, secretos o parámetros de la VPN por email o chat. Coordina con nuestro equipo un canal seguro para el intercambio.

Preguntas para tu equipo de IT

Con estas respuestas definimos la mejor forma de conectarnos. Las guías de cada ERP incluyen un cuestionario más detallado.
  1. ¿Dónde está alojado tu ERP? En la nube del fabricante, en servidores propios, en un data center o en la nube de un partner.
  2. ¿Qué versión o edición del ERP usan?
  3. ¿Tienen un partner que administre el ERP? ¿Quién es y cómo se coordina un cambio técnico con él?
  1. ¿La API del ERP puede estar disponible a través de un endpoint público?
  2. ¿Necesitan agregar las IPs de Payana a una whitelist para aceptar el tráfico?
  3. Si no se puede usar un endpoint público, ¿pueden configurar una VPN site-to-site contra la red de Payana?
  4. ¿Tienen un middleware o herramienta de integración? ¿Cuál?
  1. ¿El ERP tiene ambientes de prueba? ¿Tienen datos parecidos a los de producción?

Preguntas frecuentes

Para los ERPs que integramos de forma nativa, sí: lo que cambia es la conectividad, no la integración. Tu equipo tiene que habilitar la API y resolver una de las opciones de conectividad.La excepción son las versiones on-premise de algunos ERPs, cuya guía todavía no está documentada. En ese caso, escríbenos y lo validamos con tu equipo de IT en una reunión técnica.
Sí, también soportamos Dynamics 365 F&O on-premise. La guía de Dynamics 365 F&O describe la versión en la nube; si tu instancia está instalada en servidores propios, hace falta una alineación con tu equipo técnico para definir cómo se conecta Payana. Agenda una reunión técnica con el equipo de onboarding.
No necesariamente. Si tu empresa o un partner instaló y opera el ERP en esa infraestructura, se integra como on-premise. Es “nube” cuando el fabricante del ERP lo ofrece como servicio y lo opera por ti.
No. En las tres opciones de esta página, Payana se conecta a la API de tu ERP o a tu middleware. Lo que configura tu equipo es la red (firewall o VPN) y el acceso a la API.
Cada opción limita quién puede conectarse. Con whitelist, solo las IPs fijas de Payana pueden llegar a tu API. Con VPN, el tráfico viaja cifrado dentro de un túnel y tu ERP no se publica en internet. En todos los casos, Payana usa un usuario de integración dedicado, con los permisos que tú defines.
Tu equipo de tecnología puede integrarlo con la API de Payana. En ese modelo, tu sistema le envía a Payana los datos maestros y recibe los comprobantes por webhook: Payana no accede a tu ERP, así que no hace falta abrirle tu red. Por eso, en este modelo no importa si tu ERP está en la nube u on-premise: Payana solo habilita los endpoints y tu equipo es quien los llama. Revisa la guía Registro de facturas en ERPs externos.

Guías por ERP

SAP Business One

Service Layer, endpoint público o VPN site-to-site.

SAP S/4HANA

Cloud Public, Private Cloud (RISE) y On-Premise.

SAP ECC

Integración a través de middleware y BAPIs.

SAP R3

Integración a través de middleware y BAPIs.

Dynamics 365 Finance & Operations

OData con Microsoft Entra ID.

Dynamics 365 Business Central

API REST con Microsoft Entra ID.

Odoo

Odoo.com, Odoo.sh o self-hosted.

Siesa

Connekta o Apigee.

NetSuite

Token-Based Authentication.

Oracle Fusion

REST APIs con OAuth 2.0.