Connexion
Commencer

Documentation Easy Digital Downloads

Documentation, matériel de référence et tutoriels pour Easy Digital Downloads 

Passerelle de paiement Authorize.net

Authorize.net est l'une des plus anciennes et des plus grandes passerelles de paiement.
Easy Digital Downloads dispose d'une extension Authorize.net qui vous permettra d'utiliser votre compte Authorize.net pour traiter les paiements.

Prérequis

Pour utiliser Authorize.net avec Easy Digital Downloads, vous aurez besoin de :

  • Un ID de connexion API Authorize.net
  • Une clé de transaction Authorize.net
  • Une clé de signature Authorize.net

1. Installation d'Authorize.net

Pour commencer avec
Authorize.net Gateway, la première chose à faire est de l'installer et de l'activer sur votre site WordPress. Pour des instructions sur la façon d'installer une extension, consultez cette documentation.

2. Entrer les clés API

Dans votre boutique EDD, allez dans
Téléchargements → Paramètres → Paiements et trouvez la section Authorize.net. Elle ressemblera à ceci :

Remplissez l'ID de connexion API, la clé de transaction et la clé de signature, puis cliquez sur le bouton Enregistrer les modifications. Vous pouvez récupérer les détails de l'API depuis votre espace client sur le site Web d'Authorize.net. Un article utile sur la façon de générer les clés API est disponible ici :
Guide de démarrage rapide d'Authorize.net

3. Activation de la passerelle de paiement

Une fois la passerelle Authorize.net installée et activée et les clés API saisies, vous devrez l'activer en allant dans
Téléchargements → Paramètres → Paiements et en activant Authorize.net dans la liste des passerelles disponibles. Une fois la case cochée, cliquez sur le bouton Enregistrer les modifications en bas de la page.

 

4. Configuration des Webhooks

Authorize.net utilise un système appelé Webhooks pour communiquer avec votre boutique. Afin d'utiliser Authorize.net, vous devez configurer correctement les Webhooks dans votre panneau d'administration sur Authorize.net.

Connectez-vous d'abord à
Authorize.net et allez sur votre page de compte et cliquez sur Webhooks :

Si vous n'avez aucun point de terminaison configuré, vous verrez un bouton
Ajouter un point de terminaison. Une fois que vous aurez cliqué dessus, vous verrez les champs pour saisir votre URL de point de terminaison, comme dans l'image ci-dessous :

Le champ le plus important est l'URL du point de terminaison qui ressemble à ceci :

https://example.com/edd_authorizenet_webhook_endpoint

Veuillez vous assurer de remplacer https://example.com par le nom de domaine de votre propre site Web.

Annulation des abonnements

Lors de l'utilisation d'Authorize.net, une annulation peut être initiée
soit depuis EDD, soit depuis le tableau de bord Authorize.net.

a) Depuis l'administration EDD

To cancel a subscription from the EDD admin, go to
Downloads → Subscriptions and click View on the item you want to cancel.

Then in the bottom of the next screen click the
Cancel Subscription button.

Lorsque vous annulez un abonnement, le client aura toujours accès à son matériel acheté pour la durée pour laquelle il a payé, mais son abonnement récurrent avec Authorize.net sera annulé afin qu'il ne soit plus facturé.

Exemple : Le client a payé 10 $/mois, et vous annulez à mi-chemin du mois. Il aura toujours accès à son matériel pour le reste du mois, mais il ne sera pas facturé à nouveau et l'accès s'arrêtera à la fin du mois.

b) Depuis le panneau Authorize.net

To cancel a recurring subscription from the Authorize.net panel, log into the panel and click
Recurring Billing in the side menu.

Then under
Subscription Status you’ll see a count of Active subscriptions, click that.

Then you’ll see a list of your active subscriptions, with a column of subscription IDs on the left. Click a subscription ID to view it.

Once you’re viewing a subscription, in the top right click the
Edit Subscription link.

Once you’re in the Edit screen for a subscription, click the Cancel Subscription link in the top right.

Résumé de l'annulation

It doesn’t matter if you cancel a subscription in EDD or in Authorize.net, the effect is exactly the same and the customer won’t notice a difference.

Remboursements

At this time, there are 2 options of processing refunds:
– Refunding inside Authorize.net which will automatically mark the payment as refunded in EDD.
– Refunding inside EDD first and then manually refunding inside Authorize.net as well, since this is not done automatically.
To process a refund in EDD read our full documentation on refunds here
.
To process a refund in Authorize.net, begin by logging into your admin account there, and then click
Transaction Detail in the left bar.
This will bring up a small form where you can pick a transaction type and date range to help you find the proper transaction to refund. Submit this form.
Once you see a list of transactions, find the one you want and click the transaction ID number in the left column.
This will bring up a modal window with transaction details and a Refund button in the top left. Click that refund button and the refund will take place.

Dépannage :

If you’ve set up all of the above correctly and are having problems with the payments not getting recorded in Easy Digital Downloads, you may need to do the following:
Check your firewall settings:

If you have a firewall installed on your server, it could be preventing Authorize.net from being able to communicate with your server when it sends the “Silent Post”. Authorize.net recommend whitelisting these IPs on the firewall:
198.241.168.60

198.241.162.104

198.241.206.38

198.241.207.38
Was this article helpful?

Commencez à vendre dès aujourd'hui !

Rejoignez plus de 50 000 propriétaires de boutiques avisés et commencez à utiliser le moyen le plus simple de vendre des produits numériques avec WordPress.

Copyright © 2025 Sandhills Development, LLC

[universally_switcher]