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.
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 ».
« 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 ».
Clique sur le « Ajouter un point de terminaison » bouton sur la page webhook. Ici, Autherize.net propose trois types d’événements.
- Événement client.
- Événement d’abonnement.
- Événement de paiement.
Nous pouvons ajouter plusieurs webhooks en fonction des besoins et pour différents types d’événements.
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.
Recherche d’opérations :
Cliquer sur « Recherche d’opérations » dans la navigation principale et recherchez toute transaction en fonction du cas d’utilisation.
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