Home›Perspectivas›Artículos›Cómo integrar el canje y la compensación con AS400, Tandem y COBOL sin salirse de PCI DSS
Blog · Transferencia segura de archivos · Pagos
Cómo integrar el canje y la compensación con AS400, Tandem y COBOL sin salirse de PCI DSS
Plataformas de misión crítica de distintas generaciones, archivos de franquicias que no pueden llegar tarde y auditores que preguntan quién hizo qué. Lo que aprendimos al orquestar el canje de una de las principales redes de pago con tarjeta de Colombia.
Más transacciones, más archivos, menos margen de error
Los pagos electrónicos crecen a buen ritmo en Colombia. Según el Reporte de la Infraestructura Financiera e Instrumentos de Pago del Banco de la República, los sistemas de pago de bajo valor que compensan y liquidan pagos con tarjetas débito y crédito crecieron 7,9 % en valor y 15,1 % en número de transacciones en 2024. Más transacciones significan archivos de canje más grandes, más frecuentes y con ventanas de procesamiento más estrechas.
A eso se suma la presión regulatoria. PCI DSS, el estándar de seguridad de la industria de tarjetas de pago, exige proteger los datos de tarjetahabientes en cada punto donde se almacenan, procesan o transmiten, y su versión 4.0 reforzó los requisitos de monitoreo, autenticación y registro de actividad. En el canje, eso significa que cada archivo que se mueve entre sistemas es parte del alcance de cumplimiento.
Por qué el canje es un problema de integración
El reto que nos planteó nuestro cliente tenía tres frentes: integrar AS400, Tandem y COBOL; cumplir PCI DSS, y garantizar la trazabilidad de los operadores. Son frentes que suelen aparecer juntos en cualquier red o procesador:
- Plataformas con idiomas distintos. Cada sistema tiene su forma de generar, recibir y validar archivos, y conectarlos punto a punto multiplica los scripts y las interfaces.
- Procesos que dependen del operador. Si alguien tiene que lanzar a mano una transferencia o un comando, el canje depende de su horario y de su memoria.
- Evidencia dispersa. Cuando los registros viven en cada servidor, demostrar ante un auditor quién hizo qué exige reconstruir la historia.
- Riesgo de exposición. Un archivo que viaja sin cifrado o queda en una carpeta intermedia es un hallazgo PCI DSS esperando a ocurrir.
MFT como capa de orquestación, no solo de transporte
GoAnywhere MFT, de Fortra, suele describirse como una plataforma de transferencia segura de archivos, pero en entornos como este su valor está en la orquestación. Tres módulos hacen la diferencia:
- Advanced Workflows: permite modelar el canje como un flujo con pasos de transferencia push/pull, cifrado y descifrado PGP, operaciones sobre bases de datos y acciones antes y después de cada intercambio.
- Agentes: componentes ligeros que se instalan en los servidores de la empresa para ejecutar transferencias y flujos localmente, con compresión y cifrado, bajo la administración central de GoAnywhere.
- Programación y auditoría: ejecuciones por horario o evento y registros detallados de cada transferencia y cada usuario.
En el proyecto de la red, Redsis combinó Advanced Workflows , agentes de GoAnywhere en AS400 y la API CMD Client de IBM para integrar la ejecución de comandos del back IBM dentro de los flujos. El resultado es un canje para Mastercard y Visa que corre en ejecuciones programadas, sin depender de que alguien lance cada paso a mano.
En pagos, no basta con que el archivo llegue: hay que poder demostrar cómo, cuándo y quién lo movió.
Cinco lecciones para orquestar el canje sobre plataformas críticas
1. No reescribir lo que funciona
Las aplicaciones COBOL y los sistemas Tandem y AS400 que sostienen el canje son estables y probados. La meta no es reemplazarlos, sino rodearlos de una capa que los integre. Llevar la orquestación al MFT reduce el riesgo del proyecto y el tiempo de salida a producción.
2. Ejecutar cerca del dato
Instalar agentes en los servidores donde se generan los archivos evita extraerlos a zonas intermedias. El archivo se cifra y se transfiere desde su origen, lo que reduce la superficie de exposición y simplifica el alcance PCI DSS.
3. Integrar comandos, no solo archivos
En el canje, mover un archivo suele ir precedido o seguido de un comando: cerrar un lote, lanzar un programa, actualizar un estado. Incorporar esos comandos en el mismo flujo, por ejemplo mediante APIs de IBM, elimina los pasos manuales que antes separaban una transferencia de la siguiente.
4. Hacer que cada acción tenga dueño
La trazabilidad de operadores no es un reporte que se arma al final; es una propiedad del diseño. Cada ejecución, manual o programada, debe quedar registrada con usuario, hora y resultado en un único repositorio de auditoría.
5. Programar y monitorear por franquicia
Cada franquicia tiene sus propios horarios y formatos. Separar los flujos por franquicia y programarlos de forma independiente permite detectar y resolver un problema sin detener el resto del canje.
El resultado: un canje seguro, trazable y a tiempo
Hoy la red cuenta con una solución para el canje de Mastercard y Visa integrada con el back IBM, con ejecuciones programadas, alta trazabilidad de operadores y 100 % de cumplimiento PCI DSS. La automatización de los flujos permite una rápida finalización del canje sobre una solución segura y confiable.
Para una red que procesa una parte relevante de los pagos con tarjeta del país, eso se traduce en algo concreto: menos dependencia de pasos manuales en el proceso que mueve el dinero entre bancos, comercios y franquicias, y evidencia lista para cada auditoría.
¿Por dónde empezar?
Si en su entidad el canje, la compensación u otros intercambios críticos dependen de scripts, transferencias manuales o registros dispersos en cada servidor, vale la pena empezar por un inventario de flujos y plataformas involucradas. En Redsis combinamos más de 25 años de experiencia en plataformas de misión crítica para la banca y los pagos, incluidas las plataformas IBM, con soluciones de automatización e integración de Fortra, como GoAnywhere MFT y JAMS.
Lea el caso completo
Conozca cómo una de las principales redes de pago con tarjeta de Colombia orquestó su canje con GoAnywhere MFT.