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 : Cet add-on est disponible pour MemberPress Échelle adhérents au forfait. Vous pouvez passer au forfait « Scale » si vous êtes abonné à un autre forfait. Pour effectuer cette mise à niveau, cliquez sur le Plan de changement sur votre 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 Identifiants 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 à partir de MemberPress, puis collez-le dans Authorize.net > Compte > Paramètres professionnels > Webhooks. Assurez-vous que son statut est défini sur “ Actif ” et qu’il est configuré pour envoyer des notifications pour Tous les événements. Vous pouvez lui donner le nom de votre choix, mais nous vous 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 vous assurer que tout fonctionne correctement sans débiter aucune carte bancaire réelle. Pour obtenir un compte Sandbox, vous devez d'abord vous inscrire sur developer.authorize.net. Si vous utilisiez le mode Sandbox et que vous passez en production, veillez à mettre à jour votre identifiant de connexion API, votre clé de transaction, votre clé de signature et l'URL du webhook pour votre compte de production, 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 Une fois que vous avez configuré MemberPress, vous êtes prêt à recevoir les paiements en temps réel de vos adhérents. Vous trouverez plus de détails sur la manière 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 suivi ces étapes et que l'erreur persiste, il se peut que votre processeur nécessite une adresse e-mail. Cet extrait de code personnalisé devrait 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 rencontrent cette erreur lorsqu'ils tentent de payer un abonnement, et si l'identifiant et le mot de passe sont saisis correctement, vous devrez vérifier si votre compte Authorize.net est en mode test (Sandbox). Si c'est le cas, passez-le en mode production.

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 via ARB vers 2 h du matin (heure du Pacifique). Si vous avez configuré votre intégration conformément aux instructions de configuration ci-dessus, vos transactions devraient être enregistrées aux alentours de 2 h du matin (heure du Pacifique) ou juste après. MemberPress valide la carte bancaire de l’utilisateur avant de mettre en place l’abonnement ; les échecs de paiement sont donc rares, bien qu’ils restent 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.