Menu supplémentaire

Achetez MemberPress dès aujourd'hui ! Commencez à être payé pour le contenu que vous créez ! Obtenir MemberPress maintenant

Configuration et dépannage avec Authorize.net

Remarque : Cette intégration est disponible pour les membres sur le site MemberPress Plan pro. Si vous êtes abonné à un autre plan, vous pouvez passer au plan Pro et accédez au module complémentaire Authorize.net en cliquant sur le lien Modifier le plan sur votre site Web. page du compte.

Remarque : Cette version de l'intégration Authorize.net est obsolète. Les versions MemberPress 1.11.7 et ultérieures sont livrées avec la nouvelle version de l'intégration Authorize.net. Pour plus de détails sur la mise en place de la nouvelle intégration Authorize.net sur votre site, veuillez consulter la page "Comment connecter Authorize.net à MemberPress ?" document.

Instructions vidéo pour l'installation initiale

Instructions détaillées

Pour commencer, accédez au menu Paramètres dans MemberPress et sélectionnez Paiements.

  1. Cliquez sur le bouton (+) et sélectionnez une nouvelle passerelle, "Authorize.net"
  2. Vous pouvez lui donner le nom que vous souhaitez. Cependant, c'est le nom que vos utilisateurs verront lorsqu'ils choisiront leur mode de paiement. C'est pourquoi nous recommandons un nom tel que "Payer avec une carte de crédit".
  3. Allez sur votre tableau de bord Authorize.net pour obtenir les clés nécessaires : API Login ID, Transaction Key et Signature Key.
  4. Dans les paramètres du compte Authorize.net, sélectionnez Références et clés API sous Paramètres de sécurité.
  5. Copiez et collez votre ID de connexion API dans les paramètres de MemberPress.
  6. Copiez et collez le Clé de transaction dans les paramètres de MemberPress.
  7. Copiez et collez le Clé de signature dans les paramètres de MemberPress.
  8. Copier le URL du webhook de MemberPress et collez-le dans Authorize.net > Compte > Paramètres commerciaux > Webhooks. Assurez-vous que son statut est "Actif" et qu'il est configuré pour envoyer pour Tous les événements. Vous pouvez lui donner le nom que vous souhaitez, mais nous recommandons "MemberPress Webhook".
  9. Note : Le Noms d'utilisateur présenté dans la vidéo ci-dessus a été supprimé et n'est plus nécessaire depuis la version MemberPress 1.3.51.
  10. Effectuez des tests pour les abonnements récurrents (ARB) et les abonnements non récurrents (AIM) afin de vous assurer que tout fonctionne correctement.

Utilisation Mode bac à sable uniquement si vous disposez d'un sandbox.authorize.net compte. Cela vous permettra de vérifier que tout fonctionne sans avoir à débiter de vraies cartes. Pour obtenir un compte Sandbox, vous devez d'abord vous inscrire à l'adresse suivante developer.authorize.net. Si vous avez utilisé le mode "bac à sable" et que vous passez en mode "live", veillez à mettre à jour l'identifiant de connexion à l'API, la clé de transaction, la clé de signature et l'URL du Webhook pour votre compte "live", comme indiqué ci-dessus.

Utilisation Forcer SSL si votre site peut être consulté à la fois en http et en https. Cela permettra de basculer automatiquement en https lorsqu'un utilisateur s'apprête à payer, afin de sécuriser la transaction.

Retour en haut de la page

Capacités de la passerelle Authorize.net

  • Traiter les paiements uniques
  • Traiter les paiements récurrents
  • Traiter les remboursements
  • Changer de carte de crédit pour l'abonnement récurrent
  • Traiter les périodes d'essai gratuites/payées
  • Prise en charge des rappels d'expiration des cartes de crédit

Retour en haut de la page

Gérer les abonnements et les transactions

Une fois que vous avez connecté Authorize.net à MemberPress, vous êtes prêt à recevoir des paiements en direct de la part de vos membres. Vous trouverez plus de détails sur la façon de gérer les abonnements et les transactions avec Authorize.net dans notre document connexe.

Retour en haut de la page

Dépannage des problèmes courants

Erreur "Email requis"

Si vous obtenez une erreur indiquant que le champ Email est obligatoire, modifiez les paramètres de votre formulaire de paiement dans votre compte Authorize.net et assurez-vous que le champ "Email" n'est pas obligatoire.

Si vous avez fait cela et que vous obtenez toujours l'erreur, il se peut que votre processeur ait besoin d'une adresse électronique. Ce bout de code personnalisé peut vous aider : https://gist.github.com/cartpauj/220884f8a69704b30c685e2ef3a5166c

Le code ci-dessus peut être collé dans un plugin tel que le WPCode (veuillez consulter cet article pour plus de détails) : Comment ajouter des extraits de code personnalisés dans WPCode ?).

Erreur "L'identifiant ou le mot de passe du commerçant n'est pas valide ou le compte est inactif"

Si vos clients obtiennent cette erreur lorsqu'ils essaient de payer un abonnement, et si l'identifiant et le mot de passe sont saisis correctement, vous devez vérifier si votre compte Authorize.net est en mode test (bac à sable). Si c'est le cas, mettez-le en ligne.

S'il vous plaît se référer à ce tutoriel ou contactez le service d'assistance d'Authorize.net.

La transaction n'est pas reçue après l'inscription à un abonnement récurrent

Les abonnements récurrents sont facturés par l'intermédiaire de l'ARB vers 2 heures du matin, heure de Paris. Si vous avez configuré votre intégration comme indiqué dans les instructions de configuration ci-dessus, vos transactions devraient être effectuées aux alentours ou juste après 2 heures du matin (heure de Paris). MemberPress valide la carte de crédit de l'utilisateur avant de mettre en place l'abonnement, de sorte que les échecs de paiement sont rares, mais toujours possibles.

Vérifiez que votre passerelle est correctement configurée, puis contactez le service d'assistance si vous continuez à rencontrer des difficultés.

Les abonnements et/ou les transactions ne sont pas correctement mis à jour 

Veillez à respecter toutes les Recommandations d'Authorize.net pour les domaines et les adresses IP.

MemberPress devra communiquer avec Authorize.net par le biais d'adresses IP désignées. Si un plugin de sécurité/pare-feu (par exemple Wordfence, iTheme Security) est actif sur votre site, il pourrait bloquer l'accès à ces adresses IP. En outre, votre CDN ou votre hébergement peut également filtrer les adresses IP (par exemple, WP Engine's Global Edge Security ).

Veillez donc à ce que les adresses IP suivantes soient autorisées (liste blanche) à tous les niveaux (plugin, hébergement et CDN) :

198.241.207.104
198.241.206.95
198.241.206.95
198.241.207.104
198.241.206.93
198.241.207.102
198.241.206.38
198.241.207.38
198.241.207.102
198.241.206.93
198.241.206.93
198.241.207.102
198.241.207.97
198.241.206.88
198.241.207.105
198.241.206.96
198.241.206.22
198.241.207.86
198.241.206.38
198.241.207.38
198.241.206.25
198.241.207.84

Si cela ne fonctionne pas, veuillez nous contacter.

$1 Transaction annulée immédiatement

Lorsqu'un utilisateur s'inscrit à un abonnement récurrent, MemberPress effectue une transaction $1 AUTH_ONLY via AIM pour vérifier que la carte de crédit est valide. La transaction $1 AUTH_ONLY est ensuite annulée et l'abonnement ARB est créé. Le paiement de l'abonnement devrait être effectué vers 2 heures du matin, heure de Paris, après que l'ARB l'a traité.

Retour en haut de la page

Cet article a-t-il été utile ?

Articles connexes

fille de l'ordinateur

Achetez MemberPress dès aujourd'hui !

Commencez à être payé pour le contenu que vous créez.