Spring promotion background
20.Mar - 19.Apr 2026

Spring deal

Up to 75% OFF

aMember s PayPal

Membership Subscription Integration Affiliate

Integrácia aMember s PayPal

Prijímajte členské platby, spravujte profily, doručujte digitálny obsah, integrujte s vaším blogom, CMS, posielajte newslettery, prevádzkujte affiliate program s týmto softvérom.

Táto integračná metóda je určená pre aMember verzie nižšie ako v4.

Táto integračná metóda integruje opakované transakcie aMember (pomocou PayPal) s Post Affiliate Pro.

1. Nastavenie rozhrania aMember

Najskôr musíte pridať nové pole do prihlasovacieho formulára aMember.

Prejdite na Utilities > Add fields. Tu môžete pridať akékoľvek nové pole, kliknite teda na tlačidlo “Add field”. Nastavte názov a titul na “custom“, zvoľte “SQL” ako typ poľa a nastavte SQL typ poľa na “String VARCHAR(255)”.

Ďalšie nastavenia: Typ zobrazenia nastavte na “Text“, nastavte veľkosť na 40 a nakoniec nastavte všetky polia pre Viditeľnosť poľa na nezobrazovať.

Uložte nastavenia. Nové pole by malo byť vytvorené pre používateľa aj v databáze, takže ho môžete použiť pre akékoľvek vlastné údaje. My ho využijeme na odosielanie VisitorId do PayPal platobného pluginu v aMember.

2. Úprava súborov prihlasovacieho formulára

Prejdite do adresára templates/ a otvorte súbor signup.html na úpravu. Vyhľadajte riadok s kódom </form>. Tento kód vložte tesne pred neho:

<input type="hidden" name="custom" value="default1" id="f_custom">

Teraz vložte tento kód za riadok s </form>:

<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/trackjs.js" type="text/javascript"></script>
<script type="text/javascript">
PostAffTracker.writeCookieToCustomField('f_custom');
</script>

Tento kód pridá VisitorID z cookies, a tiež z Flash cookies, ak 1st party cookies neboli vytvorené kvôli úrovni súkromia, do vlastného poľa, ktoré sme vytvorili v aMember. Táto hodnota bude pridaná do databázy a môžete ju kedykoľvek neskôr použiť.

3. Úprava PayPal pluginu

Prejdite do plugins/payment/paypal_r/ a otvorte súbor paypal_r.inc.php na úpravu. Tento kód vložte hneď za riadok:

function paypal_validate_ipn($vars){

/* PAP4 integration */
 $ch = curl_init();
 curl_setopt($ch, CURLOPT_URL, "https://URL_TO_PostAffiliatePro/plugins/PayPal/paypal.php");
 curl_setopt($ch, CURLOPT_POST, 1);
 curl_setopt($ch, CURLOPT_POSTFIELDS, $_POST);
 curl_exec($ch);
/* end of PAP4 integration */

Teraz vyhľadajte tento riadok (2x krát): 'custom' => "",

a zmeňte ho na tento kód:

(isset($u['custom']) && ($u['custom'] != ""))?$u['custom']:""

Upozorňujeme, že vaše cookies musia byť dostupné na doméne, kde je aMember nainštalovaný, aby bolo možné sledovať predaje. V opačnom prípade budete musieť pridať kód na sledovanie kliknutí do súboru signup.html a nasmerovať affiliate odkaz priamo na súbor signup.php.

Najčastejšie kladené otázky

Vyskúšajte Post Affiliate Pro zadarmo

Zažite bezproblémovú integráciu aMember a PayPal s Post Affiliate Pro. Začnite svoju 30-dňovú bezplatnú skúšobnú verziu ešte dnes!

Zistiť viac

aMember v4
aMember v4

aMember v4

Naučte sa, ako integrovať softvér na správu členstiev aMember v4 s Post Affiliate Pro pre bezproblémové riadenie členstiev, predplatného, platieb a affiliate pr...

5 min čítania
Membership Subscription +3

Budete v dobrých rukách!

Pridajte sa k našej komunite spokojných klientov a poskytujte vynikajúcu zákaznícku podporu s Post Affiliate Pro.

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