
Tic tac. La cuenta atrás llegó a su fin y Codemotion Madrid 2025 no defraudó. El hype estaba más que justificado: fueron dos días llenos de aprendizajes, inspiración y grandes oportunidades para conectar con la comunidad tech.
Mientras esperamos que llegue el deseado momento, seguimos repasando algunas de las ponencias que se celebrarán los días 20 y 21 de mayo en el espacio MEEU (Estación de Atocha, Madrid).
En esta entrada echaremos un vistazo a una sesión de Live Coding titulada «Componentes: Integraciones simples, funcionalidades poderosas”. Esta corrió a cargo de Pablo Igarzábal, Team Lead Platform Integration Experience en Adyen, quien nos explicó cómo crear integraciones de pagos y servicios financieros en minutos gracias al desarrollo de componentes inteligentes y adaptables.
Contexto de la charla
Una de las integraciones más complejas y que conllevan más esfuerzo son aquellas que están relacionadas con los pagos. Se trata de componentes de alto riesgo en los que no solo suele estar relacionada con una alta complejidad técnica, sino que también con políticas de cumplimiento normativo y de seguridad muy estrictas.
Esto provoca que los desarrollos relacionados con servicios financieros se prolonguen durante meses, con todo lo que ello conlleva. Y no se trata solo de la complejidad de la propia interfaz, sino de cuán sencillo lo ponen las entidades financieras para que los desarrolladores puedan integrar sus servicios.
La mayoría de las veces, estas APIs y SDKs requieren un profundo conocimiento técnico y una curva de aprendizaje pronunciada, lo que puede resultar frustrante para equipos que buscan implementar soluciones de pago de manera ágil y eficiente.
Los dolores de cabeza son habituales en el proceso de desarrollo: desde la gestión de los distintos flujos de negocios o las variaciones de los procesos de cada banco, hasta problemas de documentación incompleta o dificultades para integrar sistemas de terceros.
En la mayoría de ocasiones los equipos de desarrollo se encuentran con SDKs poco maduros o APIs mal documentadas que requieren un esfuerzo adicional para conseguir que todo funcione correctamente. Y eso sin hablar de los problemas para escalar o mantener actualizados los servicios cuando se lanzan nuevas versiones o cuando aparecen nuevos requisitos regulatorios.
Aún queda mucho por hacer cuando hablamos de la experiencia del desarrollador y la velocidad de implementación. Por suerte, cada vez existen más alternativas que permiten agilizar y simplificar estos procesos. Sí, estamos hablando de integración mediante componentes inteligentes, reutilizables y prediseñados.
¿En qué consisten los componentes inteligentes?
Los componentes inteligentes son bloques de código pre-configurados y optimizados que encapsulan funcionalidades complejas en interfaces fáciles de implementar.
En el contexto de los servicios financieros, estos componentes abstraen la complejidad inherente de las integraciones de pago, ofreciendo una solución plug-and-play que cumple con todos los requisitos técnicos y normativos necesarios.
Por ejemplo, un componente de pago inteligente podría manejar automáticamente la validación de tarjetas, el enrutamiento de transacciones y el cumplimiento de 3D Secure.
O también puede gestionar la autenticación biométrica para pagos móviles, proporcionando una capa adicional de seguridad sin complicar la experiencia del usuario.
Todo esto mientras mantiene la conformidad con las regulaciones financieras internacionales y los estándares de la industria.
La clave de todo esto es que el uso de estos componentes mediante API suele venir con documentación clara y ejemplos de implementación que aceleran el proceso de desarrollo, al contrario de lo que ocurre con las APIs bancarias tradicionales.
De esta forma, los desarrolladores pueden centrarse en crear experiencias de usuario excepcionales en lugar de preocuparse por los detalles técnicos de bajo nivel o la complejidad de la integración con los sistemas financieros.
Lo mejor de estos componentes es que también pueden adaptarse a diferentes casos de uso y requisitos específicos del negocio, sin necesidad de tener que modificar el código base.
Pueden personalizarse para diferentes diseños de interfaz, flujos de pago, requisitos específicos… Esta flexibilidad permite a los desarrolladores implementar soluciones de pago robustas mientras mantienen el control total sobre la experiencia del usuario final.
La charla: Componentes: Integraciones simples, funcionalidades poderosas
¿Es posible integrar productos financieros en minutos en lugar de meses gracias a los embedded finance components? La respuesta es que sí es posible y Pablo Igarzábal nos mostró cómo hacerlo en la charla “Componentes: Integraciones simples, funcionalidades poderosas”
En esta sesión de la Codemotion Madrid 2025, Pablo nos mostró cómo, mediante el desarrollo de componentes inteligentes y adaptables, es posible ofrecer productos financieros avanzados que, al mismo tiempo, sean simples de usar e integrar.
Se trata de una sesión de live coding en la que, para demostrar la sencillez de la solución, se mostrará de manera práctica cómo crear una integración de pago en menos de 10 minutos. Para ello, Pablo utilizó la plataforma tecnológica de Adyen, uno de los proveedores líderes en el mercado de servicios de pago y productos financieros embebidos.
El ponente: Pablo Igarzábal (Team Lead Platform Integration Experience at Adyen)
«Apasionado por la tecnología y el desarrollo de productos de calidad, Pablo cuenta con más de 14 años de experiencia en la industria del software. Durante los últimos 7 años ha trabajado en Adyen, una empresa global de pagos y servicios financieros, donde ha liderado equipos de desarrollo de alto impacto, impulsando soluciones innovadoras desde Ámsterdam y Madrid.