Banqware
Nous réunissons l’open banking et l’analyse de données sur une seule et même plateforme.

Qu'est-ce que Banqware ?
Banqware est une plateforme d’open banking pilotée par API qui connecte les banques et Fintechs à un vaste réseau bancaire européen API. En rationalisant l’accès à l’écosystème et l’analyse des données, nous permettons aux TPP et aux institutions financières de concevoir des solutions audacieuses et de maximiser leurs revenus grâce à des ventes croisées et des ventes incitatives ciblées.

APIHub
APIHub est une solution complète qui vous connecte à un large éventail de services financiers provenant de différents fournisseurs, sans la complexité liée à l’intégration de plusieurs API séparées. Elle regroupe les offres de nombreuses banques, compagnies d’assurance et sociétés de courtage et les rassemble sous forme de données à intégrer dans votre application.

Que peut faire APIHub ?
Avec des données financières exploitables fournies via une API, les entreprises peuvent analyser le comportement financier de leurs clients afin de mieux les servir.
Les clients finaux de nos clients peuvent recevoir des recommandations de produits personnalisées adaptées non seulement à leurs préférences, mais aussi à leur situation financière.
De plus, les entreprises peuvent enrichir l’offre avec des services financiers, des conseils pour une meilleure gestion financière et tout autre service qu’elles peuvent imaginer !
Banqware fait plus que fournir des données. Nous apportons de l’intelligence. Notre plateforme analyse l’historique bancaire pour fournir des réponses instantanées sur l’accessibilité financière et la solvabilité des clients. En utilisant les données bancaires vérifiées comme source principale.
Lire les données bancaires
Analyser les sources financières, initier des transferts
Obtenir des réponses à vos questions sur les clients
Regrouper les sources de financement en une seule expérience client
Analyser les transactions
Quels sont les avantages pour l’entreprise ?
APIHub - un outil pour développeurs
Si votre entreprise a le statut de TPP, nous proposons APIHub en tant que service avec un pur modèle de coût à l’usage. Pour les exigences spécifiques des clients, nous pouvons fournir une installation sur site d’APIHub.
Si votre entreprise ne dispose pas du statut de TPP, nous offrons à vos clients une valeur ajoutée sur la base des données de compte, également sous DSP2. L’APIHub permet de fournir votre service sans votre propre licence, sur la base de notre modèle TPP-as-a-service. Vous pouvez vous concentrer sur l’essentiel – offrir le meilleur service à vos clients. Placez vos ressources là où elles vous apportent le plus de valeur et laissez-nous prendre en charge la conformité réglementaire.
Une interface unique et sécurisée pour accéder à plusieurs banques
Ajout facile de nouvelles sources de données
Accès de niveau TPP aux prestataires de services de paiement dans toute l’UE via une seule plateforme
Minimisation du temps nécessaire pour entrer sur le marché

Chemin d’accès à l’API
Ceci est une vue d’ensemble pour vous montrer les étapes qui doivent être suivies pour intégrer PSD2 API HUB avec vos services et applications. Ils sont présentés dans le diagramme et expliqués en détail ci-dessous. Vous pouvez travailler sur API Sandbox sans signer un accord avec nous.
Le chemin contractuel est uniquement requis pour travailler avec l’API de production.

Inscription au portail développeur
L’inscription sur le Portail Développeur est nécessaire, car elle vous donne accès à notre documentation et à l’environnement de bac à sable. Après votre inscription, vous devez vous abonner au produit sélectionné puis, après vérification, vous recevrez les identifiants nécessaires pour utiliser un bac à sable.
Accès à API Sandbox : après votre inscription, vous obtenez l’accès à API sandbox. Notre sandbox est fournie pour tester l’intégration à notre APIHub et pour vous permettre de mieux comprendre en profondeur le fonctionnement de l’API. Le sandbox prend en charge une expérience complète de bout en bout pour plusieurs banques et a été entièrement testé avec notre équipe QA. La solution est conçue pour être facile à utiliser, donc nous espérons que vous ne resterez pas bloqué.
Intégration de systèmes : avec le bac à sable, vous pouvez tester en toute sérénité la connexion aux bacs à sable bancaires, enregistrer et tester vos rappels, rediriger des URLs et voir comment les données financières réelles sont formatées. Nous regroupons différentes API en une seule pour offrir une expérience fluide et cohérente entre différents environnements. L’intégration à notre API est un processus simple.
Signature du contrat : afin d’utiliser des données bancaires réelles et notre licence TPP, nous avons besoin que vous remplissiez les exigences légales. Cela implique un contrat signé entre vous et Banqware afin d’établir une relation formelle qui nous permettra de vous donner accès aux API de production et aux données financières réelles de vos clients.
Accès à l’API de production : avec un contrat signé, nous pouvons commencer le processus de connexion à notre environnement de production. Nous aurons besoin de quelques éléments pour finaliser cela : 1. Certificat généré par le CSR que vous fournissez sur la base de nos directives, que nous utiliserons pour vérifier votre identité lors de la connexion à notre API de production 2. Liste des adresses IP que nous ajouterons à notre liste blanche, et qui auront accès à notre API de production
Une fois le processus terminé, vous pouvez accéder aux données financières réelles de plusieurs banques via notre API et passer en production avec l’Open Banking.

Premiers pas dans le système
Suivez ces étapes pour synchroniser vos données et commencer à utiliser les API d’Informations de Compte et de KYC.
1. Initialiser l’API Sync
Avant de pouvoir récupérer des données, vous devez déclencher le processus de synchronisation. L'API Sync fait office de passerelle qui extrait les informations des normes bancaires externes vers le stockage interne sécurisé d’APIHub.
Action: Appelez le point de terminaison Sync pour initier une connexion avec l'institution financière de l'utilisateur.
2. Autorisation et consentement de l’utilisateur
Étant donné qu’APIHub standardise différents flux bancaires, vos utilisateurs seront invités à autoriser l’accès.
Action : guidez l’utilisateur à travers le flux de consentement unifié. APIHub gère la communication « sous le capot » avec l’API AIS de la banque spécifique.
3. Synchronisation des données
Une fois le consentement accordé, APIHub commence la synchronisation en arrière-plan.
Action : le système récupère, standardise et enregistre les registres financiers dans notre base de données persistante interne. Vous pouvez interroger l'état ou attendre une notification webhook indiquant que la synchronisation est terminée.
4. Sélectionnez votre chemin de données
Une fois le stockage interne désormais rempli, choisissez l’API qui correspond à votre cas d’utilisation spécifique :
Pour des analyses financières : utilisez l'API Account Info pour accéder à l’historique des transactions, aux soldes et aux détails du compte.
Pour la confirmation d’identité : Utilisez l'API KYC pour récupérer des données d’identité vérifiées pour l’intégration et la conformité.
5. Récupération et mise en œuvre des données
Maintenant que les données sont unifiées et stockées, vous pouvez les intégrer directement dans votre application.
Action : exécutez des requêtes GET vers l’API de votre choix pour recevoir des données JSON propres et standardisées, quel que soit le format de données d’origine de la banque.
Les ressources associées sont : ressources de gestion, ressources utilisateur, ressources de consentement et ressources de mise à jour
Autorisation : l’obtention de l’autorisation est la première étape, cependant nous ne pouvons pas vous informer sur le processus dans le document public. Pour savoir comment autoriser notre API, veuillez consulter la section Sécurité dans le portail développeur.
Rappels : lorsque vous obtenez l’accès à l’APIHub, la première action à entreprendre est d’enregistrer des URL de redirection (obligatoire) et des URL de rappel (facultatif). Afin d’enregistrer ou de mettre à jour des URL, vous pouvez utiliser la méthode ci-dessous.

Lors de la création d’une ressource de consentement ou de mise à jour ultérieurement, vous pourrez transmettre l’une des URL enregistrées. Vous pouvez également enregistrer une liste de redirections afin de pouvoir utiliser nos API sandbox et de production avec différents environnements et différentes configurations.
Compte utilisateur : tous les autres endpoints doivent être appliqués au compte utilisateur, donc nous devons d'abord créer un utilisateur. ClientId est un identifiant optionnel de l'utilisateur. Vous pouvez l'utiliser indifféremment avec un UserId fourni par nous. Si vous souhaitez le créer, suivez la méthode ci-dessous

Consentement du client : afin d’obtenir le consentement de l’utilisateur pour acquérir ses données, vous devez :
Créez un objet représentant le consentement de l'utilisateur pour accéder aux données d'une banque spécifique. Le statut initial du consentement est ensuite demandé.

Vous devez nous transmettre l’une des URL de redirection enregistrées afin que l’utilisateur soit redirigé après l’authentification depuis le site de la banque.
Transmettez ensuite l’URL d’autorisation au client.
L’utilisateur utilise l’URL pour autoriser l’accès à ses données.
L'utilisateur est redirigé vers notre URL de redirection.
Nous recevons un code que nous échangeons contre un jeton.
Nous changeons le statut du consentement en donné. Vous pouvez vérifier le statut :

Nous sommes maintenant prêts à faire une demande mise à jour à ApiHub.
Mise à jour des données : un objet de mise à jour est une abstraction représentant le processus de mise à jour des données utilisateur. Afin d'initialiser une mise à jour, vous devez obtenir le consentement du client et utiliser le point de terminaison ci-dessous.

Vous pouvez soit fournir une URL de rappel sur laquelle nous publierons des informations concernant le changement d’état de la mise à jour, soit vérifier l’état de la mise à jour en appelant le point de terminaison comme ci-dessous.

Accès aux données : après que le statut de mise à jour soit passé à terminé, vous pouvez accéder aux informations de compte et aux informations KYC en utilisant respectivement les ressources d’informations de compte et les ressources KYC.
Supprimer les données : lorsque les données de l'utilisateur ne sont plus nécessaires, vous pouvez supprimer à la fois le consentement de l'utilisateur et toutes les données qui ont été acquises avec ce consentement grâce à l'appel ci-dessous. C'est tout ce que vous devez configurer avant de le faire fonctionner. Si vous avez des questions, contactez-nous à contact@banqware.com

Besoin d'aide ? Contactez-nous
Banques connectées
Nous prenons en charge toutes les normes d’API d’open banking de l’UE et nous avons plus de 300 banques européennes connectées.
Nous ajoutons de nouvelles banques chaque mois, dites-nous laquelle devrait être la prochaine.
11 normes d'API prises en charge
14 pays
Plus de 300 banques connectées
