PrestaShop integration
Nyílt forráskódú e-kereskedelmi szoftver, amely segít ingyenesen sikeres online üzletek létrehozásában.
Gyors, hatékony és könnyen használható, a PrestaShop ingyenes e-kereskedelmi megoldása mindent megad, ami egy sikeres online áruház megnyitásához, működtetéséhez és fenntartásához szükséges.
Integráció PrestaShop modul segítségével
A PrestaShop és a Post Affiliate Pro (Network) integrálásának legegyszerűbb módja az integrációs modulunk használata (a Quality Unit-ról ingyenesen letölthető modul, 3.20.2-es verzió).
Ez egy szabványos PrestaShop modul, amelyet bármely más modulként telepíthet. A telepítés és az integráció után konfigurálja. A beépülő modul automatikusan integrálja az összes szükséges integrációs kódot.
MEGJEGYZÉSEK:
- Ha a „JavaScript áthelyezése a végére” teljesítménybeállítást használja a PrestaShop-ban, kérjük, kapcsolja ki, mivel ez tönkreteszi a nyomkövetési funkciót.
- A modul jelenleg a PrestaShop 1.7.6.7 verziójával van tesztelve. A modul nagyon jól működhet az újabb verziókkal is, csak nem teszteltük, vagy egyszerűen még nem frissítettük ezt a megjegyzést.
A fájl lokalizálása és követőkód hozzáadása (a PrestaShop régebbi verziói)
Csatlakozzon az FTP-hez, és keresse meg az order-confirmation.php fájlt. Ez a fájl feldolgozza a rendeléseket. Töltse le, nyissa meg bármelyik szövegszerkesztőben, és keresse meg ezt a sort:
'HOOK_PAYMENT_RETURN' => Hook::paymentReturn(intval($id_order), intval($id_module))));
Adja hozzá ezt a követőkódot a fent említett sor után. A kód a teljes költség és a rendelésazonosító nyomon követésére szolgál:
?><script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/trackjs.js" type="text/javascript"></script>
<script type="text/javascript">
var sale = PostAffTracker.createSale();
sale.setTotalCost('<?php echo $order->total_paid_real; ?>');
sale.setOrderID('<?php echo $id_order; ?>');
PostAffTracker.register();
</script>
<?php
Most mentse a fájlt, és töltse fel vissza FTP-re.
PayPal 2. rész
Következő teendő, hogy megtalálja a validation.php fájlt, szintén a shop/modules/paypal/ mappában. Szerkessze ezt a fájlt, és keresse meg ezt a kódsort:
$ch = curl_init('https://' . $paypalServer . '/cgi-bin/webscr');
Helyezze a következő kódot közvetlenül a kódsor után:
/* 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 */
Ezenkívül aktiválnia kell a PayPal IPN-bővítményét a Kereskedői panelen, a Beépülő modulok alatt. Szerkessze a beépülő modul beállításait, és módosítsa az elválasztót ||-re.
PayPal 3. rész
Utolsó teendő, hogy megtalálja ezt a kódsort a validation.php fájlban:
if ($result == 'VERIFIED') {
Helyezze a következő kódot közvetlenül a kódsor után:
/* PAP INTEGRATION */
$separator = '||';
if ($_POST['custom'] != '') {
$explodedCustomValue = explode($separator, $_POST['custom'], 2);
if (count($explodedCustomValue) == 2) {
$_REQUEST['custom'] = $_POST['custom'] = $explodedCustomValue[0];
}
}
/* END PAP INTEGRATION */
Ez mind szükséges a PrestaShop + PayPal integrálásához.
Fedezze fel a Post Affiliate Pro integrációs lehetőségeit, amelyek megkönnyítik az online üzlet növekedését és az értékesítés nyomon követését. Integráljon könnyedén e-kereskedelmi platformokat, mint az 1&1 E-Shop, 1ShoppingCart, 2Checkout, Textalk Webshop, AbleCommerce, Actinic és Adobe Business Catalyst. Bővítse vállalkozását hatékony marketing eszközökkel és egyszerűsítsen minden lépést a siker érdekében!
Fedezze fel a ShopSite integrációt a Post Affiliate Pro-val: könnyen használható, díjnyertes bevásárlókosár kis- és középvállalkozások számára. Ismerje meg, hogyan helyezheti el értékesítés nyomkövető szkriptjét, és generáljon jutalékokat! Kattintson most, és hozza ki a legtöbbet az affiliate marketingből.