OpenCart 2 integration
Ingyenes bevásárlókosár rendszer. Az OpenCart egy nyílt forráskódú PHP-alapú online e-kereskedelmi megoldás.
Ez a nyílt forráskódú bevásárlókosár OpenCart integrációs módszere. Az integráció a köszönöm oldal fájlok integrálásával történik.
Nyomon követheti a termékrendeléseket, az élettartamra szóló jutalékokat és a kuponokat is.
Megerősítő művelet szerkesztése
Keresse meg a kosárkönyvtárat, a katalógus/controller/checkout oldalt, és nyissa meg a confirm.php fájlt a szerkesztéshez. Keresse meg ezt a sort:
$data['totals'] = array();
Tegye ezt a kódot a sor alá:
$this->session->data['totals'] = $order_data['totals'];
$this->session->data['pap4_products'] = $data['products'];
Mentse el ezeket a fájlokat, és folytassa a következő lépéssel.
Sikeres művelet szerkesztése
Nyissa meg a catalog/controller/checkout/success.php fájlt, és keresse meg ezt a sort (első előfordulás):
if ($this->customer->isLogged()) {
Helyezze a következő kódot a sor fölé:
$data['pap4_orderid'] = $this->session->data['order_id'];
$data['pap4_totals'] = $this->session->data['totals'];
$data['pap4_products'] = $this->session->data['pap4_products'];
if ($this->customer->isLogged()) {
$data['pap4_email'] = $this->customer->getEmail();
}
else {
$data['pap4_email'] = $this->session->data['guest']['email'];
}
unset($this->session->data['pap4_products']);
Ne felejtse el menteni a változtatásokat, és folytassa a következő integrációs lépéssel.
A teljes kosár egy tranzakcióként – Sikeres nézet szerkesztése
Ha a teljes fizetést egyetlen tranzakcióként szeretné feldolgozni a PAP-ban, kövesse ezt a lépést. Ha minden termékhez egy tranzakciót szeretne létrehozni, folytassa a 4. lépéssel.
Nyissa meg a catalog/view/theme/default/template/common/success.tpl fájlt.
Adja hozzá ezeket a sorokat az utolsó sor elé, amely azt mondja, hogy ‘echo $footer;’:
<?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('default1');
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 } ?>
Mentse el a fájlt, és az üzlet integrálva lesz.
Megjegyzés: A ‘Kupon‘ és ‘Utalvány‘ értéke negatív, ezért közvetlenül hozzáadjuk a részösszeghez.
Termékenként egy tranzakció – Sikeres nézet szerkesztése
Ez a lépés nem szükséges, ha már használta a 3. lépést.
Nyissa meg a catalog/view/theme/default/template/common/success.tpl fájlt.
Adja hozzá ezeket a sorokat az utolsó sor elé, amely azt mondja, hogy ‘echo $footer;’:
<?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">
<?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
}
?>
Ez minden megrendelt termék után jutalékot számít fel.
Ne felejtse el integrálni kosarát a kattintáskövetéssel, hogy az értékesítés nyomon követése működjön. A kattintáskövető kódot elhelyezheti a téma láblécfájljában: catalog/view/theme/YOUR_THEME/template/common/footer.tpl
Integrálja a Magento 2 platformot a Post Affiliate Pro-val ingyenes bővítményünkkel! Könnyen telepíthető és konfigurálható modulunk segít az e-kereskedelmi nyomkövetés optimalizálásában. Fedezze fel a termékenkénti jutalékok, kupon követés és egyéni adatok előnyeit, és növelje vállalkozása hatékonyságát. Lépjen kapcsolatba ügyfélszolgálatunkkal támogatásért!
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!
Integrálja az osCommerce-t a Post Affiliate Pro-val az értékesítési nyomkövetéshez! Az osCommerce ingyenes, nyílt forráskódú platform, ahol a nyomkövetési szkriptet a megerősítő oldalon helyezheti el, így az OrderID és TotalSale értékek gyorsan elérhetők. Közvetlen PayPal integrációval és egyedi ügyfélazonosító kezelésével optimalizálja e-kereskedelmi folyamatait. Látogasson el az oldalunkra a részletekért!