Lors de la conception d'une solution de facturation et de tarification, il y a une étape cruciale à la fin du processus de facturation et de tarification. processus du devis à la commande à l'encaissement. Après avoir évalué les événements d'utilisation et les achats et émis des factures pour les clients, l'étape suivante consiste à traiter les paiements. Cette étape est généralement réalisée avec l'aide de fournisseurs de passerelles de paiement, qui permettent de traiter les paiements des clients. les modes de paiement et la collecte par l'intermédiaire de différents processeurs de paiement.
A Passerelle de paiement L'intégration transparente d'une passerelle de paiement dans un moteur de facturation et de tarification peut être une fonction très puissante, car le traitement des paiements comble la dernière lacune dans le flux de la commande à la trésorerie. L'utilisation d'une passerelle de paiement est l'approche que nous avons décidé d'adopter pour soutenir l'encaissement des paiements en Tridens Monetizationet nous y sommes parvenus en concevant notre propre passerelle de paiement Tridens.
Table des matières
Processus de paiement
Il existe plusieurs les modes de paiementLes modes de paiement les plus courants sont les virements bancaires, les paiements en espèces, le SEPA et les paiements par carte. Pour cette explication, nous nous concentrerons sur ces derniers, car les paiements par carte de crédit et de débit sont l'une des méthodes de paiement les plus couramment utilisées lors du traitement des paiements.
Certains détails peuvent varier d'un secteur à l'autre, mais le processus de paiement reste assez simple dans tous les cas :
- Le client a une facture dont le montant est dû, qu'il décide de payer par carte.
- Les informations cryptées relatives à la carte transitent par la passerelle de paiement jusqu'au processeur de paiement.
- Le processeur de paiement vérifie si cette vente est possible en contactant la banque émettrice.
- La banque émettrice peut soit approuver la demande, soit la refuser si le client ne dispose pas de fonds suffisants.
- Le processeur de paiement vous informe du succès de la vente et demande à votre banque de créditer votre compte bancaire.
- La seule action restante est le règlement, où l'émetteur de la carte du client verse les fonds sur votre compte.
La vente se compose de deux actions, l'autorisation des fonds et la collecte des fonds. Dans certains secteurs et cas d'utilisation, nous traitons ces deux actions séparément. Par exemple, un client souhaite recharger son véhicule électrique pour 30 euros. La passerelle de paiement contacte le processeur de paiement pour autoriser ce montant sur la carte du client.
À la fin de la session, une transaction référencée est effectuée pour collecter ces fonds (finalisation de la vente). Le montant collecté ne doit pas nécessairement être de 30 euros. Il peut être inférieur si le véhicule électrique du client fait le plein avant d'atteindre la limite.
Conception de la passerelle de paiement
Nous nous rendons rapidement compte que pour prendre en charge le traitement des paiements dans notre solution, nous devons communiquer avec des processeurs de paiement, ou des fournisseurs de paiement comme nous aimons les appeler. Ces sociétés sont bien connues pour leurs services de traitement des paiements, que leurs clients utilisent quotidiennement pour le traitement des paiements en ligne. Parmi ces sociétés, on trouve Paypal, Stripe, Authorize.Net, Braintree (une solution Paypal), Wirecard, Cybersource, etc.
Ces prestataires diffèrent parfois fortement dans les services qu'ils proposent, attirant ainsi une clientèle aux besoins et aux exigences différents. Lorsqu'il s'agit de travailler avec des paiements par carte, il n'y a que quelques opérations de base à prendre en charge. En tenant compte du processus de paiement par carte, nous devons couvrir les points suivants :
- Tokenisation : Convertit la carte en un jeton crypté. La conversion s'effectue par le biais d'une connexion sécurisée avec une passerelle de paiement ou par un formulaire d'interface utilisateur. Le client remplit directement le formulaire de l'interface utilisateur généré dans l'application.
- Autorisation : Réserve des fonds sur une carte - parfois également utilisée pour la tokenisation.
- Dépôt : Collecte des fonds réservés par le biais d'une transaction référencée sur une autorisation précédente.
- Dépôt conditionnel - Vente : Combine l'autorisation et le dépôt - améliore la vitesse de traitement lorsque c'est possible
- Annulation : Annuler une transaction non réglée
- Remboursement : Annuler une transaction réglée
L'image ci-dessous donne un aperçu de haut niveau du fonctionnement de notre passerelle de paiement pour le traitement des paiements, en tenant compte des opérations décrites.
Traitement des paiements avec la passerelle de paiement Tridens
Dans l'un de nos articles précédents, nous avons parlé de l'intégration de Oracle BRM avec différents fournisseurs de paiement (Intégration d'Oracle BRM avec les prestataires de services de paiement) pour le traitement des paiements. La solution de passerelle de paiement Tridens que nous avons utilisée a été initialement conçue comme une partie de notre propre solution Tridens Monetization.
La passerelle de paiement Tridens est un composant distinct qui permet de communiquer avec différents fournisseurs de services de traitement des paiements. Elle prend en charge toutes les opérations nécessaires pour communiquer avec des services tiers pour les cartes de crédit, les cartes de débit et d'autres méthodes de paiement en offrant un ensemble unifié de demandes et de réponses et en les traduisant en fonction des spécifications de chaque fournisseur.
Le Tridens Monetization conserve les jetons de méthode de paiement cryptés dans une application mobile ou via un formulaire intégré avant d'entrer dans notre système, ce qui permet en même temps d'atteindre les 12 exigences pour se conformer à PCI-DSS. Chacun de nos clients du Tridens Monetization peut configurer son installation pour travailler avec différents fournisseurs de paiement - Wirecard, Braintree (une solution Paypal), Paypal, Stripe, Authorize.Net, Cybersource, etc.
Vous trouverez ci-dessous un exemple de processus de communication.
Conclusion
En concevant la passerelle de paiement Tridens comme un composant séparé pour le traitement des paiements, nous pouvons également l'utiliser comme un service autonome et l'intégrer dans d'autres systèmes. L'approche des demandes et des réponses unifiées permet de développer rapidement des fonctionnalités spécifiques aux fournisseurs de paiement, et même l'ajout de nouveaux fournisseurs de paiement n'est pas une tâche difficile. La capacité à développer rapidement des intégrations avec des processeurs de paiement supplémentaires est impérative lorsque vous disposez d'un produit tel que Tridens Monetization. Tridens Monetization sert des clients issus de différents secteurs d'activité et ayant des besoins et des exigences personnalisés. La variété des besoins et des exigences est due soit à des cas d'utilisation différents, soit à des facteurs locaux, car tous les prestataires de paiement n'offrent pas leurs services dans les mêmes pays.
Vous souhaitez obtenir plus d'informations sur nos solutions ? Laissez un commentaire ci-dessous ou Planifiez une démonstration!