Integration logo
s2Member (module d’adhésion WordPress)

s2Member (module d’adhésion WordPress)

Membership WordPress Plugin AffiliateTracking

Intégration de s2Member (module d’adhésion WordPress)

s2Member est un plugin WordPress pour la gestion professionnelle des membres sur WordPress. L’intégration est simple : il suffit de placer un code dans une section spécifique de la configuration de s2Member.

Comment intégrer PostAffiliatePro avec s2Member

Placer le code de suivi

La première étape pour intégrer le code de suivi des ventes dans votre s2Member est de placer le code suivant dans s2Member section API / Tracking > Signup Tracking Codes :

<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/trackjs.js" type="text/javascript"></script>
<script type="text/javascript">
	PostAffTracker.setAccountId('Account_ID');
	var sale = PostAffTracker.createSale();
	sale.setTotalCost('%%initial%%');
	sale.setOrderID('%%subscr_id%%');
	sale.setProductID('%%item_number%%');

	PostAffTracker.register();
</script>

Si vous souhaitez suivre d’autres détails, vous trouverez les variables disponibles juste en dessous de cette section (dans s2Member).

Commissions récurrentes

Si vous souhaitez verser des commissions récurrentes à vos affiliés, vous devez activer le plugin s2Member dans votre Post Affiliate Pro. Définissez un mot secret puis, dans votre admin s2Member, rendez-vous dans API / Notifications > Payment Notifications et utilisez cette URL de notification (renseignez le mot secret) :

http://URL_TO_PostAffiliatePro/plugins/s2Member/s2member.php?secret=YOURSECRETCODE&order=%%subscr_id%%&total=%%amount%%&type=order

Pour que cela fonctionne correctement, vous devez utiliser la fonctionnalité Commissions récurrentes dans Post Affiliate Pro et la configurer pour fonctionner avec l’API. Dans votre campagne, configurez les commissions récurrentes et définissez la récurrence sur ‘varied’ (variée) pour qu’elle coopère avec les notifications s2Member.

Inscription des affiliés

Dans la configuration du plugin s2Member, il existe une case à cocher pour l’inscription des affiliés . Si vous souhaitez créer un compte affilié pour chaque nouveau membre, cochez la case puis, dans l’administration s2Member, allez dans API / Notifications > Signup Notifications et renseignez cette URL :

http://URL_TO_PostAffiliatePro/plugins/s2Member/s2member.php?secret=YOURSECRETCODE&fname=%%first_name%%&lname=%%last_name%%&email=%%payer_email%%&user_ip=%%user_ip%%&type=signup

Et voilà, enregistrez vos modifications : un nouvel affilié sera créé pour chaque nouvel adhérent.

Affilié parent

Si vous souhaitez également suivre un affilié parent, vous devez créer un champ supplémentaire (optionnel) dans le formulaire d’inscription s2Member (General Options > Registration/Profile Fields) et le nommer ‘visitorID‘ (même ID de champ unique).

L’étape suivante consiste à insérer un script personnalisé dans la section Footer Design de General Options > Login/Registration Design. Veuillez y insérer ce code :

<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/trackjs.js" type="text/javascript"></script>
<script type="text/javascript">PostAffTracker.setAccountId('Account_ID');
	document.getElementById('ws-plugin--s2member-custom-reg-field-visitorid').type = 'hidden';
	PostAffTracker.writeCookieToCustomField('ws-plugin--s2member-custom-reg-field-visitorid');
	document.getElementById('ws-plugin--s2member-custom-reg-field-visitorid').parentNode.style.display='none';
</script>

Ce code garantit que l’information de l’affilié parent (valeur du cookie) est stockée dans ce champ, qui sera masqué du formulaire.

La dernière étape consiste à ajouter cette ligne à la notification d’inscription dans s2Member :

&visitorID=%%visitorID%%

Suivi des remboursements

Si vous souhaitez suivre les remboursements et marquer automatiquement la commission comme remboursée lorsqu’un remboursement est effectué dans s2Member, rendez-vous dans l’administration s2Member, dans API / Notifications > Refund/Reversal Notifications et utilisez cette URL de notification (renseignez le mot secret) :

http://URL_TO_PostAffiliatePro/plugins/s2Member/s2member.php?secret=YOURSECRETCODE&order=%%parent_txn_id%%&type=refund

C’est tout, enregistrez vos modifications.

s2Member et PayPal – intégration du formulaire de paiement dynamique

Si vous utilisez PayPal comme passerelle de paiement dans s2Member, une approche différente de l’intégration est requise.

Tout d’abord, dans le champ notify_url de chaque bouton ‘checkout’ (‘paypal-checkout-button.php’, ‘paypal-sp-checkout-button.php’, etc.) situé dans :

/wp-content/plugins/s2member/includes/templates/buttons/

vous devez ajouter :

id="pap_ab78y5t4a"

Exemple :

Si le code par défaut du champ notify_url ressemble à ceci :

<input type="hidden" name="notify_url" value="%%notify_url%%" />

modifiez-le ainsi :

<input id="pap_ab78y5t4a" type="hidden" name="notify_url" value="%%notify_url%%" />

Ensuite, dans le fichier footer de votre thème actuel, donc dans

/wp-content/themes/Nom_de_votre_thème_actuel/footer.php

ajoutez le code suivant :

<!-- PAP Integration snippet -->
<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/trackjs.js" type="text/javascript"></script>
<script type="text/javascript">
PostAffTracker.setAccountId('default1');
PostAffTracker.writeCookieToCustomField('pap_ab78y5t4a', '', 'pap_custom');
</script>
<!-- /PAP Integration snippet -->

Si vous souhaitez également suivre un ID produit, ajoutez cet attribut à votre code de formulaire PayPal s2Member :

item_number="someProductID"

s2Member et PayPal – transmission de la notification instantanée de paiement PayPal à Post Affiliate Pro

La dernière étape de l’intégration consiste à localiser le fichier suivant :

/wp-content/plugins/s2member/includes/classes/paypal-notify-in.inc.php

et à trouver la ligne :

public static function paypal_notify() {

et à placer le code suivant juste en dessous :

/* [Post Affiliate Pro](/ "Post Affiliate Pro propose une plateforme complète de gestion d’affiliation pour gérer plusieurs programmes avec facilité. Profitez de l’absence de frais d’installation, d’un support client 24/7 et d’un mois d’essai gratuit. Idéal pour les petites et grandes entreprises, il offre un suivi précis, des workflows automatisés et des outils personnalisables pour booster votre marketing d’affiliation. Essayez-le maintenant et simplifiez la gestion de vos affiliés !") integration snippet */
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, 'http://URL_TO_PostAffiliatePro/plugins/PayPal/paypal.php?pap_custom='.$_GET['pap_custom']);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, $_POST);
curl_exec($ch);
/* /Post Affiliate Pro integration snippet */

C’est terminé.

Connectez-vous maintenant au panneau marchand de Post Affiliate Pro (Network), allez dans la section “Plugins” et activez le plugin “PayPal IPN Handling”.

REMARQUE : Si vous souhaitez que le client payant soit automatiquement créé comme affilié, activez l’option “Enregistrer un nouvel affilié à chaque événement survenu” dans le plugin ‘PayPal IPN Handling’.

REMARQUE 2 : Le plugin ‘PayPal IPN Handling’ gère automatiquement les remboursements — si une transaction précédemment suivie (ayant généré une commission) est remboursée sur PayPal, elle sera automatiquement remboursée dans Post Affiliate Pro (Network) également.

Qu’est-ce que s2Member ?

s2Member est un plugin professionnel de gestion d’adhésion conçu spécifiquement pour les sites WordPress. Il s’intègre parfaitement aux rôles et capacités utilisateurs natifs de WordPress, permettant aux propriétaires de sites de protéger le contenu à différents niveaux — y compris articles, pages, tags, catégories et URLs spécifiques. Avec s2Member, vous pouvez proposer des abonnements récurrents ou à paiement unique, ainsi qu’un accès “Acheter maintenant” à du contenu exclusif. Le plugin prend en charge l’intégration avec les principales passerelles de paiement comme Stripe et PayPal, facilitant la monétisation de votre contenu numérique. De plus, s2Member utilise des shortcodes pour une mise en œuvre et une personnalisation aisées, vous offrant une grande flexibilité dans la gestion et l’affichage de vos options d’adhésion.

Depuis sa création, s2Member a évolué au sein de l’écosystème WordPress pour devenir un outil complet de gestion d’adhésion. Les étapes clés de son développement incluent l’intégration avec les principaux processeurs de paiement et l’ajout de fonctionnalités avancées telles qu’une protection robuste du contenu et une gestion détaillée des rôles utilisateurs. Au fil du temps, s2Member a solidifié sa réputation en tant que solution fiable pour les créateurs de contenu et les entreprises souhaitant monétiser leur site via des abonnements et du contenu protégé.

s2Member s’adresse à un public varié incluant blogueurs, propriétaires de petites entreprises, formateurs, et toute personne souhaitant monétiser du contenu numérique. Si vous souhaitez proposer du contenu exclusif à vos membres, gérer plusieurs niveaux d’adhésion ou sécuriser certaines parties de votre site, s2Member fournit les outils nécessaires. Il aide les utilisateurs en offrant une gestion sécurisée du contenu, un processus de paiement fluide, la création flexible de niveaux d’adhésion et une gestion efficace des contenus réservés, le tout au sein de votre site WordPress.

Fonctionnalités principales de s2Member

  • Shortcodes faciles : Utilisez des shortcodes simples pour intégrer du contenu et des fonctionnalités, facilitant ainsi la configuration et la personnalisation.
  • Protection robuste du contenu : Sécurisez vos éléments WordPress — articles, pages, tags, catégories, URLs — pour contrôler efficacement l’accès des membres.
  • Niveaux d’adhésion multi-niveaux : Créez et gérez plusieurs niveaux d’adhésion pour offrir différents degrés d’accès et d’options d’abonnement.
  • Prise en charge des passerelles de paiement : Intégrez des passerelles populaires comme Stripe, PayPal et Authorize.Net pour des transactions simples et sécurisées.
  • Gestion avancée des rôles utilisateurs : Attribuez des rôles et capacités spécifiques aux utilisateurs pour un contrôle détaillé sur l’accès et les actions des membres.
  • Mesures de sécurité : Renforcez la sécurité avec des fonctionnalités telles que la protection contre les tentatives de connexion par force brute.
  • Options de personnalisation : Ajoutez des champs personnalisés d’inscription et de profil, et intégrez des services d’email marketing pour adapter l’expérience utilisateur et la communication.

Options tarifaires de s2Member

  • Framework gratuit : Accédez aux fonctionnalités de base avec intégration PayPal Standard sans frais — idéal pour démarrer ou créer des sites d’adhésion simples.
  • Licence Pro pour un seul site (89 $ US paiement unique) : Débloquez les fonctionnalités avancées Pro et des intégrations de processeurs de paiement supplémentaires pour un seul site WordPress.
  • Licence Pro multi-sites (189 $ US paiement unique) : Étendez les fonctionnalités Pro à plusieurs domaines ou sites, idéal pour les développeurs ou entreprises gérant plusieurs projets.

Avantages et inconvénients de s2Member

Avantages :

  • Ensemble de fonctionnalités complet : Offre un large éventail de fonctionnalités pour une gestion détaillée des adhésions et la protection du contenu.
  • Grande flexibilité : Convient à des cas d’usage variés, avec de nombreuses options de personnalisation pour répondre à des besoins spécifiques.
  • Rentable : Modèle de paiement unique sans frais récurrents pour les mises à jour, offrant un excellent rapport qualité/prix sur le long terme.

Inconvénients :

  • Configuration complexe pour les débutants : Peut présenter une courbe d’apprentissage importante pour ceux qui découvrent les plugins d’adhésion ou WordPress.
  • Options de support limitées : S’appuie surtout sur la documentation et les forums communautaires, ce qui peut être difficile pour les utilisateurs ayant besoin d’un support direct.
  • Fonctionnalité de diffusion de contenu moins intuitive : La gestion du contenu “drip” n’est pas aussi conviviale que chez certains concurrents et peut nécessiter plus de temps de configuration.

Dans l’ensemble, s2Member convient surtout aux utilisateurs avertis ou développeurs capables d’exploiter ses nombreuses fonctionnalités et à l’aise avec une configuration plus technique.

s2Member en action : avis YouTube

Alternatives à s2Member

Si vous souhaitez explorer d’autres solutions que s2Member, plusieurs alternatives peuvent répondre à vos besoins :

  • MemberPress : Une solution complète pour créer des sites d’adhésion robustes avec de nombreuses fonctionnalités.
  • Thrive Apprentice : Un constructeur de cours en ligne incluant le contrôle des adhésions, idéal pour les formateurs.
  • Easy Digital Downloads : Spécialisé dans la vente de produits numériques avec des fonctionnalités d’adhésion.
  • MemberMouse : Un plugin d’adhésion évolutif adapté aux entreprises en croissance.
  • WishList Member : Offre une protection puissante du contenu et des options d’adhésion flexibles.

Questions fréquemment posées

Qu'est-ce que s2Member ?

s2Member est un plugin professionnel de gestion d’adhésion pour WordPress. Il permet aux propriétaires de sites de protéger leur contenu, de gérer des adhésions multi-niveaux et d’accepter des paiements via des passerelles telles que Stripe et PayPal.

Comment intégrer s2Member avec Post Affiliate Pro ?

Ajoutez le code de suivi dans la section API / Tracking de s2Member, configurez les commissions récurrentes à l’aide du mot secret, et paramétrez les URLs de notification pour les inscriptions, paiements et remboursements afin d’automatiser le suivi des affiliés et la gestion des commissions.

s2Member peut-il suivre les commissions récurrentes ?

Oui, en activant la fonctionnalité Commissions récurrentes dans Post Affiliate Pro et en configurant les notifications de paiement de s2Member, vous pouvez suivre et verser automatiquement les commissions d’affiliation récurrentes.

s2Member prend-il en charge l’intégration PayPal avec le suivi des affiliés ?

Oui, s2Member prend en charge l’intégration PayPal. En personnalisant les paramètres du checkout et des notifications, vous pouvez transférer les notifications instantanées de paiement PayPal à Post Affiliate Pro pour un suivi des affiliés et une gestion des remboursements sans faille.

Quelles sont les principales fonctionnalités de s2Member ?

Les fonctionnalités clés incluent une protection robuste du contenu, des niveaux d’adhésion multi-niveaux, des shortcodes faciles, la prise en charge des passerelles de paiement, une gestion avancée des rôles utilisateurs et des mesures de sécurité renforcées.

À qui s’adresse principalement s2Member ?

s2Member convient aux utilisateurs avertis, développeurs, blogueurs, formateurs et entreprises cherchant à monétiser du contenu, gérer des adhésions et sécuriser leur site WordPress.

Quelles sont les alternatives à s2Member ?

Parmi les alternatives populaires : MemberPress, Thrive Apprentice, Easy Digital Downloads, MemberMouse et WishList Member.

Lucia est une talentueuse éditrice de contenu qui veille à la publication fluide du contenu sur plusieurs plateformes.

Lucia Halašková
Lucia Halašková
Éditrice de contenu

Boostez votre site d’adhésion avec le suivi des affiliés

Intégrez s2Member à Post Affiliate Pro pour améliorer votre site d’adhésion WordPress, automatiser la gestion des affiliés et maximiser les commissions récurrentes.

En savoir plus

aMember
aMember

aMember

Souhaitez-vous améliorer encore plus votre logiciel d’affiliation ? Découvrez l’intégration aMember pour Post Affiliate Pro.

5 min de lecture
Membership Subscription +3
API OptimizeMember (module WordPress)
API OptimizeMember (module WordPress)

API OptimizeMember (module WordPress)

Découvrez comment intégrer l'API OptimizeMember (module WordPress) avec Post Affiliate Pro pour suivre les ventes, gérer les inscriptions d’affiliés et automati...

7 min de lecture
Membership WordPress +3
SamCart
SamCart

SamCart

Vous souhaitez améliorer encore votre logiciel d'affiliation ? Découvrez l'intégration de SamCart pour Post Affiliate Pro.

6 min de lecture
E-commerce Integration +3

Vous serez entre de bonnes mains !

Rejoignez notre communauté de clients satisfaits et offrez un excellent support client avec Post Affiliate Pro.

Capterra
G2 Crowd
GetApp
Post Affiliate Pro Dashboard - Campaign Manager Interface