Integraciones
Sistemas ERP, middleware, formatos bancarios, ISO 8583, terminales, host-to-host o EBICS, banca abierta y API de terceros.
19 preguntas
¿Qué sistemas ERP integran?
Trabajamos con SAP S/4HANA y SAP Business One, Oracle NetSuite, Oracle Fusion Cloud ERP, Microsoft Dynamics 365 Finance y Supply Chain Management, Dynamics 365 Business Central, Odoo, Sage Intacct y Sage X3, así como con sistemas a medida y antiguos. En cada caso usamos las interfaces que admite el fabricante, para que las actualizaciones no rompan la integración. Mencionar un producto no implica una asociación con su fabricante.
¿Necesitamos middleware o un iPaaS?
No siempre. Unos pocos flujos estables entre dos sistemas pueden resolverse con llamadas directas a la API. Cuando varios sistemas intercambian datos, o necesita mapeo, colas y monitorización en un solo lugar, un middleware como MuleSoft, Boomi o Azure Logic Apps suele amortizarse. Si ya dispone de uno, construimos sobre él. Le exponemos las ventajas e inconvenientes, incluido el costo de las licencias, antes de que decida.
¿Con qué formatos y canales bancarios trabajan?
Trabajamos con los mensajes ISO 20022 que usan los bancos para los pagos y la información corporativa: pain.001 para pagos, pain.002 para estados y camt.052, camt.053 y camt.054 para informes de cuenta. También gestionamos los extractos SWIFT MT940 y MT942 que muchos bancos siguen enviando. Para el transporte usamos SFTP host-to-host, EBICS cuando los bancos lo ofrecen y las API bancarias. Cada banco tiene su propia variante de cada formato, por lo que construimos a partir de la guía de implementación del banco y no solo del estándar.
¿Qué sistemas ERP pueden conectar con bancos?
Conectamos bancos con SAP S/4HANA, Oracle NetSuite, Oracle Fusion Cloud ERP, Microsoft Dynamics 365, Odoo y Sage, así como con sistemas de tesorería y a medida. Algunos ERP tienen sus propios módulos de comunicación bancaria. En esos casos, los configuramos y ampliamos en lugar de construir algo paralelo. Mencionar un producto aquí no implica una asociación con su fabricante.
¿Trabajan directamente con ISO 8583?
Sí, cuando el adquirente o el procesador lo ofrece. ISO 8583 es un marco más que un formato único: cada adquirente publica su propia especificación de campos, tipos de mensaje y gestión de red. Construimos a partir de esa especificación, gestionamos autorizaciones, reversiones y mensajes de aviso, y probamos cada código de respuesta. Cuando una pasarela ofrece una API moderna por delante del adquirente, a menudo recomendamos esa opción.
Más información: Integración de pagos y POSEnlace a esta pregunta
¿Qué terminales de pago pueden integrar?
Integramos terminales EMV con chip y sin contacto mediante el protocolo que facilita su proveedor, normalmente una API local o en la nube entre el POS y el terminal. El terminal y su aplicación de pago están certificados por el proveedor, por lo que nos integramos con ellos en lugar de modificarlos. Confirmamos con usted y con el proveedor los modelos y protocolos exactos al inicio.
Más información: Integración de pagos y POSEnlace a esta pregunta
¿Debemos usar una plataforma de integración o código a medida?
Depende de cuántas conexiones tenga y de quién las vaya a operar. Una plataforma de integración como MuleSoft, Boomi o Azure Logic Apps le ofrece conectores listos, mapeo y monitorización en un solo lugar, con un costo de licencia. Los servicios a medida le dan control total y no requieren licencia, pero usted mantiene más código. Comparamos ambas opciones para su caso y construimos sobre la plataforma que ya tenga.
Más información: Integración con terceros y APIEnlace a esta pregunta
¿Cómo gestionan los límites de uso de las API?
Leemos los límites publicados por cada socio y diseñamos en función de ellos: agrupamos solicitudes cuando la API lo permite, almacenamos en caché los datos que rara vez cambian, distribuimos las tareas programadas y reducimos el ritmo cuando el socio indica que un límite está cerca. La monitorización muestra lo cerca de su límite que funciona cada flujo, para que el crecimiento no se convierta en fallos.
Más información: Integración con terceros y APIEnlace a esta pregunta
Host-to-host, EBICS o API bancarias: ¿cuál debemos usar?
Normalmente lo decide el banco. Host-to-host SFTP es el canal más ofrecido para los archivos de pagos de empresas. EBICS es habitual en los bancos de Alemania, Francia y países vecinos. Las API bancarias son adecuadas para saldos en tiempo real y pagos inmediatos cuando el banco las ofrece. Muchas empresas usan más de uno, y la capa de integración oculta la diferencia al ERP.
¿Debemos recibir extractos camt.053 o MT940?
Cuando el banco ofrece ambos, camt.053 incluye datos de remesa más completos y estructurados, lo que hace más fiable la conciliación automática. MT940 sigue muy extendido y funciona bien en muchos casos. Podemos recibir ambos, convertirlos al mismo modelo interno y pasar cada banco de MT940 a camt.053 cuando les convenga a usted y al banco.
¿Las ventas deben registrarse en tiempo real o por lotes?
Normalmente como eventos casi en tiempo real, porque así las cifras de inventario y de ventas están al día durante la jornada. En algunos ERP o licencias los registros frecuentes resultan costosos, por lo que la capa también puede agrupar los eventos en resúmenes por tienda y periodo. Lo decidimos con usted según qué decisiones necesitan datos actuales y qué gestiona bien el ERP.
¿Con qué sistemas POS y ERP funciona?
El diseño funciona con cualquier POS que pueda exportar transacciones mediante una API, eventos o archivos, y con ERP como SAP S/4HANA, Oracle NetSuite, Microsoft Dynamics 365 Business Central y Odoo. Al inicio confirmamos las interfaces de su POS y su ERP concretos. Nombrar un producto no implica una asociación con su fabricante.
¿Qué diferencia hay entre una pasarela y un adquirente?
El adquirente es el banco o la entidad autorizada que procesa los pagos con tarjeta por usted y le abona el dinero. La pasarela es el servicio técnico situado delante, que acepta las solicitudes de los terminales y los procesos de pago, tokeniza las tarjetas y las dirige. Algunos proveedores son ambas cosas. El diseño funciona en los dos casos y mantiene ambos papeles bien diferenciados.
¿ISO 8583 es igual para todos los adquirentes?
No. ISO 8583 define una estructura, y cada adquirente o red publica su propia especificación de campos, tipos de mensaje y códigos. Por eso trabajamos a partir de la especificación del adquirente y ejecutamos sus pruebas de certificación. Una API de pasarela delante del adquirente oculta estas diferencias, lo que a menudo resulta más sencillo para los comercios minoristas.
¿Debemos conectarnos con los bancos directamente o a través de un agregador?
Un agregador le da acceso a muchos bancos a través de una sola API y gestiona las diferencias de cada banco, con un costo por llamada o por conexión. Las conexiones directas ofrecen más control y pueden convenir para un número reducido de bancos importantes. Muchos productos empiezan con un agregador y añaden conexiones directas más adelante. Comparamos las opciones según los bancos y los países que necesita.
¿Qué bancos y países están cubiertos?
La cobertura depende de las normas de cada región y de las API de los bancos. La Unión Europea y el Reino Unido tienen una cobertura amplia gracias a PSD2 y al UK Open Banking Standard. En otros lugares la cobertura varía, y los agregadores cubren parte de los huecos. Comprobamos la cobertura de los bancos que usan sus clientes antes de que usted se comprometa con un diseño.
¿La banca abierta sustituye a las conexiones bancarias host-to-host?
No para la mayor parte del trabajo de tesorería corporativa. Los canales host-to-host gestionan los archivos de pagos masivos y los extractos completos de sus propias cuentas. La banca abierta es adecuada para productos dirigidos a clientes, saldos en tiempo real y pagos individuales. Muchas empresas usan ambos: host-to-host para sus propios lotes de pagos y banca abierta para sus clientes.
¿Qué servicios de terceros pueden conectar?
Cualquier servicio con una API o una interfaz de archivos documentada. Ejemplos habituales son las plataformas CRM, los transportistas y proveedores logísticos, los marketplaces, las plataformas de facturación electrónica e impuestos, las nóminas, los proveedores de KYC e identidad, y los socios comerciales que intercambian documentos EDI sobre AS2. Revisamos la API, los límites y el entorno de pruebas de cada socio antes de comprometernos con un plan.
¿Necesitamos una plataforma de integración para esto?
Cuando varios socios están conectados a un mismo ERP, una plataforma como MuleSoft, Boomi o Azure Logic Apps, o un conjunto de servicios a medida sobre una cola de mensajes, reúne en un solo lugar el mapeo de datos, los reintentos y la monitorización. Con uno o dos socios, las conexiones directas pueden bastar. Exponemos las ventajas e inconvenientes para su caso, incluidos los costos de licencia.
Más preguntas
- IA y datosModelos y proveedores, precisión, recuperación o ajuste fino, plataformas de datos, datos en tiempo real y automatización de documentos.12 preguntas
- Ingeniería de softwareElección de la tecnología, frameworks de front-end, árabe y escritura de derecha a izquierda, nativo o multiplataforma, nube, herramientas de prueba y sistemas antiguos.12 preguntas
- SectoresCore bancario, ISO 20022, monitorización del fraude, tiendas, EDI y transportistas, HL7 y FHIR, accesibilidad y actualizaciones del ERP.15 preguntas
- Costos y preciosQué determina el costo de un proyecto o de un equipo, y cómo lo estimamos.31 preguntas
- PlazosCuánto tarda el trabajo en empezar y en entregarse, y qué lo modifica.18 preguntas
- Propiedad y contratosQuién es dueño del código, los datos y los resultados, y cómo funcionan los contratos.9 preguntas
- Seguridad y datosCómo protegemos sus sistemas, su código y sus datos mientras trabajamos.32 preguntas
- Equipos y personalQuién trabaja en su proyecto, cómo se elige y cómo cambian los equipos.22 preguntas
- Proceso y comunicaciónCómo se planifica, se informa y se acepta el trabajo.43 preguntas
- Soporte y operaciónQué ocurre tras la puesta en producción: soporte, monitorización y cambios.17 preguntas
- Acerca de XSISQuiénes somos, dónde estamos y cómo contactarnos.7 preguntas
Cuéntenos qué necesita desarrollar o conectar.
Describa los sistemas, los plazos y las restricciones. Los ingenieros adecuados se encargan a partir de ahí.