Integration logo
OpenCart 2

OpenCart 2

OpenCart E-commerce AffiliateMarketing Integration

OpenCart 2 Integration

Ein kostenloses Warenkorbsystem. OpenCart ist eine Open-Source-E-Commerce-Lösung auf PHP-Basis.

Dies ist die Integrationsmethode für den Open-Source-Warenkorb OpenCart. Die Integration erfolgt durch das Einbinden von Dateien auf der Danke-Seite.

Sie können Bestellungen pro Produkt, Lifetime-Provisionen und auch Gutscheine verfolgen.

Confirm-Aktion bearbeiten

Navigieren Sie zu Ihrem Warenkorbverzeichnis catalog/controller/checkout und öffnen Sie confirm.php zur Bearbeitung. Suchen Sie diese Zeile:

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

Fügen Sie diesen Code unter dieser Zeile ein:

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

Speichern Sie diese Datei und fahren Sie mit dem nächsten Schritt fort.

Success-Aktion bearbeiten

Öffnen Sie die Datei catalog/controller/checkout/success.php und suchen Sie diese Zeile (erstes Vorkommen):

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

Platzieren Sie den folgenden Code oberhalb dieser Zeile:

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

Vergessen Sie nicht, die Änderungen zu speichern, und fahren Sie mit dem nächsten Integrationsschritt fort.

Gesamter Warenkorb als eine Transaktion – Success-Ansicht bearbeiten

Wenn Sie die gesamte Zahlung als eine Transaktion in PAP verarbeiten möchten, folgen Sie diesem Schritt. Wenn Sie für jedes Produkt eine eigene Transaktion erstellen möchten, fahren Sie mit Schritt 4 fort.

Öffnen Sie die Datei catalog/view/theme/default/template/common/success.tpl.

Fügen Sie diese Zeilen vor der letzten Zeile ein, die ‘echo $footer;’ enthält:

<?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 } ?>

Speichern Sie die Datei und Ihr Shop ist integriert.

Hinweis: Die Werte von ‘Coupon’ und ‘Voucher’ sind negativ, daher werden sie direkt zum Zwischenwert (Subtotal) addiert.

Eine Transaktion pro Produkt – Success-Ansicht bearbeiten

Dieser Schritt ist nicht notwendig, wenn Sie bereits Schritt 3 verwendet haben.

Öffnen Sie die Datei catalog/view/theme/default/template/common/success.tpl.

Fügen Sie diese Zeilen vor der letzten Zeile ein, die ‘echo $footer;’ enthält:

<?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
}
?>

Dadurch wird für jedes bestellte Produkt eine Provision registriert.

Vergessen Sie nicht, Ihren Warenkorb mit dem Click-Tracking zu integrieren, damit das Sales-Tracking funktioniert. Sie können den Click-Tracking-Code in die Theme-Footer-Datei einfügen:

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

Häufig gestellte Fragen

Was ist die OpenCart 2 Integration mit Post Affiliate Pro?

Es handelt sich um eine Methode, Ihren OpenCart 2 E-Commerce-Shop mit Post Affiliate Pro zu verbinden, um Affiliate-Verkäufe, Bestellungen, Lifetime-Provisionen und Gutscheinnutzung zu verfolgen.

Kann ich Bestellungen pro Produkt und Lifetime-Provisionen verfolgen?

Ja, die Integration ermöglicht das Tracking von Bestellungen pro Produkt, Lifetime-Provisionen und Gutscheinen für ein besseres Affiliate-Management.

Ist die OpenCart 2 Integration mit Post Affiliate Pro kostenlos?

Ja, OpenCart ist ein kostenloses, Open-Source-Shopsystem und die bereitgestellten Integrationsschritte sind kostenlos umsetzbar.

Was sind die Hauptschritte zur Integration von OpenCart 2 mit Post Affiliate Pro?

Die Hauptschritte beinhalten das Bearbeiten von Confirm- und Success-Aktionen in OpenCart, das Aktualisieren der Success-Ansicht für die Transaktionsverfolgung und das Hinzufügen des Click-Tracking-Codes in die Theme-Footer-Datei.

Lucia ist eine talentierte Content-Redakteurin, die für die reibungslose Veröffentlichung von Inhalten auf mehreren Plattformen sorgt.

Lucia Halašková
Lucia Halašková
Content-Redakteurin

Verbessern Sie Ihr E-Commerce mit Affiliate-Tracking

Erleben Sie eine nahtlose Integration von OpenCart 2 mit Post Affiliate Pro und heben Sie Ihre Affiliate-Marketing-Strategie auf das nächste Level. Starten Sie jetzt Ihre kostenlose Testversion!

Mehr erfahren

OpenCart 3
OpenCart 3

OpenCart 3

Integrieren Sie OpenCart 3 mit Post Affiliate Pro, um Ihr E-Commerce-Affiliate-Tracking zu verbessern. Schritt-für-Schritt-Anleitung für nahtloses Bestell- und ...

4 Min. Lesezeit
E-commerce OpenCart +3
OpenCart
OpenCart

OpenCart

Möchten Sie Ihre Affiliate-Software noch weiter verbessern? Entdecken Sie die OpenCart-Integration für Post Affiliate Pro.

5 Min. Lesezeit
OpenCart E-commerce +3
osCommerce
osCommerce

osCommerce

Möchten Sie Ihre Affiliate-Software noch weiter verbessern? Entdecken Sie die osCommerce-Integration für Post Affiliate Pro.

6 Min. Lesezeit
Integration E-commerce +3

Sie sind in guten Händen!

Treten Sie unserer Gemeinschaft zufriedener Kunden bei und bieten Sie exzellenten Kundensupport mit Post Affiliate Pro.

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