Comment intégrer Paystack avec Paid Memberships Pro

Modifié

Paid Memberships Pro est un plugin puissant pour la gestion des adhésions et des abonnements sur WordPress. Il est parfait pour les sites de contenu premium, les clubs, les associations, les produits par abonnement, les newsletters, etc.

Avec la passerelle Paystack pour Paid Memberships Pro, vous pouvez facilement accepter des paiements si vous êtes basé au Nigéria, au Ghana, au Kenya ou en Afrique du Sud.

Pour pouvoir utiliser la passerelle Paystack pour Paid Memberships Pro, vous devez avoir un compte sur Paystack, à partir duquel vous obtiendrez les clés API Test et en Direct pour connecter le plugin à votre entreprise Paystack. Voici quelques avantages de l'utilisation de Paystack !

Fonctionnalités de la passerelle

Paystack offre une large gamme de fonctionnalités qui bénéficient à la fois aux acheteurs et aux vendeurs.

  • Protection contre la fraude avec chaque transaction vérifiée par l'IP, l'historique et la géolocalisation.

  • Acceptez les paiements récurrents à des intervalles : quotidien, hebdomadaire, mensuel, trimestriel, semestriel et annuel.

  • Tableau de bord Paystack pour gérer vos clients, paiements et suivre votre croissance.

  • Permettez à vos clients de payer par carte de crédit/débit, compte bancaire, USSD et Mobile Money. (D'autres options arriveront bientôt)

  • Paystack Go ! – Application Web Progressive qui vous donne accès à votre tableau de bord même lorsque vous êtes hors ligne.

  • Acceptez des paiements de n'importe où dans le monde avec des cartes et des méthodes de paiement internationales.

Pour plus d'informations sur Paystack, consultez ce guide : https://paystack.com/why-choose-paystack

Installation du plugin

Vous devez avoir le plugin Paid Memberships Pro installé et activé pour utiliser cet add-on.

  1. Allez dans Memberships > Add Ons dans l'administration WordPress.

  2. Trouvez l'add-on et cliquez sur "Install Now".

  3. Activez le plugin via l'écran Plugins dans l'administration WordPress.

Configuration

  1. Enregistrez et complétez votre compte avec Paystack.

  2. Connectez-vous à votre compte Paystack et sélectionnez "Paramètres" pour récupérer vos informations de marchand.

  3. Connectez-vous à votre tableau de bord WordPress et allez dans Memberships > Payment Settings.

  4. Définissez "Payment Gateway" sur "Paystack". Remplissez vos informations marchand.

  5. Définissez votre devise sur l'une des devises prises en charge.

  6. Enregistrez vos paramètres.

Configuration du Webhook

Pour vous intégrer pleinement à Paystack, vous devez configurer une URL Webhook dans votre compte Paystack. Cela garantira que votre site d'adhésion puisse rester en communication avec la passerelle pour les notifications de paiements récurrents, les échecs de paiements et les annulations d'abonnement.

  1. Allez dans Memberships > Settings > Payment Gateway & SSL dans l'administration WordPress.

  2. Trouvez le champ de paramètres "Webhook".

  3. Copiez l'URL Webhook de ce champ. L'URL du webhook sera au format d'exemple ci-dessous : https://www.VOTREDOMAIN.com/pmpro/wp-admin/admin-ajax.php?action=pmpro_paystack_ipn

  4. Dans votre compte Paystack, cliquez sur l'icône en haut à droite et choisissez "Profil".

  5. Ensuite, cliquez sur l'option de menu "Clés API et Webhooks"

  6. Entrez votre URL Webhook dans le champ URL Webhook correspondant et cliquez sur "Save changes".