Déjenos sus datos y le enviaremos nuestro libro blanco por correo electrónico.
Consiento el tratamiento de mis datos personales para el envío de material publicitario personalizado de conformidad con la Política de privacidad. Al confirmar el envío, acepta recibir material de marketing
Gracias.

El formulario se ha enviado correctamente.
Encontrará más información en su buzón.

Innowise es una empresa internacional de desarrollo de software de ciclo completo de software de ciclo completo fundada en 2007. Somos un equipo de más de 1600+ profesionales de TI que desarrollan software para otros profesionales de todo el mundo.
Conócenos
Innowise es una empresa internacional de desarrollo de software de ciclo completo de software de ciclo completo fundada en 2007. Somos un equipo de más de 1600+ profesionales de TI que desarrollan software para otros profesionales de todo el mundo.

Ecosistema de pago electrónico con la banca móvil

Plataforma con una aplicación de banca móvil inteligente (iOS y Android) que permite pagos electrónicos instantáneos, transferencias privadas de dinero y gestión de las finanzas personales.

Cliente

Industria
Banking
Tecnologías de la información
Región
UE
Cliente desde
2018

Nuestro cliente es una gran empresa de IT con unos 24.000 empleados a bordo. El cliente presta servicios de desarrollo de software y consultoría informática a empresas y organizaciones de más de 90 países.

La información detallada sobre el cliente no puede divulgarse en virtud de las disposiciones del acuerdo de confidencialidad.

Desafío

Nuestro cliente fue seleccionado como contratista general para ejecutar un proyecto gubernamental de digitalización de los sistemas de pago y bancarios de un pequeño país. El principal objetivo del proyecto era crear una infraestructura de software fiable, segura, transparente y fácil de usar para realizar pagos electrónicos instantáneos en el país. Así, el cliente final, un regulador financiero gubernamental, pretendía reducir la cantidad de dinero en efectivo utilizado, aumentar el atractivo inversor del país, sentar las bases para el desarrollo de instituciones financieras y ofrecer una mejor experiencia de cliente a los ciudadanos del país y a los turistas.

Para llevar a cabo una tarea a gran escala, se planeó crear un ecosistema de aplicaciones centralizado compuesto por varios módulos integrados que:
  • proporcionar infraestructura para el sistema de pago electrónico;
  • facilitar el acceso a los servicios financieros en todo el país;
  • garantizar un alto rendimiento y rentabilidad del sistema de pago electrónico;
  • garantizar una seguridad sólida del sistema y una protección eficaz contra el fraude;
  • establecer la interoperabilidad con las redes gubernamentales.

Solución

Innowise ha participado en el desarrollo de la infraestructura de la aplicación de pago electrónico, la API compatible con PSD2 (plataforma de banca abierta) y el módulo de banca digital.

Además, nuestro equipo desarrolló desde cero aplicaciones iOS y Android para pagos instantáneos (P2P, C2B, B2B) y gestión de cuentas bancarias.

Como resultado, creamos la plataforma de banca móvil que permite a los usuarios particulares y empresariales realizar diversas operaciones financieras en línea y forma parte integrante de todo el ecosistema de aplicaciones.

Ecosistema de pago electrónico

La infraestructura de pago electrónico desarrollada es un sistema complejo y unificado que proporciona la parte operativa de los pagos electrónicos instantáneos y está integrado con las redes del regulador financiero nacional. El sistema consta de varios módulos, como el núcleo de la infraestructura, la banca digital, la plataforma móvil, la protección contra el fraude, etc.

Coherencia con las normas internacionales

Para que todos los servicios financieros puedan integrarse en el sistema de pago electrónico de forma rápida y sencilla, hemos diseñado una infraestructura compatible con normas internacionales de intercambio de datos financieros como ISO 20022 y SWIFT MT.

Plataforma de banca abierta conforme a la PSD2

Además, junto con el equipo del cliente, el equipo de Innowise ha desarrollado una solución universal que permite al ecosistema trabajar con sistemas externos (bancos, instituciones financieras, proveedores de pagos, etc.), proporciona una integración rápida y fluida con ellos y garantiza una fácil recuperación de los datos.

Banca digital

En cuanto al módulo de banca digital, se diseñó para que los usuarios de la plataforma móvil pudieran crear sus monederos electrónicos, recargarlos desde tarjetas/cuentas bancarias y realizar pagos en tiempo real. Así pues, la banca digital se integró en el ecosistema de pago electrónico como un "banco" más, que procesa los pagos electrónicos pero sólo presta servicio a los monederos electrónicos.

Marca y opciones de personalización

La solución tiene una arquitectura de microservicios multiusuario, por lo que puede ser utilizada y personalizada por cada banco o institución financiera. Para garantizar un alto rendimiento, el sistema reitera componentes del sistema, interfaces, servicios, etc.

Marca y opciones de personalización

La solución tiene una arquitectura de microservicios multiusuario, por lo que puede ser utilizada y personalizada por cada banco o institución financiera. Para garantizar un alto rendimiento, el sistema reitera componentes del sistema, interfaces, servicios, etc.

Aplicación móvil

Dado que tanto para el cliente como para nosotros era vital garantizar una experiencia de usuario enriquecedora, diseñamos la solución móvil con una serie de características y capacidades funcionales imprescindibles.

Para empezar a utilizar la aplicación, los usuarios deben vincular sus tarjetas bancarias, especificando el nombre del banco, el número de cuenta/credenciales de la tarjeta y pasando por el procedimiento de verificación de usuario. Los usuarios pueden vincular un número ilimitado de tarjetas de distintos bancos, tanto regionales como extranjeros.

Una vez superado el proceso de identificación, los usuarios pueden recargar sus monederos electrónicos y realizar pagos electrónicos y transferencias de dinero al instante. Los usuarios pueden configurar la reposición automática del monedero electrónico en fechas concretas. Además, el equipo de Innowise ha integrado un sistema de direccionamiento inteligente que permite a los usuarios de la aplicación realizar operaciones financieras de forma rápida y segura.

Nuestro equipo de desarrollo ha enriquecido la aplicación con amplias opciones de pago. Por ejemplo, un sistema inteligente de pago de facturas permite a los usuarios establecer pagos electrónicos automáticos (alquiler, seguros, deportes, facturas de impuestos, etc.) para fechas seleccionadas, configurar notificaciones sobre próximos pagos, controlar estadísticas, recibir informes sobre cambios en el valor de las facturas, etc. Además, los usuarios particulares y empresariales pueden transferir dinero dentro de la aplicación (de cuenta a cuenta) utilizando el número de cuenta, el teléfono o el correo electrónico del destinatario.

Para hacer más atractiva la experiencia del usuario de la aplicación, la hemos enriquecido con una función de elaboración de presupuestos personales. Así, los usuarios de la aplicación pueden consultar estadísticas completas sobre ingresos y resultados de forma visual (gráficos, tablas y diagramas). Además, pueden fijar objetivos personales de optimización del gasto y recibir notificaciones para no sobrepasar el límite de gastos preestablecido.

Además, la aplicación admite pagos con código QR, almacena el historial de pagos, ofrece funciones entre cuentas (por ejemplo, dividir la cuenta de un restaurante) y un sistema de notificaciones.

Tecnologías y herramientas

Backend
Java 11 (LTS), Spring Boot, Spring MVC, Reactor, Web Flux, Kafka, Redis
Android
Android Studio 4.1.0+, Kotlin, MVVM CleanArchitecture, ViewModel, LiveData, Dagger 2, Cicerone, Coroutines, Multi-Modules
iOS
XCode 12.3+, Swift, MVVM, VIPER, GCD, Snapkit, Codable, Alamofire
Código de calidad
detekt, SwiftLint
CI/CD
Jenkins, Fastlane
Despliegue
entorno unificado Kubernetes multiusuario
Bases de datos
PostgreSQL, MySQL
QA
JUnit, Mockk, Roboletric, Espresso, XCTest, XCUITest, JMeter, ApacheBench, Gatling

Proceso

Dado que el cliente final era un regulador financiero gubernamental, el cliente e Innowise acordaron optar por el modelo de desarrollo de software Waterfall, que resultó ser el más adecuado. No obstante, nuestro equipo utilizó los elementos de la metodología Agile en el flujo de trabajo interno. Toda la comunicación con el cliente se llevó a cabo utilizando productos de Microsoft, concretamente Microsoft Teams.

Tras conocer todos los requisitos y especificaciones del cliente, los expertos de Innowise Group ofrecieron la pila tecnológica establecida que nos permitiría desarrollar aplicaciones móviles multifuncionales, fiables, fáciles de usar y seguras en plataformas iOS y Android.

Como la cuestión de la seguridad de los datos personales y la protección contra el fraude se definió como una de las principales preocupaciones, nuestro equipo implantó un sistema de autenticación multifactor e integró un sistema de seguridad mediante cifrado de datos, TLS 1.2, SSL Pinning y herramientas de comprobación instantánea de dispositivos rooteados.

2 +

proyecto de varios años

12

especialistas en IT

10000 +

horas

Equipo

2
Desarrolladores Java
2
Desarrolladores Android
2
Desarrolladores iOS
1
Analista de negocio
1
Jefe de proyecto
1
Ingeniero de QA de automatización
1
Ingeniero de QA manual
1
Arquitecto de soluciones
1
Diseñador UI/UX

Resultados

Innowise entregó con éxito un ecosistema de aplicaciones de pago electrónico complementado con varios módulos y aplicaciones iOS y Android. Tanto nuestro cliente como el regulador financiero nacional valoraron muy positivamente la solución desarrollada. Estaban particularmente satisfechos con el alto nivel de seguridad de la información, la calidad y velocidad del desarrollo y la comunicación en el trabajo.

La plataforma móvil resultante se integró con el ecosistema de aplicaciones de pago electrónico y se puso en marcha sin incumplir los plazos. Los usuarios finales elogiaron la aplicación por su interfaz de usuario intuitiva, su escasa curva de aprendizaje, su gran funcionalidad y su alto rendimiento.

Innowise estaba encantado de participar en este proyecto, ya que, como ningún otro, se corresponde con nuestra filosofía y misión: "Desarrollamos el mundo". Creemos que nuestra contribución profesional ayudó a iniciar el viaje digital en el ámbito FinTech y bancario para toda la nación.

Póngase en contacto con nosotros

Reservar una llamada o rellene el siguiente formulario y nos pondremos en contacto con usted cuando hayamos procesado su solicitud.

    Por favor, facilítenos detalles del proyecto, duración, tecnologías, especialistas informáticos necesarios y otra información relevante.
    Grabe un mensaje de voz sobre su proyecto
    para ayudarnos a comprenderlo mejor.
    Adjunte los documentos adicionales si es necesario
    Cargar archivo

    Puede adjuntar hasta 1 archivo de 2 MB en total. Archivos válidos: pdf, jpg, jpeg, png

    Le informamos de que cuando haga clic en el botón Enviar, Innowise procesará sus datos personales de acuerdo con nuestra Política de privacidad con el fin de proporcionarle la información adecuada.

    Qué pasa después?

    1

    Una vez recibida y procesada su solicitud, nos pondremos en contacto con usted para detallar las necesidades de su proyecto y firmar un acuerdo de confidencialidad que garantice la confidencialidad de la información.

    2

    Después de examinar los requisitos, nuestros analistas y desarrolladores elaboran una propuesta de proyecto con el alcance de las obras, el tamaño del equipo, el tiempo y las estimaciones de costos.

    3

    Concertamos una reunión con usted para discutir la oferta y llegar a un acuerdo.

    4

    Firmamos un contrato y comenzamos a trabajar en su proyecto lo más rápido posible.

    Gracias.

    Su mensaje ha sido enviado.
    Procesaremos su solicitud y nos pondremos en contacto con usted lo antes posible.

    Gracias.

    Su mensaje ha sido enviado.
    Procesaremos su solicitud y nos pondremos en contacto con usted lo antes posible.

    flecha