Por favor, deixe os seus contactos, enviar-lhe-emos a nossa visão geral por e-mail
Autorizo o tratamento dos meus dados pessoais para o envio de materiais de marketing personalizados em conformidade com a Política de privacidade. Ao confirmar a submissão, o utilizador aceita receber materiais de marketing
Obrigado!

O formulário foi enviado com sucesso.
Encontrará mais informações na sua caixa de correio.

Innowise é uma empresa internacional de desenvolvimento de software de ciclo completo fundada em 2007. Somos uma equipa de mais de 2000+ profissionais de TI que desenvolvem software para outros profissionais em todo o mundo.
Sobre nós
Innowise é uma empresa internacional de desenvolvimento de software de ciclo completo fundada em 2007. Somos uma equipa de mais de 2000+ profissionais de TI que desenvolvem software para outros profissionais em todo o mundo.

Aplicação de pagamento por código QR: Mais de 50 000 descarregamentos nos primeiros seis meses após o lançamento

A Innowise desenvolveu uma aplicação móvel que permite transacções rápidas e seguras baseadas em códigos QR entre utilizadores e comerciantes.

Cliente

Indústria
Finanças
Região
EUA
Cliente desde
2023

O nosso cliente, uma startup FinTech sediada nos EUA, tinha como objetivo criar uma aplicação de pagamento por código QR que tornasse as compras mais fáceis e os pagamentos mais simples. A sua visão era fornecer uma solução de pagamento rápida, segura e fácil de utilizar que se integrasse com sistemas bancários e carteiras digitais.

As informações pormenorizadas sobre o cliente não podem ser divulgadas ao abrigo das disposições do NDA.

Desafio

O cliente necessitava de uma solução móvel robusta e escalável Aplicação de pagamento QR que poderia:

  • Processe pagamentos por código QR, deduzindo automaticamente pequenos montantes e exigindo confirmação para transacções maiores.
  • Integração com APIs bancárias (RTP, ACH + NACHA).
  • Funciona sem problemas em iOS e Android e suporta Google Wallet e Apple Wallet para cartões de pagamento digitais, armazenados e processados como tokens seguros.
  • Escalar com um backend baseado em microsserviços.
  • Incorporar mecanismos seguros de autenticação e de deteção de fraudes.

Solução

Construímos uma aplicação de pagamento por código QR concebidas em função da visão do cliente. As APIs permitem transacções em tempo real e ligações bancárias perfeitas, que permitem aos utilizadores pagar de forma rápida e segura nos comerciantes.

Como funciona

  • O utilizador inicia um pagamento digitalizando um código QR apresentado no ponto de venda.
  • A aplicação recupera os detalhes da transação a partir do código QR, incluindo as informações do comerciante e o montante do pagamento.
  • Se o montante do pagamento for inferior a um limiar predefinido, o sistema deduz automaticamente o montante do método de pagamento associado do utilizador sem exigir confirmação.
  • Para transacções maiores, a aplicação pede ao utilizador que confirme o pagamento através de autenticação biométrica ou introdução de PIN.
  • Uma vez confirmado, o pedido de pagamento é transmitido de forma segura através do backend, utilizando APIs bancárias para transferências de fundos.
  • A transação é verificada e registada no livro-razão baseado na cadeia de blocos para maior segurança e transparência.
  • Após o pagamento bem sucedido, é apresentada uma mensagem de confirmação ao utilizador.
  • O utilizador pode ver o histórico de transacções e gerir as suas carteiras digitais na aplicação.

Construímos a aplicação com base em tecnologia robusta, automação inteligente e segurança sólida. Desde pagamentos QR instantâneos e autenticação biométrica até à segurança apoiada em blockchain, eis o que impulsiona a aplicação nos bastidores:

Pagamentos por código QR

A principal funcionalidade da aplicação móvel consiste em permitir transacções rápidas e seguras com base em códigos QR e oferecer múltiplas opções de pagamento.

  • Os utilizadores podem digitalizar códigos QR em lojas de retalho para iniciar pagamentos instantaneamente. As transacções abaixo de um limiar predefinido são processadas automaticamente, enquanto as transacções maiores requerem autenticação através de login biométrico (Face ID, impressão digital) ou introdução de um PIN seguro.
  • A aplicação de pagamento por código QR suporta uma variedade de métodos de pagamento. Os utilizadores podem associar as suas contas bancárias através de APIs bancárias abertas, adicionar cartões de crédito e de débito através de tokens e utilizar carteiras digitais como o Google Pay e o Apple Pay.

Experiência do utilizador

Concebemos uma interface intuitiva para permitir transacções sem esforço para os utilizadores e equipá-los com ferramentas abrangentes para gerir pagamentos e acompanhar análises.

  • A aplicação móvel apresenta uma interface elegante e de fácil utilização, concebida para uma rápida leitura de códigos QR, gestão de transacções e integração de carteiras. A aplicação utiliza actualizações de transacções em tempo real e notificações push para manter os utilizadores informados sobre o estado dos seus pagamentos.
  • Os utilizadores podem aceder ao histórico de transacções com análises detalhadas, incluindo registos de data e hora, comerciantes e métodos de pagamento. Os recibos digitais são gerados automaticamente e podem ser partilhados por correio eletrónico ou guardados na aplicação para referência futura.

Segurança e conformidade

O aplicativo de pagamento por código QR prioriza a segurança e a conformidade, incorporando mecanismos avançados de autenticação, segurança baseada em blockchain e aderência aos regulamentos financeiros.

  • A aplicação utiliza a autenticação multifactor (MFA), que inclui um início de sessão biométrico, um PIN e palavras-passe de uso único (OTP) enviadas por SMS ou e-mail. Os sistemas de deteção de fraude orientados por IA monitoram os padrões de transação e sinalizam atividades suspeitas para impedir o acesso não autorizado.
  • A aplicação utiliza o Hyperledger Aries para a gestão descentralizada da identidade. Fornece autenticação segura e privada através de carteiras de identidade auto-soberana (SSI), que dão aos utilizadores controlo total sobre as suas credenciais em vez de dependerem de bases de dados centralizadas vulneráveis. Cada transação é assinada criptograficamente e registada num livro-razão baseado em blockchain. Isto cria um registo imutável, verificável e à prova de adulteração de cada pagamento, tornando a fraude e as alterações não autorizadas quase impossíveis.
  • A aplicação móvel cumpre os regulamentos bancários dos EUA, incluindo os protocolos RTP (Real-Time Payments), ACH (Automated Clearing House) e NACHA (National Automated Clearing House Association). Está em conformidade com as políticas de combate ao branqueamento de capitais (AML) e Know Your Customer (KYC) e integra serviços de verificação de identidade.

Arquitetura e infraestrutura escaláveis

A arquitetura backend foi concebida para ser modular, escalável e optimizada para um elevado desempenho sob cargas de transacções pesadas.

  • A aplicação é executada numa arquitetura de microsserviços, pelo que serviços como o processamento de transacções, a autenticação e a reconciliação de pagamentos podem ser escalados de forma independente. Isto torna-a mais fiável e pronta para o crescimento futuro.
  • Ao passar de contentores sem servidor e de VM para o Google Kubernetes Engine (GKE), aumentámos o desempenho e a eficiência de custos, enquanto a orquestração de contentores mantém tudo escalável e resiliente.
  • O sistema suporta totalmente o Google Wallet e o Apple Wallet. A tokenização segura das credenciais de pagamento permite transacções de carteira digital sem problemas.

Implementação e manutenção automatizadas

Foram incorporadas optimizações de automatização e desempenho para acelerar as operações e proporcionar uma experiência de utilizador sem atritos.

  • A aplicação de pagamento QR utiliza pipelines de integração e implementação contínuas (CI/CD) para actualizações de software automatizadas, reduzindo o tempo de inatividade e acelerando a implementação de funcionalidades. Os testes e a monitorização automatizados ajudam a manter o sistema estável.
  • Optimizámos as velocidades de processamento das transacções para reduzir os atrasos e tornar o sistema mais fiável sob cargas pesadas. Os mecanismos de cache e o balanceamento de carga ajudam a gerir os pedidos de API de forma eficiente.

Tecnologias

Backend

Go (Gin, Gorm, gRPC, gcp-log), Ruby (apenas código legado, Sinatra), PostgreSQL, Redis (armazenamento de chave/valor, pub-sub, fluxos), Hyperledger Aries

Frontend

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

Desenvolvimento móvel

Java

Nuvem e DevOps

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

Carteiras digitais

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

Development environment & tools

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

Equipa

1
Gestor de projectos
4
Ir para desenvolvedores
2
Programadores React
1
Flutter Programador
1
Engenheiro DevOps
1
Engenheiro de QA
1
Designer
UX/UI

Resultados

A Innowise desenvolveu uma aplicação móvel de pagamento por código QR rápida e sem contacto, permitindo transacções entre clientes e comerciantes. Nos primeiros três meses após o lançamento, mais de 500 comerciantes aderiram, adoptando rapidamente o sistema devido à sua fácil geração de códigos QR e integração bancária sem complicações.
A integração com várias APIs bancárias permitiu liquidações de fundos flexíveis, transacções instantâneas e uma comutação perfeita entre parceiros bancários.

A disponibilidade da aplicação na App Store e no Google Play, juntamente com o suporte total para a Apple Wallet e a Google Wallet, contribuiu para elevadas taxas de adoção entre os utilizadores. Nos primeiros seis meses, a aplicação foi descarregada mais de 50 000 vezes, obtendo uma classificação de 4+ em ambas as plataformas.

Duração do projecto
  • agosto de 2023 - Em curso
500+

comerciantes aderiram nos primeiros seis meses

50,000+

descarregamentos após o lançamento

Contactar-nos!

Marcar uma chamada ou preencha o formulário abaixo e entraremos em contacto
consigo assim que tivermos processado o seu pedido.

    Inclua os detalhes do projeto, a duração, o conjunto de tecnologias, os profissionais de TI necessários e outras informações relevantes
    Gravar uma mensagem de voz sobre o seu
    projeto para nos ajudar a compreendê-lo melhor
    Anexar documentos adicionais, se necessário
    Enviar ficheiro

    Pode anexar até 1 ficheiro de 2MB no total. Ficheiros válidos: pdf, jpg, jpeg, png

    Informamos que, ao clicar no botão Enviar, o Innowise's processará os seus dados pessoais de acordo com a nossa Política de Privacidade com o objectivo de lhe fornecer informações adequadas.

    O que é que acontece a seguir?

    1

    Assim que tivermos recebido e processado o seu pedido, entraremos em contacto consigo para detalhar as necessidades do seu projeto e assinar um NDA para garantir a confidencialidade.

    2

    Depois de analisar os seus desejos, necessidades e expectativas, a nossa equipa elaborará uma proposta de projeto com o âmbito do trabalho, a dimensão da equipa, o tempo e as estimativas de custos.

    3

    Marcaremos uma reunião consigo para discutir a oferta e acertar os pormenores.

    4

    Por fim, assinaremos um contrato e começaremos a trabalhar no seu projeto imediatamente.

    Спасибо!

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

    Obrigado!

    A sua mensagem foi enviada.
    Processaremos o seu pedido e contactá-lo-emos o mais rapidamente possível.

    Obrigado!

    A sua mensagem foi enviada. 

    Processaremos o seu pedido e contactá-lo-emos logo que possível.

    seta