
X-Cart
Jednoducho integrujte Post Affiliate Pro s X-Cart pre komplexné sledovanie objednávok, vrátane sledovania podľa produktu a viacerých mien. Použite náš bezplatný...
Integrujte Post Affiliate Pro so ZenCart a PayPal pre efektívnu správu nákupného košíka a platieb. Postupujte podľa kódových útržkov pre úspešnú integráciu a aktivujte plugin PayPal IPN Handling. Zabezpečte sledovanie predaja pomocou kódu na sledovanie kliknutí.
Používateľsky prívetivý systém nákupného košíka založený na PHP.
Integrácia so ZenCart sa vykonáva vložením skriptu na sledovanie predaja do stránky s potvrdením objednávky.
Na integráciu ZenCart je potrebné upraviť šablónu stránky s potvrdením objednávky. Otvorte súbor includes/templates/template_default/templates/tpl_checkout_success_default.php .
Nájdite riadok s nasledujúcim kódom, ktorý by sa mal už v súbore nachádzať.
<div id="checkoutSuccessOrderNumber"><?php echo TEXT_YOUR_ORDER_NUMBER . $zv_orders_id; ?></div>
Skopírujte a vložte nasledujúci kód do súboru pod riadok, ktorý ste našli vyššie:
<?php
$dbreq = $db->Execute("select * from ".TABLE_ORDERS_TOTAL." where orders_id = '".(int)$orders->fields['orders_id']."' AND class in ('ot_coupon', 'ot_gv', 'ot_subtotal', 'ot_group_pricing', 'ot_quantity_discount')");
while (!$dbreq->EOF) {
switch ($dbreq->fields['class']) {
case 'ot_subtotal': $order_subtotal = $dbreq->fields['value']; break;
case 'ot_coupon': $coupon_amount = $dbreq->fields['value']; $coupon_code = $dbreq->fields['title']; break;
case 'ot_group_pricing': $group_pricing_amount = $dbreq->fields['value']; break;
case 'ot_gv': $gv_amount = $dbreq->fields['value']; break;
case 'ot_quantity_discount': $quantity_discount_amount = $dbreq->fields['value']; break;
}
$dbreq->MoveNext();
}
$totalCost = ($order_subtotal - $gv_amount - $coupon_amount - $group_pricing_amount - $quantity_discount_amount);
$totalCost = number_format($totalCost,2,'.','');
$orderId = $dbreq->fields['orders_id'];
// ------------- coupon code --------------------------------------------------
$coupon_code = substr($coupon_code,(strpos($coupon_code,":"))+2);
$coupon_code = substr($coupon_code,0,strlen($coupon_code)-2);
// -------------products---------------------------------------------------------
$productId = "";
$dbreqa = $db->Execute("select products_id from ".TABLE_ORDERS_PRODUCTS." where orders_id = '".(int)$orders->fields['orders_id']."' ");
while (!$dbreqa->EOF) {
$productId = $dbreqa->fields['products_id'];
$dbreqa->MoveNext();
}
// ----------end products--------------------------------------------------------
print '<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/trackjs.js" type="text/javascript"></script>
<script type="text/javascript">';
print "PostAffTracker.setAccountId('Account_ID');";
print 'var sale = PostAffTracker.createSale();
sale.setTotalCost(\''.$totalCost.'\');
sale.setOrderID(\''.$orderId.'\');
sale.setProductID(\''.$productId.'\');
sale.setCoupon(\''.$coupon_code.'\');
PostAffTracker.register();
</script>';
?>
Hotovo, integrácia je dokončená. Teraz pri každom predaji obchod zavolá náš skript a zaregistruje províziu z predaja.
Ak chcete integrovať plugin Doživotné provízie , stačí doplniť nižšie uvedený kód do kódu z kroku 3 po tomto riadku:
$orderId = $dbreq->fields['orders_id'];
$dbreq = $db->Execute("select * from ".TABLE_ORDERS_TOTAL." where orders_id = '".(int)$orders->fields['orders_id']."' ");
while (!$dbreq->EOF) {
$email = $dbreq->fields['customers_email_address'];
$dbreq->MoveNext();
}
Taktiež je potrebné pridať tento kód:
sale.setData1(\''.$email.'\');
hneď za riadok:
sale.setOrderID(\''.$orderId.'\');
Ak chcete zistiť názov použitej platobnej metódy v objednávke, použite túto premennú:
$orders->fields['payment_method']
Ak používate PayPal ako platobnú bránu v ZenCart, je potrebný iný postup integrácie.
V ‘** zenCart_installation_directory/includes/functions/html_output.php ** ‘ nájdite nasledujúci riadok:
$field = '<input type="hidden" name="' . zen_sanitize_string(zen_output_string($name)) . '"';
a nahraďte ho týmto:
if ($name == 'notify_url') {
$field = '<input type="hidden" id="pap_ab78y5t4a" name="' . zen_output_string($name) . '"';
} else {
$field = '<input type="hidden" name="' . zen_output_string($name) . '"';
}
Do ‘** zenCart_installation_directory/includes/templates/template_default/common/tpl_footer.php ** ‘ pridajte nasledujúci kód:
<!-- 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 -->
Do ‘** zenCart_installation_directory/ipn_main_handler.php ** ‘ vložte nasledujúci kód:
/* [Post Affiliate Pro](/ "Post Affiliate Pro ponúka komplexnú platformu pre affiliate softvér na jednoduchú správu viacerých affiliate programov. Užívajte si žiadne poplatky za nastavenie, 24/7 zákaznícku podporu a 1-mesačnú skúšobnú verziu zadarmo. Ideálne pre malé aj veľké firmy, ponúka presné sledovanie, automatizované pracovné postupy a prispôsobiteľné nástroje na zvýšenie úspechu affiliate marketingu. Vyskúšajte to teraz a zefektívnite svoje affiliate operácie bez námahy!") integračný 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 */
Hotovo.
Teraz sa prihláste do obchodného panela Post Affiliate Pro (Network), prejdite do sekcie “ Pluginy ” a aktivujte plugin “ PayPal IPN Handling ”.
POZNÁMKA: Ak chcete povoliť integráciu Doživotných provízií pri použití tejto metódy ‘ zenCart + PayPal ‘, v nastaveniach pluginu “ PayPal IPN Handling ” zapnite možnosť ‘ Podpora doživotných provízií ‘.
Nezabudnite tiež na integráciu klikacieho sledovacieho kódu na vašej stránke, aby sledovanie predaja fungovalo správne.
ZenCart je open-source e-commerce platforma, ktorá umožňuje firmám jednoducho vytvárať a spravovať ich internetové obchody. Navrhnutý pre flexibilitu a rozsiahle prispôsobenie, ZenCart umožňuje používateľom prispôsobiť svoje obchody na rôzne typy produktov a rozloženia. Platforma podporuje prispôsobiteľné zobrazenia, detailné informácie o produktoch a širokú škálu e-commerce funkcionalít, pričom je postavená na robustnej databázovej štruktúre, ktorá umožňuje rozmanité rozloženia produktov.
ZenCart vznikol ako fork projektu osCommerce v roku 2003 a odvtedy sa výrazne vyvinul. Jedným z významných vylepšení bolo zavedenie samostatného šablónovacieho systému, ktorý ho odlíšil od pôvodného projektu. Prechod z tabulkového dizajnu na CSS rozloženia vo verzii 1.3.x platformu zmodernizoval a zlepšil jej vzhľad aj funkcionalitu. Napriek výzvam, ako je aktualizácia SEO funkcionalít, ZenCart si vybudoval oddanú komunitu, ktorá neustále vytvára množstvo pluginov na rozšírenie jeho možností.
ZenCart je určený pre majiteľov internetových obchodov, ktorí hľadajú prispôsobiteľné a škálovateľné e-commerce riešenie. Oslovuje začiatočníkov aj pokročilých používateľov, ktorí požadujú rozsiahlu kontrolu nad dizajnom a funkcionalitou svojho obchodu. Ideálny pre podniky hľadajúce open-source riešenia, ZenCart podporuje viacero jazykov a mien, vďaka čomu je vhodný pre globálny trh.
Softvér ZenCart je síce zadarmo na stiahnutie a používanie, avšak súvisiace náklady zahŕňajú hostingové služby, SSL certifikáty pre bezpečné transakcie, nákup domény a voliteľné pluginy pre dodatočné funkcie. Ďalšie nepriame náklady môžu vzniknúť z potreby úprav a bezpečnostných vylepšení, ktoré sú nevyhnutné pre personalizáciu a údržbu internetového obchodu.
Výhody:
Nevýhody:
Celkovo používatelia oceňujú ZenCart pre jeho flexibilitu a kontrolu nad vlastnými obchodmi. Upozorňujú však na nutnosť učiť sa a možnosť potreby profesionálnej pomoci pri pokročilých nastaveniach.
Ak hľadáte iné možnosti ako ZenCart, zvážte tieto e-commerce platformy:
ZenCart je open-source e-commerce platforma navrhnutá pre flexibilitu a rozsiahle prispôsobenie, ktorá firmám umožňuje ľahko vytvárať a spravovať internetové obchody. Ponúka robustnú správu produktov, prispôsobiteľné rozhranie a podporuje viaceré jazyky a meny.
Na integráciu Post Affiliate Pro so ZenCart vložte skript na sledovanie predaja do šablóny stránky s potvrdením objednávky. Podrobné kódové útržky a podrobné pokyny sú k dispozícii pre štandardné aj PayPal-ové nastavenia ZenCart.
Áno, po vykonaní dodatočných krokov integrácie a aktivácii pluginu 'Doživotné provízie' môžete sledovať a priraďovať provízie zo všetkých budúcich nákupov zákazníka, aj po vypršaní platnosti cookie.
Áno, existujú špeciálne kroky integrácie pre obchody ZenCart využívajúce PayPal, ktoré zabezpečia správne fungovanie sledovania affiliate partnerov aj pri PayPal transakciách.
ZenCart je zadarmo na stiahnutie a používanie, ale náklady môžu vzniknúť pri hostingu, SSL certifikátoch, doménach a voliteľných pluginoch alebo úpravách.
Výhody zahŕňajú vysokú flexibilitu, bezplatný softvér a silnú správu produktov. Nevýhody sú základný dizajn, zložité aktualizácie a jednoduchý reporting, ktorý môže vyžadovať rozšírenia.
Lucia je talentovaná editorka obsahu, ktorá zabezpečuje bezproblémové publikovanie obsahu na viacerých platformách.
Zažite bezproblémové sledovanie affiliate partnerov integráciou ZenCart s Post Affiliate Pro. Zlepšite svoje e-commerce operácie a zvýšte výkon vášho affiliate programu.
Jednoducho integrujte Post Affiliate Pro s X-Cart pre komplexné sledovanie objednávok, vrátane sledovania podľa produktu a viacerých mien. Použite náš bezplatný...
Chcete ešte viac vylepšiť svoj affiliate softvér? Pozrite si integráciu OpenCart pre Post Affiliate Pro.
Chcete ešte viac vylepšiť svoj affiliate softvér? Pozrite si integráciu osCommerce pre Post Affiliate Pro.