Fermer

juillet 8, 2023

Configurer la passerelle de paiement allow.net

Configurer la passerelle de paiement allow.net


Authorize.net est un service de passerelle de paiement qui permet aux clients d’accepter les cartes de crédit via des sites Web. Les utilisateurs peuvent effectuer des transactions et gérer des paiements à faible coût sans payer de frais de transaction supplémentaires.

Si vous souhaitez découvrir les fonctionnalités d’authorize.net, vous pouvez créer un compte sandbox (service gratuit), c’est la même chose qu’un compte en direct (payant), et avec l’aide de cette application, nous pouvons valider toutes les API et le code avant de passer à la fabrication.

Créer un compte Sandbox :

Ouvrez le Inscription au compte Sandbox page OU cliquez sur ce lien https://developer.authorize.net/hello_world/sandbox.html

Après une inscription réussie, nous recevrons « ID de connexion API », « CLÉ DE TRANSACTION » et « CLÉ ». Mais nous pouvons aussi changer selon les besoins.

Autoriser les informations d'identification de l'API

Générez des transactions et des clés de signature :

Ouvrez la page de connexion Sandbox et entrez les informations de connexion. Après une connexion réussie, cliquez sur le menu « Compte » et sur la page « Compte » sous le « Les paramètres de sécurité » cliquez sur la rubrique « Identifiants et clés API ».

Autoriser les clés

« Identifiants et clés API » page, nous pouvons générer la « Clé de transaction » et « Clé de signature ».

Configurez les points de terminaison Webhook :

Après avoir créé le « Clé de transaction » et « Clé de signature », nous pouvons configurer des Webhooks, en naviguer « Compte » et sous « Paramètres d’entreprise » => « Paramètres de notification » ont l’option « Webhooks ».

Autoriser les points de terminaison de webhook

Clique sur le « Ajouter un point de terminaison » bouton sur la page webhook. Ici, Autherize.net propose trois types d’événements.

  1. Événement client.
  2. Événement d’abonnement.
  3. Événement de paiement.

Nous pouvons ajouter plusieurs webhooks en fonction des besoins et pour différents types d’événements.

Autoriser la configuration du webhook

Note: Les webhooks vous informent des événements système et doivent être utilisés conjointement avec la fonctionnalité de création de rapports de l’API Authorize.net. Nous pouvons mettre à jour notre base de données en fonction de la réponse Webhook.

Paiements:

L’utilisateur peut créer des paiements par abonnement ainsi que des paiements uniques via autherized.net.

Afficher la liste de tous les abonnements : Après la connexion, Authnet fournit un « Paiement régulier » lien dans le panneau de gauche.

Autoriser les abonnements

Recherche d’opérations :

Cliquer sur « Recherche d’opérations » dans la navigation principale et recherchez toute transaction en fonction du cas d’utilisation.

Autoriser la liste des transactions

Note: Les abonnements ne traitent pas les transactions en temps réel. La création réussie d’une transaction d’abonnement ne garantit pas que les paiements d’abonnement seront traités avec succès via votre compte. Processus de transactions d’abonnement à environ 2 h 00 HNP aux dates de paiement prévues. Par conséquent, la première opération planifiée n’est pas envoyée à la banque du client pour autorisation jusqu’à environ 02h00 PST à la date de début que vous spécifiez lorsque vous créez l’abonnement dans votre compte. Si vous créez un abonnement avec une date de début qui correspond à la date de création, le premier paiement planifié n’est pas traité avant 2h00 le jour suivant. Si vous souhaitez valider les informations de paiement de votre client avant de créer son abonnement dans votre compte, utilisez l’une des méthodes de traitement des transactions en temps réel disponibles via l’API Authorize.net.

Documentation API :

Aller vers https://developer.authorize.net/api/reference/index.html, nous pouvons trouver ici toute la documentation de l’API. Mais avant d’utiliser cette API, nous devons configurer « Autherize.net SDK » selon votre langage de programmation.

Nous pouvons également le télécharger ici : https://github.com/AuthorizeNet

Conclusion: Avec des transactions minimales, allow.net gratuit fournit plusieurs types de services de paiement (transaction unique, abonnements) et accepte différents types de cartes de crédit, il a une grande communauté et une documentation disponible, et nous pouvons facilement l’intégrer dans notre système.

Si vous avez encore des questions, laissez un commentaire et rejoignez la discussion.

TROUVÉ CELA UTILE ? PARTAGEZ-LE




Source link