Integration logo
OpenCart 2

OpenCart 2

OpenCart E-commerce AffiliateMarketing Integration

OpenCart 2 integráció

Egy ingyenes webáruház rendszer. Az OpenCart egy nyílt forráskódú, PHP-alapú online e-kereskedelmi megoldás.

Ez az integrációs módszer a nyílt forráskódú OpenCart webáruházhoz készült. Az integráció a köszönőoldal fájljainak módosításával történik.

Követheti a termékenkénti rendeléseket, élethosszig tartó jutalékokat és a kuponokat is.

Confirm művelet szerkesztése

Navigáljon a kosár könyvtárába catalog/controller/checkout és nyissa meg szerkesztésre a confirm.php fájlt. Keresse meg ezt a sort:

$data['totals'] = array();

Illessze be az alábbi kódot e sor alá:

$this->session->data['totals'] = $order_data['totals'];
$this->session->data['pap4_products'] = $data['products'];

Mentse el ezeket a fájlokat, majd folytassa a következő lépéssel.

Success 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()) {

Illessze be a következő kódot e 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']);

Ismételten ne felejtse el elmenteni a változtatásokat, majd folytassa a következő integrációs lépéssel.

Teljes kosár egy tranzakcióként – Success nézet szerkesztése

Ha az egész fizetést egy tranzakcióként szeretné feldolgozni a PAP-ban, kövesse ezt a lépést. Ha minden termékhez külön 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á az alábbi sorokat az utolsó sor elé, amely így szól: ‘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 webáruháza integrálva lett.

Megjegyzés: A ‘Coupon’ és ‘Voucher’ értékek negatívak, ezért közvetlenül hozzáadjuk őket a részösszeghez.

Egy tranzakció termékenként – Success nézet szerkesztése

Erre a lépésre nincs szükség, ha már az előző, 3. lépést alkalmazta.

Nyissa meg a catalog/view/theme/default/template/common/success.tpl fájlt.

Adja hozzá az alábbi sorokat az utolsó sor elé, amely így szól: ‘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 egyes megrendelt termékhez külön jutalékot regisztrál.

Ne felejtse el integrálni a kosarat a kattintáskövetéssel, hogy az értékesítéskövetés működjön. A kattintáskövető kódot a téma lábléc fájljába helyezheti el:

catalog/view/theme/YOUR_THEME/template/common/footer.tpl

Gyakran ismételt kérdések

Mit jelent az OpenCart 2 integráció a Post Affiliate Pro-val?

Ez egy módszer arra, hogy az OpenCart 2 e-kereskedelmi áruházát összekapcsolja a Post Affiliate Pro-val, hogy nyomon kövesse a partnerértékesítéseket, rendeléseket, élethosszig tartó jutalékokat és a kuponhasználatot.

Követhetek termékenkénti rendeléseket és élethosszig tartó jutalékokat?

Igen, az integráció lehetővé teszi a termékenkénti rendelések, élethosszig tartó jutalékok és kuponok követését a hatékonyabb partnerkezelés érdekében.

Ingyenes az OpenCart 2 integráció a Post Affiliate Pro-val?

Igen, az OpenCart egy ingyenes, nyílt forráskódú webáruház, és az itt bemutatott integrációs lépések is ingyenesen megvalósíthatók.

Melyek az OpenCart 2 és a Post Affiliate Pro integrációjának fő lépései?

A fő lépések közé tartozik a confirm és success műveletek szerkesztése az OpenCartban, a sikeres vásárlás nézetének frissítése a tranzakciókövetéshez, valamint a kattintáskövető kód hozzáadása a téma láblécéhez.

Lucia tehetséges tartalomszerkesztő, aki biztosítja a tartalom zökkenőmentes közzétételét több platformon.

Lucia Halašková
Lucia Halašková
Tartalomszerkesztő

Emelje e-kereskedelmét partnerkövetéssel

Élvezze az OpenCart 2 és a Post Affiliate Pro zökkenőmentes integrációját, és fejlessze partner marketing stratégiáját. Kezdje el ingyenes próbaverzióját most!

Tudjon meg többet

OpenCart 3
OpenCart 3

OpenCart 3

Integráld az OpenCart 3-at a Post Affiliate Pro-val, hogy fejlettebb e-kereskedelmi partnerkövetést érj el. Lépésről lépésre útmutató a zökkenőmentes rendelés- ...

4 perc olvasás
E-commerce OpenCart +3
OpenCart
OpenCart

OpenCart

Szeretné még jobban fejleszteni partnerprogram szoftverét? Tekintse meg az OpenCart integrációt a Post Affiliate Pro-hoz.

5 perc olvasás
OpenCart E-commerce +3
osCommerce
osCommerce

osCommerce

Szeretné még tovább fejleszteni partnerprogram szoftverét? Nézze meg az osCommerce integrációt a Post Affiliate Pro-hoz.

6 perc olvasás
Integration E-commerce +3

Jó kezekben lesz!

Csatlakozzon elégedett ügyfeleink közösségéhez és nyújtson kiváló ügyfélszolgálatot a Post Affiliate Pro-val.

Capterra
G2 Crowd
GetApp
Post Affiliate Pro Dashboard - Campaign Manager Interface