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

Entdecken Sie, wie Sie OpenCart 2, eine Open-Source-E-Commerce-Lösung auf PHP-Basis, nahtlos mit Post Affiliate Pro integrieren. Verfolgen Sie Bestellungen, Lifetime-Provisionen und Gutscheine mit Schritt-für-Schritt-Integrationsanleitungen.
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.
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.
Ö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.
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.
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
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.
Ja, die Integration ermöglicht das Tracking von Bestellungen pro Produkt, Lifetime-Provisionen und Gutscheinen für ein besseres Affiliate-Management.
Ja, OpenCart ist ein kostenloses, Open-Source-Shopsystem und die bereitgestellten Integrationsschritte sind kostenlos umsetzbar.
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.
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!
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 ...
Möchten Sie Ihre Affiliate-Software noch weiter verbessern? Entdecken Sie die OpenCart-Integration für Post Affiliate Pro.
Möchten Sie Ihre Affiliate-Software noch weiter verbessern? Entdecken Sie die osCommerce-Integration für Post Affiliate Pro.

