Veuillez laisser vos coordonnées, nous vous enverrons notre aperçu par e-mail.
Je consens à ce que mes données personnelles soient traitées afin d'envoyer du matériel de marketing personnalisé conformément à la directive sur la protection des données. Politique de confidentialité. En confirmant la soumission, vous acceptez de recevoir du matériel de marketing
Merci !

Le formulaire a été soumis avec succès.
Vous trouverez de plus amples informations dans votre boîte aux lettres.

Le Innowise est une société internationale de développement de logiciels à cycle complet fondée en 2007. Nous sommes une équipe de plus de 2000+ professionnels de l'informatique développant des logiciels pour d'autres professionnels dans le monde entier.
À propos de nous
Services
Technologies
L'industries
Portefeuille
fr Français
À propos de nous
Le Innowise est une société internationale de développement de logiciels à cycle complet fondée en 2007. Nous sommes une équipe de plus de 2000+ professionnels de l'informatique développant des logiciels pour d'autres professionnels dans le monde entier.

Application de paiement par code QR : Plus de 50 000 téléchargements dans les six premiers mois du lancement

Innowise a développé une application mobile qui permet des transactions rapides et sécurisées basées sur le code QR entre les utilisateurs et les commerçants.

Client

Industrie
Finances
Région
US
Client depuis
2023

Notre client, une startup FinTech basée aux États-Unis, avait pour objectif de créer une application de paiement par code QR qui facilite les achats et les paiements. Sa vision était de fournir une solution de paiement rapide, sécurisée et conviviale qui s'intègre aux systèmes bancaires et aux portefeuilles numériques.

Les informations détaillées sur le client ne peuvent être divulguées en vertu des dispositions de la NDA.

Défi

Le client avait besoin d'une solution mobile robuste et évolutive. Application de paiement QR qui le pourrait :

  • Traiter les paiements par code QR, en déduisant automatiquement les petits montants et en demandant une confirmation pour les transactions plus importantes.
  • Intégration avec les API bancaires (RTP, ACH + NACHA).
  • Fonctionne de manière transparente sur iOS et Android et prend en charge Google Wallet et Apple Wallet pour les cartes de paiement numériques, stockées et traitées sous forme de jetons sécurisés.
  • Évoluez avec un backend basé sur des microservices.
  • Intégrer des mécanismes sécurisés d'authentification et de détection des fraudes.

Solution

Nous avons construit une application de paiement par code QR conçues autour de la vision du client. Les API permettent des transactions en temps réel et des connexions bancaires transparentes, ce qui permet aux utilisateurs de payer rapidement et en toute sécurité chez les commerçants.

Comment cela fonctionne-t-il ?

  • L'utilisateur effectue un paiement en scannant un code QR affiché au point de vente.
  • L'application récupère les détails de la transaction à partir du code QR, y compris les informations sur le commerçant et le montant du paiement.
  • Si le montant du paiement est inférieur à un seuil prédéfini, le système déduit automatiquement le montant de la méthode de paiement liée à l'utilisateur sans demander de confirmation.
  • Pour les transactions plus importantes, l'application invite l'utilisateur à confirmer le paiement par authentification biométrique ou saisie du code PIN.
  • Une fois confirmée, la demande de paiement est transmise en toute sécurité par le backend, en utilisant les API bancaires pour les transferts de fonds.
  • La transaction est vérifiée et enregistrée dans le grand livre basé sur la blockchain pour plus de sécurité et de transparence.
  • Lorsque le paiement est effectué avec succès, un message de confirmation s'affiche à l'intention de l'utilisateur.
  • L'utilisateur peut consulter l'historique des transactions et gérer son portefeuille numérique dans l'application.

Nous avons construit l'application sur une technologie robuste, une automatisation intelligente et une sécurité à toute épreuve. Des paiements QR instantanés à l'authentification biométrique en passant par la sécurité soutenue par la blockchain, voici ce qui anime l'application sous le capot :

Paiements par code QR

La fonctionnalité principale de l'application mobile consiste à permettre des transactions rapides et sûres basées sur le code QR et à offrir de multiples options de paiement.

  • Les utilisateurs peuvent scanner les codes QR dans les magasins de détail pour initier des paiements instantanément. Les transactions inférieures à un seuil prédéfini sont automatiquement traitées, tandis que les transactions plus importantes nécessitent une authentification par connexion biométrique (Face ID, empreinte digitale) ou par saisie sécurisée d'un code PIN.
  • L'application de paiement par code QR prend en charge une grande variété de méthodes de paiement. Les utilisateurs peuvent relier leurs comptes bancaires via des API bancaires ouvertes, ajouter des cartes de crédit et de débit grâce à des jetons, et utiliser des portefeuilles numériques tels que Google Pay et Apple Pay.

Expérience utilisateur

Nous avons conçu une interface intuitive pour permettre aux utilisateurs d'effectuer des transactions sans effort et les doter d'outils complets pour gérer les paiements et suivre les analyses.

  • L'application mobile est dotée d'une interface élégante et conviviale conçue pour scanner rapidement les codes QR, gérer les transactions et intégrer les portefeuilles. L'application utilise des mises à jour de transactions en temps réel et des notifications push pour tenir les utilisateurs informés de l'état de leurs paiements.
  • Les utilisateurs peuvent accéder à l'historique des transactions avec des détails détaillés, y compris les horodatages, les marchands et les méthodes de paiement. Des reçus numériques sont automatiquement générés et peuvent être partagés par e-mail ou enregistrés dans l'application pour référence ultérieure.

Sécurité et conformité

L'application de paiement par code QR donne la priorité à la sécurité et à la conformité en intégrant des mécanismes d'authentification avancés, une sécurité basée sur la blockchain et le respect des réglementations financières.

  • L'application utilise l'authentification multifactorielle (MFA), qui comprend une connexion biométrique, un code PIN et des mots de passe à usage unique (OTP) envoyés par SMS ou par courrier électronique. Des systèmes de détection des fraudes pilotés par l'IA surveillent les schémas de transaction et signalent les activités suspectes afin d'empêcher tout accès non autorisé.
  • L'application utilise Hyperledger Aries pour la gestion décentralisée des identités. Elle fournit une authentification sécurisée et privée par le biais de portefeuilles d'identité auto-souverains (SSI), qui donnent aux utilisateurs un contrôle total sur leurs informations d'identification au lieu de s'appuyer sur des bases de données centralisées vulnérables. Chaque transaction est signée cryptographiquement et enregistrée sur un grand livre de comptes basé sur la blockchain. Cela crée un enregistrement immuable, vérifiable et infalsifiable de chaque paiement, rendant la fraude et les modifications non autorisées presque impossibles.
  • La solution mobile est conforme aux réglementations bancaires américaines, notamment aux protocoles RTP (Real-Time Payments), ACH (Automated Clearing House) et NACHA (National Automated Clearing House Association). Il est conforme aux politiques de lutte contre le blanchiment d'argent (AML) et de connaissance du client (KYC) et intègre des services de vérification d'identité.

Architecture et infrastructure évolutives

L'architecture du backend a été conçue pour être modulaire, évolutive et optimisée pour des performances élevées en cas de fortes charges transactionnelles.

  • L'application fonctionne selon une architecture microservices, de sorte que les services tels que le traitement des transactions, l'authentification et le rapprochement des paiements peuvent évoluer de manière indépendante. Elle est ainsi plus fiable et prête pour une croissance future.
  • En passant des conteneurs sans serveur et VM à Google Kubernetes Engine (GKE), nous avons augmenté les performances et la rentabilité, tandis que l'orchestration des conteneurs permet de maintenir l'évolutivité et la résilience de l'ensemble.
  • Le système est entièrement compatible avec Google Wallet et Apple Wallet. La tokenisation sécurisée des identifiants de paiement permet d'effectuer des transactions transparentes avec le portefeuille numérique.

Déploiement et maintenance automatisés

L'automatisation et l'optimisation des performances ont été intégrées afin d'accélérer les opérations et d'offrir une expérience utilisateur sans friction.

  • L'application de paiement QR utilise des pipelines d'intégration et de déploiement continus (CI/CD) pour des mises à jour logicielles automatisées, ce qui permet de réduire les temps d'arrêt et d'accélérer le déploiement des fonctionnalités. L'automatisation des tests et de la surveillance permet de maintenir la stabilité du système.
  • Nous avons optimisé la vitesse de traitement des transactions afin de réduire les délais et de rendre le système plus fiable en cas de forte charge. Des mécanismes de mise en cache et d'équilibrage de la charge permettent de gérer efficacement les demandes d'API.

Technologies

Back-end

Go (Gin, Gorm, gRPC, gcp-log), Ruby (code hérité uniquement, Sinatra), PostgreSQL, Redis (stockage clé/valeur, pub-sub, flux), Hyperledger Aries

Front-end

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

Développement mobile

Java

Cloud et DevOps

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

Portefeuilles numériques

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

Development environment & tools

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

Équipe

1
Chef de projet
4
Go Developers
2
Développeurs React
1
Flutter Développeur
1
Ingénieur DevOps
1
Ingénieur QA
1
Concepteur
UX/UI

Résultats

Innowise a développé une application mobile de paiement par code QR rapide et sans contact, permettant des transactions entre les clients et les commerçants. Dans les trois premiers mois suivant le lancement, plus de 500 commerçants se sont inscrits, adoptant rapidement le système en raison de la facilité de génération du code QR et de l'intégration bancaire sans tracas.
L'intégration avec de multiples API bancaires a permis des règlements de fonds flexibles, des transactions instantanées et une commutation transparente entre les partenaires bancaires.

La disponibilité de l'application sur l'App Store et Google Play, ainsi que la prise en charge complète d'Apple Wallet et de Google Wallet, ont contribué à un taux d'adoption élevé parmi les utilisateurs. Au cours des six premiers mois, l'application a été téléchargée plus de 50 000 fois et a obtenu une note de 4+ sur les deux plateformes.

Durée du projet
  • Août 2023 - En cours
500+

commerçants ayant adhéré au cours des six premiers mois

50,000+

téléchargements après le lancement

Contactez nous!

Reservez un appel ou remplissez le formulaire ci-dessous et nous vous contacterons
dès que nous aurons traité votre demande.

    S’il vous plaît, ajoutez les détails du projet, la durée, la pile technologique, IT spécialistes nécessaires et d'autres informations pertinentes
    Pour nous aider à mieux le comprendre.
    Nécessaires et d'autres informations pertinentes
    Joindre des documents supplémentaires au besoin
    Charger fichier

    Vous pouvez joindre jusqu'à 1 fichier de 2MB au total. Fichiers valides : pdf, jpg, jpeg, png

    Nous vous informons que lorsque vous cliquez sur le bouton Envoyer, Innowise traitera vos données personnelles conformément à notre Politique de confidentialité dans le but de vous fournir des informations appropriées.

    Que se passe-t-il ensuite?

    1

    Une fois que nous aurons reçu et traité votre demande, nous prendrons contact avec vous pour détailler les besoins de votre projet et signer un accord de confidentialité.

    2

    Après avoir examiné vos souhaits, vos besoins et vos attentes, notre équipe élaborera une proposition de projet avec l'étendue des travaux, la taille de l'équipe, les délais et les coûts estimés.

    3

    Nous prendrons rendez-vous avec vous pour discuter de l'offre et régler les détails.

    4

    Enfin, nous signons un contrat et commençons immédiatement à travailler sur votre projet.

    Спасибо !

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

    Merci !

    Votre message a été envoyé.
    Nous traiterons votre demande et vous recontacterons dès que possible.

    Merci !

    Votre message a été envoyé. 

    Nous traiterons votre demande et vous contacterons dès que possible.

    flèche