WP eStore (WordPress modul) integration
Hatékony WordPress bevásárlókosár-bővítmény, amellyel bármilyen tárgyi vagy immateriális terméket értékesíthet saját WordPress webhelyéről.
A WP eStore egy egyszerű bevásárlókosár-bővítmény, amellyel digitális (ebook, mp3, fényképek) és nem digitális termékeket árulhat a WordPress blogjáról PayPal-on vagy más fizetési átjárókon keresztül. A digitális árukat a vásárlás után automatikusan kézbesítjük a vevőnek titkosított és időre korlátozott letöltési linkek segítségével.
Integráció PayPal-lal
Jelentkezzen be az FTP-re, és keresse meg a wordpress könyvtárát:
wp-content/plugins/wp-cart-for-digital-products/lib/gateway/ és szerkesztheti a fájlt PaymentGateway.php
Keresse meg a submitPayment2() függvényt, és cserélje ki az egész foreach blokkot erre a kódra:
foreach ($this->fields as $name => $value) {
$id = '';
if ($name == 'notify_url') $id='id="pap_ab78y5t4a"';
echo "<input type="hidden" name="$name" value="$value" $id/>";
}
echo '<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/trackjs.js" type="text/javascript"></script>
<script type="text/javascript">';
echo "PostAffTracker.setAccountId('Account_ID');";
echo "PostAffTracker.writeCookieToCustomField('pap_ab78y5t4a','', 'pap_custom');
</script>";
Ennyi. Mentse el a munkáját, és ellenőrizze, hogy az oldalon található paypal gombok (űrlapok) tartalmazzák-e az id=”pap_x2s6df8d” karakterláncot a notify_url mezőben. Ha igen, folytassa a 3. lépéssel.
Ha az id=”pap_x2s6df8d” nem található a notify_url mezőben, folytassa a 2. lépéssel.
Integráció PayPal-lal – alternatív megoldás
Ha az 1. lépésben található utasítás nem vált be Önnek, akkor valószínűleg módosítania kell a következő fájlt:
wp-content/plugins/wp-cart-for-digital-products/eStore_misc_functions.php
és ebben a fájlban meg kell találnia a
print_eStore_buy_now_button($id,$button='',$nggImage='')
és/vagy
print_eStore_subscribe_button_form($id)
függvényt, és abban a függvényben cserélje ki
$urls .= '<input type="hidden" name="notify_url" value="'.$notify.'" />';
ezzel:
$urls .= '<input id="pap_ab78y5t4a" type="hidden" name="notify_url" value="'.$notify.'" />';
majd a WP-téma footer.php fájljába adja hozzá a következő kódot:
<!--PAP Integration starts here-->
<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/trackjs.js" type="text/javascript"></script>
<script type="text/javascript">
PostAffTracker.setAccountId('Account_ID');PostAffTracker.writeCookieToCustomField('pap_ab78y5t4a', '', 'pap_custom');
</script>;
<!--PAP Integration ends here-->
Most ellenőrizze a paypal gomb (űrlap) kódját az oldalon, és ha a notify_url mező tartalmazza az id=”pap_ab78y5t4a” karakterláncot, akkor folytassa a 3. lépéssel.
Integráció PayPal-lal
A WPeStore és a PayPal integrálásának utolsó lépése az IPN átirányítási URL beállítása. Az összes adatot újra elküldjük a Post Affiliate Pro-nak. Keresse meg és szerkessze a wp-content/plugins/wp-cart-for-digital-products/paypal.php fájlt, majd keresse meg a function _validateipn() függvényt.
Illessze be oda a következő kódot:
/* Post Affiliate Pro integration snippet */ $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, "https://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 */
Ennyi. Mentse el munkáját, és a paypal integrálva lesz. Ne felejtse el engedélyezni a Paypal beépülő modult a Post Affiliate Pro-ban.
Ne felejtse el integrálni a WordPress-jét a kattintáskövető kóddal – pl. helyezze el a globális láblécfájlba.
Integrálja a WordPress-t a Post Affiliate Pro bővítménnyel, hogy élvezze a kattintáskövetést, partner regisztrációt, és a legjobb partnerek widgetet. Könnyen telepíthető és kompatibilis olyan népszerű eszközökkel, mint a WooCommerce és MemberPress. Látogassa meg a bővítmény kezdőlapját a letöltéshez és telepítési útmutatóért!
Shopp (WordPress bevásárlókosár modul)
Discover how to seamlessly integrate Shopp, a flexible WordPress e-commerce plugin, with Post Affiliate Pro for enhanced sales tracking. Follow our simple guide to add JavaScript tracking codes to your Shopp “Thank You” page and optimize your e-commerce strategy. Schedule a personal call to explore the benefits for your business.
BusinessDirectory (WordPress modul)
Discover the most popular and versatile WordPress Business Directory plugin with seamless integration and excellent support. Enhance your website's functionality by following simple PayPal integration steps and ensure successful sales tracking. Explore the benefits of Post Affiliate Pro for your business today!
Paid Memberships Pro (WP modul)
Fedezze fel, hogyan segíthet a Paid Memberships Pro WordPress bővítmény tagsági webhelyének növekedésében és új bevételi források létrehozásában. Rugalmas megoldás minden online és offline vállalkozás számára. Ismerje meg az integráció előnyeit most!