OpenCart 2

OpenCart 2

OpenCart E-commerce AffiliateMarketing Integration

Integrácia OpenCart 2

Bezplatný systém nákupného košíka. OpenCart je open-source online e-commerce riešenie založené na PHP.

Toto je spôsob integrácie pre open-source nákupný košík OpenCart. Integrácia sa vykonáva úpravou súborov ďakovacej stránky.

Môžete sledovať objednávky podľa produktov, doživotné provízie aj kupóny.

Úprava akcie potvrdenia

Prejdite do adresára svojho košíka catalog/controller/checkout a otvorte súbor confirm.php na úpravu. Nájdite tento riadok:

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

Pod tento riadok vložte tento kód:

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

Uložte tieto súbory a pokračujte ďalším krokom.

Úprava akcie úspechu

Otvorte súbor catalog/controller/checkout/success.php a nájdite prvý výskyt tohto riadku:

if ($this->customer->isLogged()) {

Umiestnite nasledujúci kód nad tento riadok:

$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']);

Nezabudnite opäť uložiť zmeny a pokračovať na ďalší krok integrácie.

Celý košík ako jedna transakcia – Úprava zobrazenia úspechu

Ak chcete spracovať celú platbu ako jednu transakciu v PAP, postupujte podľa tohto kroku. Ak chcete vytvoriť jednu transakciu pre každý produkt, pokračujte na krok 4.

Otvorte súbor catalog/view/theme/default/template/common/success.tpl.

Pridajte tieto riadky pred posledný riadok, ktorý obsahuje ‘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 } ?>

Uložte súbor a váš obchod je integrovaný.

Poznámka: Hodnoty ‘Kupón’ a ‘Poukažka’ sú záporné, preto ich priamo pripočítavame k hodnote medzisúčtu.

Jedna transakcia na produkt – Úprava zobrazenia úspechu

Tento krok nie je potrebný, ak ste už použili krok 3.

Otvorte súbor catalog/view/theme/default/template/common/success.tpl.

Pridajte tieto riadky pred posledný riadok, ktorý obsahuje ‘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
}
?>

Týmto sa zaregistruje provízia za každý objednaný produkt.

Nezabudnite integrovať svoj košík so sledovaním kliknutí, aby fungovalo sledovanie predaja. Kód na sledovanie kliknutí môžete umiestniť do súboru päty témy:

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

Najčastejšie kladené otázky

Čo je integrácia OpenCart 2 s Post Affiliate Pro?

Je to spôsob, ako prepojiť váš e-shop OpenCart 2 s Post Affiliate Pro na sledovanie affiliate predajov, objednávok, doživotných provízií a použitia kupónov.

Môžem sledovať objednávky podľa produktov a doživotné provízie?

Áno, integrácia umožňuje sledovanie objednávok podľa produktov, doživotných provízií a kupónov pre lepšiu správu affiliate programu.

Je integrácia OpenCart 2 s Post Affiliate Pro zdarma?

Áno, OpenCart je bezplatný open-source nákupný košík a uvedené kroky integrácie sú zdarma na implementáciu.

Aké sú hlavné kroky integrácie OpenCart 2 s Post Affiliate Pro?

Hlavné kroky zahŕňajú úpravu akcií potvrdenia a úspechu v OpenCart, aktualizáciu zobrazenia úspechu pre sledovanie transakcií a pridanie kódu na sledovanie kliknutí do päty témy.

Lucia je talentovaná editorka obsahu, ktorá zabezpečuje bezproblémové publikovanie obsahu na viacerých platformách.

Lucia Halašková
Lucia Halašková
Editorka obsahu

Vylepšite svoj e-shop sledovaním affiliate

Zažite bezproblémovú integráciu OpenCart 2 s Post Affiliate Pro a posuňte svoju affiliate marketingovú stratégiu na vyššiu úroveň. Začnite svoju bezplatnú skúšobnú verziu ešte dnes!

Zistiť viac

OpenCart
OpenCart

OpenCart

Chcete ešte viac vylepšiť svoj affiliate softvér? Pozrite si integráciu OpenCart pre Post Affiliate Pro.

5 min čítania
OpenCart E-commerce +3
OpenCart 3
OpenCart 3

OpenCart 3

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 ...

4 min čítania
E-commerce OpenCart +3
osc2nuke
osc2nuke

osc2nuke

Naučte sa, ako integrovať osc2nuke s Post Affiliate Pro. Postupujte podľa nášho krokového sprievodcu a povoľte sledovanie predajov, získavajte hodnoty objednávo...

3 min čítania
E-commerce Integration +3

Budete v dobrých rukách!

Pridajte sa k našej komunite spokojných klientov a poskytujte vynikajúcu zákaznícku podporu s Post Affiliate Pro.

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