Les règles commerciales de Bonita gèrent les services de paiement du commerce électronique et du m-commerce
LoopPay Inc. est un fournisseur de services de paiement (PSP) offrant une gamme complète de services. C'est également le premier et le seul fournisseur de plateforme de m-commerce (commerce mobile) au monde, avec une solution de portefeuille mobile qui fonctionne aujourd'hui dans 90 % des points de vente.
La plateforme permet aux consommateurs d'effectuer des achats en toute sécurité et de manière pratique à l'aide de leur smartphone, et permet aux commerçants de promouvoir facilement des offres et des offres sur les appareils mobiles de leurs clients sans intégration ni frais lourds.
Loop fournit également les solutions de point de vente (POS) et de paiement mobiles les plus avancées, parfaitement intégrées à son portefeuille mobile et à son système de promotions. L'entreprise tire parti de ses avancées en instance de brevet pour créer une solution qui inclut des périphériques mobiles, des applications mobiles et des services basés sur le cloud afin de faciliter un commerce de nouvelle génération véritablement innovant.
Loop a dû faire face à une série de défis commerciaux répondant aux besoins de paiement de ses deux marchés distincts : le mCommerce et le commerce électronique.
Du côté mobile, l'entreprise assure le traitement principal des paiements par carte de crédit que les consommateurs effectuent sur leur téléphone. La transaction sécurisée est très complexe.
La société émettrice de la carte de crédit et la banque émettrice de la carte ont chacune mis en place une série de tâches pour vérifier le numéro du consommateur et autoriser le paiement. En outre, chaque société émettrice de cartes de crédit configure ses processus différemment, ce qui ajoute encore à la complexité.
« Si nous voulons créer un système de paiement et que nous devons définir des règles personnalisées pour chaque fournisseur, cela devient chaotique », explique David Meyer, vice-président du génie logiciel chez Loop. « C'est là qu'intervient le BPM. »
Du côté des consommateurs, les problèmes sont similaires. Les commerçants utilisent le service de Loop pour gérer les paiements par carte de crédit, et chaque transaction doit passer par des processus principaux. Le commerçant accepte un paiement, le client paie par carte de crédit, la carte est lue et la transaction est enregistrée par l'un des fournisseurs de cartes de crédit. Loop lance elle-même le traitement des paiements, mais selon les règles légales, l'entreprise ne peut pas réellement traiter la transaction. Il confie la transaction à un processeur tiers tel que Litle & Co.
Par exemple, lorsque Loop accepte un numéro de carte de crédit, il envoie le numéro à l'émetteur. Ces informations sont cryptées selon un protocole et un format de données propriétaires. Il comprend une adresse IP, permettant de déterminer la provenance de la transaction, le montant, l'identifiant du commerçant, etc., le tout dans un format très spécifique. Chaque émetteur a besoin d'informations différentes, dans un format totalement différent.
Il y a dix ans, lorsque la société qui a précédé Loop a commencé à accepter les applications des commerçants de commerce électronique, sa seule option était de créer un service principal essentiellement « câblé » pour un seul processeur tiers. Le service était écrit en code Java et toute modification nécessitait une refonte majeure de la programmation.
Le défi, pour Loop, était de trouver le bon moteur de gestion des processus métier (BPM) pour créer des processus automatisés pour ses solutions de paiement mCommerce et eCommerce électronique.
Loop a lancé son plan fin 2011. L'entreprise recherchait un système qui fonctionne bien, qui soit facile à mettre en œuvre et à utiliser tout en répondant efficacement aux exigences de Loop.
L'entreprise a étudié deux systèmes : Bonita et JBPM de JBoss. Les deux reposent sur une technologie open source et proposent des architectures évolutives.
Une équipe interne a évalué les deux dans le cadre d'un essai de deux semaines et a choisi la solution Bonitasoft à la fin des essais. L'équipe Loop a découvert que Bonita évoluait aussi bien que la solution JBoss, mais qu'elle offrait la possibilité de la développer plus rapidement. De plus, selon Meyer, l'outil était beaucoup plus facile à utiliser pour les programmeurs.
« La principale raison pour laquelle Bonitasoft a été choisie était son moteur de conception graphique », explique Meyer. « Les autres ne sont tout simplement pas aussi matures et ne sont pas aussi faciles à utiliser. Ils ne disposent pas de la fonctionnalité glisser-déposer de Bonitasoft. »
Dans un poste antérieur chez un assureur, Meyer avait dirigé son équipe dans la mise en œuvre d'une solution de traitement des réclamations basée sur des règles développées à l'aide de Bonita. Son équipe a rapidement mis en place son application et a pu en peaufiner certains aspects au cours des années suivantes afin de générer plus de valeur pour l'entreprise.
Alors que Loop s'apprêtait à déployer son portefeuille numérique et ses processus de paiement à l'automne 2013, Loop a réalisé de grands progrès en créant des règles à l'aide du moteur Bonita.
Ils ont utilisé de nombreux connecteurs prêts à l'emploi avec la solution Bonita, à commencer par le LDAP, les bases de données et les services Web, et ils prévoient de créer certains de leurs propres connecteurs au fil du temps. Ils ont créé et déployé des règles avec succès et ont également modifié les règles existantes pour différents processus.
«Notre ancienne pile étant très encombrante et difficile à modifier, les discussions avec les autres processeurs ont été interrompues. Nous avons perdu des clients à cause de cela. Il aurait fallu trop de travail pour apporter les modifications. »
David Meyer, Vice-président du génie logiciel chez Loop
«Quand je suis entrée, mon opinion était d'opter pour Bonita. J'y avais déjà travaillé et j'ai toujours eu de bonnes expériences. D'autres membres de l'équipe ont déclaré en avoir entendu parler et vouloir l'essayer. Nous avons dû passer rapidement à la production et la plateforme Bonita a été beaucoup plus facile à mettre en œuvre.»
David Meyer, Vice-président du génie logiciel chez Loop
« La priorité numéro un est l'évolutivité. Nous prévoyons de devenir viral. Ce sera une victoire majeure pour nous, au cours des six prochains mois, puisque nous passerons de 25 à 500 000 utilisateurs sans rencontrer de problèmes majeurs. Avec l'aide de Bonitasoft, je ne doute pas que nous y arriverons. »
David Meyer, Vice-président du génie logiciel chez Loop
Chaque entreprise mérite une solution qui accélère son succès. Avec Bonitasoft, simplifiez, automatisez et transformez vos processus métier. Faites le premier pas vers des performances optimales dès aujourd'hui. Parlons-en !