s2Member (WordPress lidmaatschapsmodule) integration
s2Member is een WordPress-plug-in voor professioneel WordPress-lidmaatschapsbeheer. De integratie is eenvoudig, u hoeft alleen een code in een speciale s2Member-configuratiesectie te plaatsen.
Plaats de trackingcode
<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>
Als u ook andere details wilt bijhouden, kunt u de beschikbare variabelen direct onder deze sectie zien (in s2Member).
Terugkerende commissies
http://URL_TO_PostAffiliatePro/plugins/s2Member/s2member.php?secret=YOURSECRETCODE&order=%%subscr_id%%&total=%%amount%%&type=order
Registreer partners
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
Dit is het, sla uw werk op en dit zal een nieuwe partner creëren voor elk nieuw lid.
Ouderonderneming
<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>
Deze code zorgt ervoor dat de bovenliggende partnerinformatie (een cookiewaarde) in dit veld wordt opgeslagen, en het veld zelf wordt verborgen voor het formulier.
De laatste stap is om deze regel toe te voegen aan uw aanmeldingsmelding in s2Member:
&visitorID=%%visitorID%%
Terugbetaling volgen
http://URL_TO_PostAffiliatePro/plugins/s2Member/s2member.php?secret=YOURSECRETCODE&order=%%parent_txn_id%%&type=refund
Dat is alles, sla uw werk op.
s2member en PayPal – integratie van het dynamische afrekenformulier
Als u PayPal gebruikt als betalingsgateway in s2member, is een andere benadering van integratie nodig.
/wp-content/plugins/s2member/includes/templates/buttons/
u moet toevoegen:
id="pap_ab78y5t4a"
Voorbeeld:
Als de standaardcode van het veld notification_url er als volgt uitziet:
<input type="hidden" name="notify_url" value="%%notify_url%%" />
verander het dan in deze:
<input id="pap_ab78y5t4a" type="hidden" name="notify_url" value="%%notify_url%%" />
Daarna in het footer-bestand van uw huidige thema, dus in
/wp-content/themes/Name_Of_Your_Current_Theme/footer.php
u moet de volgende code toevoegen:
<!-- 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 -->
Als u ook een product-ID wilt volgen, voegt u dit kenmerk toe aan uw s2Member PayPal-formuliercode:
item_number="someProductID"
s2member en PayPal – PayPal’s onmiddellijke betalingsmelding doorsturen naar Post Affiliate Pro
De laatste stap van de integratie is het opzoeken van het volgende bestand:
/wp-content/plugins/s2member/includes/classes/paypal-notify-in.inc.php
en zoek de regel:
public static function paypal_notify() {
en plaats de volgende code er direct onder:
/* Post Affiliate Pro 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 */
Dat is het.
Ontdek hoe u Post Affiliate Pro kunt integreren met toonaangevende e-commerce platformen zoals 11 eShop, 1ShoppingCart, en 2Checkout voor verbeterde conversietracking en partnerrapportage. Start een gratis account en optimaliseer uw online verkoop- en marketingstrategieën eenvoudig. Bezoek nu om meer te leren over onze uitgebreide integratiemogelijkheden en begin met het vergroten van uw online succes!