
aMember
Vuoi migliorare ancora di più il tuo software di affiliazione? Scopri l'integrazione di aMember per Post Affiliate Pro.

Scopri come integrare facilmente il modulo di membership s2Member per WordPress con Post Affiliate Pro per un monitoraggio efficiente degli affiliati, commissioni ricorrenti e registrazione automatica degli affiliati. Segui le istruzioni passo passo per il posizionamento del codice, l’integrazione con PayPal, il tracciamento dei rimborsi e la gestione dei membri.
s2Member è un plugin per WordPress per la gestione professionale delle membership. L’integrazione è semplice: basta inserire un codice in una sezione speciale di configurazione di s2Member.
Il primo passo per integrare il codice di tracciamento delle vendite in s2Member è inserire il seguente codice nella sezione s2Member 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>
Se hai bisogno di tracciare anche altri dettagli, puoi vedere le variabili disponibili subito sotto questa sezione (in s2Member).
Se vuoi pagare le commissioni ricorrenti ai tuoi affiliati, devi abilitare il plugin s2Member in Post Affiliate Pro. Imposta una parola segreta lì e poi vai nel pannello di amministrazione di s2Member, in API / Notifications > Payment Notifications e usa questo URL di notifica (imposta lì la parola segreta):
http://URL_TO_PostAffiliatePro/plugins/s2Member/s2member.php?secret=YOURSECRETCODE&order=%%subscr_id%%&total=%%amount%%&type=order
Per far funzionare tutto correttamente, devi usare la funzione Commissioni Ricorrenti in Post Affiliate Pro e impostarla per lavorare con API. Nella tua campagna, devi configurare le commissioni ricorrenti e impostare la ricorrenza su ‘varied’, così che cooperi con le notifiche di s2Member.
Come puoi vedere nella configurazione del plugin s2Member, è presente una casella di controllo per le registrazioni affiliati . Se desideri creare un account affiliato per ogni nuovo membro, devi selezionare la casella e poi, nella tua amministrazione s2Member, vai in API / Notifications > Signup Notifications e imposta questo 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
Fatto questo, salva il lavoro: verrà creato un nuovo affiliato per ogni nuovo membro.
Se vuoi tracciare anche un affiliato genitore, devi creare un campo aggiuntivo (opzionale) nel modulo di iscrizione di s2Member (Opzioni Generali > Campi Registrazione/Profilo) e chiamarlo ‘visitorID‘ (uguale anche per l’ID campo univoco).
Il passo successivo è impostare uno script personalizzato nella sezione Footer Design di Opzioni Generali > Login/Registration Design. Inserisci qui il seguente codice:
<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>
Questo codice farà sì che le informazioni sull’affiliato genitore (valore del cookie) siano memorizzate in questo campo, che verrà nascosto dal modulo.
L’ultimo passo è aggiungere questa riga alla notifica di iscrizione in s2Member:
&visitorID=%%visitorID%%
Se desideri tracciare i rimborsi e marcare automaticamente una commissione come rimborsata quando viene rimborsata in s2Member, vai nel pannello di amministrazione di s2Member, in API / Notifications > Refund/Reversal Notifications e usa questo URL di notifica (imposta la parola segreta):
http://URL_TO_PostAffiliatePro/plugins/s2Member/s2member.php?secret=YOURSECRETCODE&order=%%parent_txn_id%%&type=refund
Tutto qui, salva il lavoro.
Se utilizzi PayPal come gateway di pagamento in s2Member, è necessaria una procedura diversa di integrazione.
Per prima cosa, nel campo notify_url di ogni pulsante ‘checkout’ (‘paypal-checkout-button.php’,’paypal-sp-checkout-button.php’, ecc.) che trovi in:
/wp-content/plugins/s2member/includes/templates/buttons/
devi aggiungere:
id="pap_ab78y5t4a"
Esempio:
Se il codice predefinito del campo notify_url è così:
<input type="hidden" name="notify_url" value="%%notify_url%%" />
modificalo così:
<input id="pap_ab78y5t4a" type="hidden" name="notify_url" value="%%notify_url%%" />
Successivamente, nel file footer del tuo tema corrente, cioè in
/wp-content/themes/Nome_Tuo_Tema_Corrente/footer.php
devi aggiungere il seguente codice:
<!-- 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 -->
Se vuoi tracciare anche l’ID prodotto, aggiungi questo attributo al codice del modulo PayPal di s2Member:
item_number="someProductID"
L’ultimo passo dell’integrazione è trovare il seguente file:
/wp-content/plugins/s2member/includes/classes/paypal-notify-in.inc.php
e cercare la riga:
public static function paypal_notify() {
e inserire subito sotto questo codice:
/* [Post Affiliate Pro](/ "Post Affiliate Pro offre una piattaforma software completa per gestire più programmi di affiliazione con facilità. Nessuna spesa di setup, supporto clienti 24/7 e un mese di prova gratuita. Ideale per piccole e grandi aziende, offre tracciamento preciso, flussi di lavoro automatizzati e strumenti personalizzabili per potenziare il tuo successo nel marketing di affiliazione. Provalo ora e semplifica facilmente la gestione dei tuoi affiliati!") 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 */
Tutto qui.
Ora, accedi al pannello merchant di Post Affiliate Pro (Network), vai nella sezione “Plugins” e attiva il plugin “PayPal IPN Handling”.
NOTA: Se desideri che il cliente pagante venga automaticamente creato come affiliato, allora nel plugin ‘PayPal IPN Handling’ attiva l’opzione “Registra nuovo affiliato a ogni evento occorso”.
NOTA2: Il plugin ‘PayPal IPN Handling’ gestisce automaticamente i rimborsi — se una transazione precedentemente tracciata (che ha generato una commissione) viene rimborsata su PayPal, sarà rimborsata automaticamente anche in Post Affiliate Pro (Network).
s2Member è un plugin professionale per la gestione delle membership progettato specificamente per siti WordPress. Si integra perfettamente con i Ruoli Utente e le Capacità integrate di WordPress, permettendo ai proprietari di siti di proteggere i contenuti a vari livelli—tra cui post, pagine, tag, categorie e URL specifici. Con s2Member, puoi offrire abbonamenti sia ricorrenti sia una tantum, oltre al “Buy Now” per l’accesso a contenuti esclusivi. Il plugin supporta l’integrazione con i principali gateway di pagamento come Stripe e PayPal, facilitando la monetizzazione dei tuoi contenuti digitali. Inoltre, s2Member utilizza gli shortcode per un’implementazione e personalizzazione senza sforzo, dandoti flessibilità nella gestione e visualizzazione delle opzioni di membership.
Dalla sua nascita, s2Member si è evoluto all’interno dell’ecosistema WordPress fino a diventare uno strumento completo per la gestione delle membership. I principali traguardi nello sviluppo includono l’integrazione con i più importanti processori di pagamento e l’aggiunta di funzionalità avanzate come la protezione robusta dei contenuti e la gestione dettagliata dei ruoli utente. Nel tempo, s2Member ha consolidato la sua reputazione come soluzione affidabile per creator e aziende che desiderano monetizzare i propri siti tramite abbonamenti e contenuti protetti.
s2Member è pensato per un pubblico vario che include blogger, piccoli imprenditori, educatori e chiunque voglia monetizzare contenuti digitali. Se desideri offrire contenuti esclusivi ai membri, gestire più livelli di membership o proteggere parti del tuo sito, s2Member mette a disposizione gli strumenti necessari. Aiuta gli utenti offrendo gestione sicura dei contenuti, elaborazione dei pagamenti senza intoppi, creazione flessibile dei livelli di membership e un metodo efficiente per gestire contenuti esclusivi degli utenti—tutto all’interno del tuo sito WordPress.
Vantaggi:
Svantaggi:
Nel complesso, s2Member è ideale per utenti tecnicamente esperti o sviluppatori che possono sfruttare le sue numerose funzioni e sono a loro agio con una configurazione più pratica.
Se stai valutando opzioni oltre s2Member, ci sono diverse alternative che potrebbero fare al caso tuo:
s2Member è un plugin professionale di gestione membership per WordPress. Permette ai proprietari di siti di proteggere i contenuti, gestire membership multi-livello e accettare pagamenti tramite gateway come Stripe e PayPal.
Aggiungi il codice di tracciamento nella sezione API / Tracking di s2Member, configura le commissioni ricorrenti utilizzando la parola segreta e imposta gli URL di notifica per iscrizioni, pagamenti e rimborsi per automatizzare il tracciamento affiliati e la gestione delle commissioni.
Sì, abilitando la funzione Commissioni Ricorrenti in Post Affiliate Pro e configurando le notifiche di pagamento di s2Member, puoi tracciare e pagare automaticamente le commissioni ricorrenti agli affiliati.
Sì, s2Member supporta l'integrazione con PayPal. Personalizzando le impostazioni di checkout e notifica, puoi inoltrare le notifiche di pagamento istantaneo di PayPal a Post Affiliate Pro per un tracciamento affiliati fluido e la gestione dei rimborsi.
Le funzionalità chiave includono una protezione avanzata dei contenuti, livelli di membership multi-tier, shortcode facili, supporto per gateway di pagamento, gestione avanzata dei ruoli utente e solide misure di sicurezza.
s2Member è ideale per utenti esperti, sviluppatori, blogger, educatori e aziende che vogliono monetizzare contenuti, gestire membership e mettere in sicurezza i propri siti WordPress.
Le alternative più popolari includono MemberPress, Thrive Apprentice, Easy Digital Downloads, MemberMouse e WishList Member.
Lucia è una talentuosa editor di contenuti che garantisce la pubblicazione senza intoppi dei contenuti su più piattaforme.
Integra s2Member con Post Affiliate Pro per migliorare il tuo sito membership WordPress, automatizzare la gestione degli affiliati e massimizzare le commissioni ricorrenti.
Vuoi migliorare ancora di più il tuo software di affiliazione? Scopri l'integrazione di aMember per Post Affiliate Pro.
Scopri come integrare l'API OptimizeMember (modulo WordPress) con Post Affiliate Pro per tracciare le vendite, gestire le registrazioni degli affiliati e automa...
Vuoi migliorare ulteriormente il tuo software di affiliazione? Scopri l’integrazione 2Checkout INS per Post Affiliate Pro.


