OpenCart 2
Objavte, ako bezproblémovo integrovať OpenCart 2, open-source e-commerce riešenie na báze PHP, s Post Affiliate Pro. Sledujte objednávky, doživotné provízie a k...
Integrujte OpenCart s Post Affiliate Pro na sledovanie objednávok produktov, celoživotných provízií a kupónov. Upravte súbory ako confirm.php a success.php, aby ste umožnili sledovanie. Vyberte si medzi sledovaním celej objednávky alebo transakcií podľa produktov.
Bezplatný systém nákupného košíka. OpenCart je open source PHP platforma pre online obchodovanie.
Toto je integračný spôsob pre open source nákupný košík OpenCart. Integrácia sa vykonáva úpravou súborov stránky s poďakovaním.
Pre OpenCart 2.0 prosím použite iný spôsob integrácie.
Môžete sledovať objednávky podľa produktov, celoživotné provízie a aj kupóny.
Prejdite do adresára vášho košíka catalog/controller/checkout a otvorte súbor confirm.php (pre staršie verzie aj guest_step_3.php) na úpravu. Nájdite tento riadok:
$this->data['totals'] = $total_data;
Tento riadok sa nachádza na dvoch miestach, použite ten druhý. Pod tento riadok vložte tento kód:
$this->session->data['pap4_totals'] = $total_data;
$this->session->data['pap4_products'] = $this->data['products'];
$this->session->data['pap4_email'] = $this->data['email'];
Uložte tieto súbory a pokračujte na ďalší krok.
POZNÁMKA: Ak používate QuickCheckout, musíte upraviť súbor quickcheckout.php namiesto confirm.php – integračný kód treba vložiť do funkcie confirm_order(), kde nájdete potrebný riadok:
$this->data['totals'] = $total_data;
spomenutý na začiatku tohto kroku.
Otvorte súbor catalog/controller/checkout/success.php a nájdite tento riadok:
if (isset($this->session->data['order_id'])) {
Mal by byť okolo riadku 10. Pod tento riadok vložte tento kód:
$this->data['pap4_orderid'] = $this->session->data['order_id'];
$this->data['pap4_totals'] = $this->session->data['pap4_totals'];
$this->data['pap4_products'] = $this->session->data['pap4_products'];
$this->data['pap4_email'] = $this->session->data['pap4_email'];
unset($this->session->data['pap4_totals']);
unset($this->session->data['pap4_products']);
unset($this->session->data['pap4_email']);
Opäť nezabudnite uložiť zmeny a pokračovať na ďalší krok integrácie.
Ak chcete spracovať celú platbu ako jednu transakciu v PAP, postupujte podľa tohto kroku. Ak chcete vytvoriť jednu transakciu pre každý produkt, preskočte na krok 4.
Otvorte súbor catalog/view/theme/default/template/common/success.tpl
Pred riadok, ktorý hovorí “echo $footer; “, vložte tieto riadky:
<?php
if(isset($pap4_totals) && isset($pap4_orderid) && isset($pap4_email)) {
$subtotal = 0;
foreach ($pap4_totals as $item) {
if ($item['code'] == "sub_total") {$subtotal += $item['value'];}
if ($item['code'] == "coupon") {$subtotal += $item['value'];}
if ($item['code'] == "voucher") {$subtotal += $item['value'];}
}
if ($subtotal < 0) {$subtotal = 0;}
?>
<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('<?php echo $subtotal; ?>');
sale.setOrderID('<?php echo $pap4_orderid; ?>');
sale.setData1('<?php echo $pap4_email; ?>');
PostAffTracker.register();
</script>
<?php } ?>
Súbor uložte a váš obchod je integrovaný.
Poznámka: Hodnoty ‘coupon’ a ‘voucher’ sú záporné, preto ich priamo pripočítavame k hodnote subtotal.
Tento krok nie je potrebný, ak ste integrovali krok 3.
Otvorte súbor catalog/view/theme/default/template/common/success.tpl.
Pred riadok, ktorý hovorí “echo $footer; “, vložte tieto riadky:
<?php
if(isset($pap4_totals) && isset($pap4_orderid) && isset($pap4_email)) {
?>
<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/trackjs.js" type="text/javascript"></script>
<script type="text/javascript">
PostAffTracker.setAccountId('Account_ID');
<?php
$i = 0;
foreach ($pap4_products as $item) {
echo "var sale$i = PostAffTracker.createSale();";
echo "sale".$i.".setTotalCost('".$item['total']."');";
echo "sale".$i.".setProductID('".$item['product_id']."');";
echo "sale".$i.".setOrderID('".$pap4_orderid."(".$i.")');";
echo "sale".$i.".setData1('".$pap4_email."');";
$i++;
}
?>
PostAffTracker.register();
</script>
<?php
}
?>
Týmto sa zaregistruje provízia za každý objednaný produkt.
Nezabudnite integrovať svoj košík so sledovaním kliknutí, aby sledovanie predaja fungovalo. Sledovací kód pre kliknutia môžete umiestniť do súboru footer témy:
catalog/view/theme/YOUR_THEME/template/common/footer.tpl.
OpenCart je výkonná open-source e-commerce platforma, ktorá umožňuje firmám jednoducho a efektívne vytvárať a spravovať svoje internetové obchody. Je známy svojou flexibilitou a možnosťami prispôsobenia, vďaka čomu je vhodný pre firmy všetkých veľkostí. Ponúka podporu viacerých jazykov a mien, robustné administrátorské rozhranie na komplexnú správu obchodu a široký výber rozšírení a tém na rozšírenie funkčnosti a vzhľadu vášho online obchodu.
OpenCart bol pôvodne vyvinutý v roku 1998 a za tie roky sa vďaka príspevkom globálnej komunity vývojárov výrazne rozvinul. Jeho open-source charakter umožnil neustále vylepšovanie a rozširovanie funkcií. Vďaka tejto spolupráci vznikla platforma, ktorá je prispôsobiteľná a škálovateľná a dokáže sa prispôsobiť meniacim sa potrebám online podnikania.
OpenCart je určený predovšetkým pre malé a stredné firmy, ktoré hľadajú flexibilné a cenovo dostupné riešenie na vybudovanie online prítomnosti. Je obzvlášť výhodný pre používateľov s mierne pokročilými technickými znalosťami alebo pre tých, ktorí majú prístup k vývojovým zdrojom. OpenCart oslovuje firmy, ktoré hľadajú platformu ponúkajúcu cenovú dostupnosť a zároveň možnosť rozsiahleho prispôsobenia internetového obchodu.
OpenCart je ako open-source platforma zadarmo, čo z neho robí atraktívnu voľbu pre firmy, ktoré dbajú na rozpočet. Je však potrebné počítať s týmito možnými ďalšími nákladmi:
Používatelia často chvália OpenCart za jeho flexibilitu a širokú ponuku rozšírení. Funkcia správy viacerých obchodov je veľmi oceňovaná firmami, ktoré prevádzkujú viacero obchodov. Niektorí však upozorňujú, že technické zručnosti alebo prístup k vývojárovi sú výhodou najmä pri zložitejších úpravách alebo riešení problémov.
OpenCart je výkonná open-source e-commerce platforma, ktorá umožňuje firmám vytvárať a spravovať svoje internetové obchody s flexibilitou, podporou viacerých jazykov a mien a rozsiahlymi možnosťami prispôsobenia.
Integrácia sa vykonáva úpravou konkrétnych súborov vo vašej inštalácii OpenCart, ako sú confirm.php a success.php, a pridaním sledovacieho kódu do šablóny success view. Podrobné kroky nájdete na stránke s integráciou.
Áno, integráciu môžete nakonfigurovať na sledovanie objednávok podľa produktov alebo spracovať celý košík ako jednu transakciu, čo umožňuje presné sledovanie provízií pre vašich partnerov.
Áno, OpenCart je open-source platforma a je zadarmo na použitie. Môžu vám však vzniknúť náklady na hosting, registráciu domény, prémiové rozšírenia a profesionálne služby.
OpenCart je určený predovšetkým pre malé a stredné firmy, ktoré hľadajú flexibilné, cenovo výhodné a prispôsobiteľné e-commerce riešenie, najmä pre tých s mierne pokročilými technickými znalosťami alebo s prístupom k vývojovým zdrojom.
Lucia je talentovaná editorka obsahu, ktorá zabezpečuje bezproblémové publikovanie obsahu na viacerých platformách.
Zažite bezproblémovú integráciu OpenCart a posuňte svoj affiliate marketing na vyššiu úroveň s Post Affiliate Pro. Zaregistrujte sa na 30-dňovú bezplatnú skúšobnú verziu a objavte silné funkcie.
Objavte, ako bezproblémovo integrovať OpenCart 2, open-source e-commerce riešenie na báze PHP, s Post Affiliate Pro. Sledujte objednávky, doživotné provízie a k...
Integrujte OpenCart 3 s Post Affiliate Pro pre vylepšené sledovanie affiliate programu vo vašom e-shope. Krok za krokom k bezproblémovému sledovaniu objednávok ...
Chcete ešte viac vylepšiť svoj affiliate softvér? Pozrite si integráciu osCommerce pre Post Affiliate Pro.