Déjenos sus datos y le enviaremos un resumen 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 2000+ 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 2000+ profesionales de TI que desarrollan software para otros profesionales de todo el mundo.

Aplicación de pago por código QR: Más de 50.000 descargas en los seis primeros meses de lanzamiento

Innowise ha desarrollado una aplicación móvil que permite transacciones rápidas y seguras basadas en códigos QR entre usuarios y comerciantes.

Cliente

Industria
Finanzas
Región
US
Cliente desde
2023

Nuestro cliente, una startup estadounidense de tecnología financiera, quería crear una aplicación de pago con código QR que facilitara las compras y agilizara los pagos. Su objetivo era ofrecer una solución de pago rápida, segura y fácil de usar que se integrara con los sistemas bancarios y los monederos digitales.

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

Desafío

El cliente necesitaba un sistema móvil robusto y escalable Aplicación de pago QR que podría:

  • Procese los pagos mediante código QR, deduciendo automáticamente los importes pequeños y solicitando confirmación para las transacciones de mayor importe.
  • Integración con API bancarias (RTP, ACH + NACHA).
  • Funciona a la perfección en iOS y Android y es compatible con Google Wallet y Apple Wallet para tarjetas de pago digitales, almacenadas y procesadas como tokens seguros.
  • Escala con un backend basado en microservicios.
  • Incorporar mecanismos seguros de autenticación y detección del fraude.

Solución

Construimos una aplicación de pago por código QR diseñadas en torno a la visión del cliente. Las API posibilitan transacciones en tiempo real y conexiones bancarias sin fisuras, lo que permite a los usuarios pagar de forma rápida y segura en los comercios.

Cómo funciona

  • El usuario inicia el pago escaneando un código QR que se muestra en el punto de venta.
  • La aplicación recupera los detalles de la transacción a partir del código QR, incluidos los datos del comerciante y el importe del pago.
  • Si el importe del pago es inferior a un umbral predefinido, el sistema deduce automáticamente el importe del método de pago vinculado del usuario sin necesidad de confirmación.
  • En las transacciones más grandes, la aplicación pide al usuario que confirme el pago mediante autenticación biométrica o introducción del PIN.
  • Una vez confirmada, la solicitud de pago se transmite de forma segura a través del backend, utilizando API bancarias para las transferencias de fondos.
  • La transacción se verifica y registra en el libro mayor basado en blockchain para mayor seguridad y transparencia.
  • Una vez efectuado el pago, el usuario recibe un mensaje de confirmación.
  • El usuario puede consultar el historial de transacciones y gestionar su monedero digital dentro de la aplicación.

Hemos construido la aplicación sobre una tecnología robusta, una automatización inteligente y una seguridad sólida como una roca. Desde pagos QR instantáneos y autenticación biométrica hasta seguridad basada en blockchain, esto es lo que impulsa la aplicación bajo el capó:

Pagos con código QR

La funcionalidad principal de la aplicación móvil gira en torno a permitir transacciones rápidas y seguras basadas en códigos QR y ofrecer múltiples opciones de pago.

  • Los usuarios pueden escanear códigos QR en comercios para iniciar pagos al instante. Las transacciones por debajo de un umbral predefinido se procesan automáticamente, mientras que las de mayor cuantía requieren autenticación mediante inicio de sesión biométrico (Face ID, huella dactilar) o la introducción de un PIN seguro.
  • La app de pago con código QR admite diversos métodos de pago. Los usuarios pueden vincular sus cuentas bancarias a través de API bancarias abiertas, añadir tarjetas de crédito y débito mediante tokens y utilizar monederos digitales como Google Pay y Apple Pay.

Experiencia del usuario

Diseñamos una interfaz intuitiva que permite a los usuarios realizar transacciones sin esfuerzo y les dota de herramientas completas para gestionar los pagos y hacer un seguimiento analítico.

  • La aplicación móvil cuenta con una interfaz elegante y fácil de usar, diseñada para escanear rápidamente códigos QR, gestionar transacciones e integrar monederos. La aplicación utiliza actualizaciones de transacciones en tiempo real y notificaciones push para mantener a los usuarios informados del estado de sus pagos.
  • Los usuarios pueden acceder al historial de transacciones con desgloses detallados, incluidas marcas de tiempo, comercios y métodos de pago. Los recibos digitales se generan automáticamente y pueden compartirse por correo electrónico o guardarse en la aplicación para futuras consultas.

Seguridad y conformidad

La app de pago con código QR prioriza la seguridad y el cumplimiento de la normativa incorporando mecanismos avanzados de autenticación, seguridad basada en blockchain y adhesión a la normativa financiera.

  • La aplicación emplea la autenticación multifactor (MFA), que incluye un inicio de sesión biométrico, un PIN y contraseñas de un solo uso (OTP) enviadas por SMS o correo electrónico. Los sistemas de detección de fraude basados en inteligencia artificial controlan los patrones de las transacciones y señalan las actividades sospechosas para evitar accesos no autorizados.
  • La aplicación utiliza Hyperledger Aries para la gestión descentralizada de identidades. Proporciona autenticación segura y privada a través de carteras de identidad autosoberana (SSI), que dan a los usuarios un control total sobre sus credenciales en lugar de depender de bases de datos centralizadas vulnerables. Cada transacción se firma criptográficamente y se registra en un libro de contabilidad basado en blockchain. Esto crea un registro inmutable, verificable y a prueba de manipulaciones de cada pago, lo que hace casi imposible el fraude y los cambios no autorizados.
  • La aplicación móvil cumple la normativa bancaria estadounidense, incluidos los protocolos RTP (Real-Time Payments), ACH (Automated Clearing House) y NACHA (National Automated Clearing House Association). Cumple las políticas contra el blanqueo de dinero (AML) y de conocimiento del cliente (KYC) e integra servicios de verificación de identidad.

Arquitectura e infraestructura escalables

La arquitectura del backend se diseñó para ser modular, escalable y optimizada para ofrecer un alto rendimiento con grandes cargas de transacciones.

  • La aplicación se ejecuta en una arquitectura de microservicios, por lo que servicios como el procesamiento de transacciones, la autenticación y la conciliación de pagos pueden ampliarse de forma independiente. Así es más fiable y está preparada para crecer en el futuro.
  • Al pasar de los contenedores sin servidor y VM a Google Kubernetes Engine (GKE), hemos aumentado el rendimiento y la rentabilidad, mientras que la orquestación de contenedores mantiene todo escalable y resistente.
  • El sistema es totalmente compatible con Google Wallet y Apple Wallet. La tokenización segura de las credenciales de pago permite realizar transacciones de monedero digital sin problemas.

Despliegue y mantenimiento automatizados

Se incorporaron optimizaciones de automatización y rendimiento para acelerar las operaciones y ofrecer una experiencia de usuario sin fricciones.

  • La aplicación de pago QR emplea canales de integración continua y despliegue continuo (CI/CD) para las actualizaciones automáticas de software, lo que reduce el tiempo de inactividad y acelera el despliegue de funciones. Las pruebas y la supervisión automatizadas ayudan a mantener la estabilidad del sistema.
  • Hemos optimizado la velocidad de procesamiento de las transacciones para reducir los retrasos y aumentar la fiabilidad del sistema bajo cargas pesadas. Los mecanismos de almacenamiento en caché y el equilibrio de carga ayudan a gestionar eficazmente las solicitudes de API.

Tecnologías

Backend

Go (Gin, Gorm, gRPC, gcp-log), Ruby (sólo código heredado, Sinatra), PostgreSQL, Redis (almacenamiento clave/valor, pub-sub, streams), Hyperledger Aries

Frontend

TypeScript, SWR, SASS & MUI, Final-Form, Next.js 13

Desarrollo móvil

Java

Cloud y DevOps

Google Cloud Platform (IAM, CloudRun, VM), Docker

Monederos digitales

TypeScript, SWR, SASS & MUI, Final-Form, Next.js 13

Development environment & tools

Jira, Notion, GitHub, Gmail, Google Chats/Spaces

Equipo

1
Jefe de proyecto
4
Desarrolladores Go
2
Desarrolladores React
1
Flutter Promotor
1
Ingeniero DevOps
1
Ingeniero de QA
1
Diseñador
UX/UI

Resultados

Innowise desarrolló una aplicación móvil de pago con código QR rápida y sin contacto, que permite las transacciones entre clientes y comerciantes. En los tres primeros meses tras el lanzamiento, más de 500 comerciantes se unieron al sistema, adoptándolo rápidamente debido a su fácil generación de códigos QR y a su integración bancaria sin complicaciones.
La integración con múltiples API bancarias permitió liquidaciones de fondos flexibles, transacciones instantáneas y un cambio fluido entre socios bancarios.

La disponibilidad de la aplicación tanto en App Store como en Google Play, junto con la plena compatibilidad con Apple Wallet y Google Wallet, contribuyeron a elevar los índices de adopción entre los usuarios. En los seis primeros meses, la aplicación se descargó más de 50 000 veces y obtuvo una puntuación de 4+ en ambas plataformas.

Duración del proyecto
  • Agosto de 2023 - En curso
500+

comerciantes adheridos en los seis primeros meses

50,000+

descargas tras el lanzamiento

Póngase en contacto con nosotros

Reservar una llamada o rellene el siguiente formulario y nos pondremos en contacto con
usted una vez que 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 que hayamos recibido y procesado su solicitud, nos pondremos en contacto con usted para detallarle las necesidades de su proyecto y firmar un acuerdo de confidencialidad.

    2

    Tras examinar sus deseos, necesidades y expectativas, nuestro equipo elaborará una propuesta de proyecto con el alcance del trabajo, el tamaño del equipo, el tiempo y las estimaciones de costes.

    3

    Concertaremos una reunión con usted para hablar de la oferta y concretar los detalles.

    4

    Por último, firmaremos un contrato y empezaremos a trabajar en su proyecto de inmediato.

    ¡Спасибо!

    Cообщение отправлено.
    Мы обработаем ваш запрос и свяжемся с вами в кратчайшие сроки.

    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