OpenCart
Wil je je affiliate software verder verbeteren? Bekijk de OpenCart-integratie voor Post Affiliate Pro.
Integreer OpenCart 3 met Post Affiliate Pro om je e-commerce affiliate tracking te verbeteren. Stapsgewijze handleiding voor naadloze order- en commissietracking voor je online winkel.
Een gratis winkelwagensysteem. OpenCart is een open-source PHP-gebaseerde e-commerceoplossing.
Dit is een integratiemethode voor het open-source winkelwagensysteem OpenCart versie 3. De integratie gebeurt door het aanpassen van de bestanden van de bedanktpagina.
Je kunt bestellingen per product, levenslange commissies en ook coupons volgen.
Navigeer naar je cart-map catalog/controller/checkout en open confirm.php om te bewerken. Zoek deze regel:
$data['totals'] = array();
Plaats deze code direct onder die regel:
$this->session.data['totals'] = $order_data['totals'];
$this->session.data['pap4_products'] = $data['products'];
Sla deze bestanden op en ga verder naar de volgende stap.
Open het bestand catalog/controller/checkout/success.php en zoek deze regel (eerste voorkomen):
if (isset($this->session.data['order_id'])) {
Plaats de volgende code direct onder die regel en boven de regel met $this->cart->clear();
:
$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']);
Vergeet weer niet de wijzigingen op te slaan en ga door naar de volgende integratiestap.
Als je de hele betaling als één transactie in PAP wilt verwerken, volg dan deze stap. Als je één transactie per product wilt aanmaken, ga dan verder naar stap 4.
Open het bestand / catalog/view/theme/default/template/common/success.twig.
Voeg deze regels toe vóór de laatste regel waar {{ footer }} staat:
{# [Post Affiliate Pro](/ "Post Affiliate Pro biedt een uitgebreid affiliate softwareplatform om meerdere affiliateprogramma's eenvoudig te beheren. Geen installatiekosten, 24/7 klantenservice en een gratis proefperiode van 1 maand. Ideaal voor kleine en grote bedrijven, met nauwkeurige tracking, geautomatiseerde workflows en aanpasbare tools om je affiliate marketing succesvol te maken. Probeer het nu en stroomlijn moeiteloos je affiliate-operaties!") integratie #}
{% if pap4_totals is defined and pap4_orderid is defined and pap4_email is defined %}
{% set subtotal = 0 %}
{% for item in pap4_totals %}
{% if item.code == 'sub_total' %} {% set subtotal = subtotal + item.value %} {% endif %}
{% if item.code == 'coupon' %} {% set subtotal = subtotal + item.value %} {% endif %}
{% if item.code == 'voucher' %} {% set subtotal = subtotal + item.value %} {% endif %}
{% endfor %}
{% if subtotal < 0 %} {% set subtotal = 0 %} {% endif %}
<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/trackjs.js" type="text/javascript"></script>
<script type="text/javascript">
PostAffTracker.setAccountId('Account_ID');
var sale = PostAffTracker.createSale();
sale.setTotalCost('{{subtotal}}');
sale.setOrderID('{{pap4_orderid}}');
sale.setData1('{{pap4_email}}');
PostAffTracker.register();
</script>
{% endif %}
{# /[Post Affiliate](/ "Post Affiliate Pro biedt een uitgebreid affiliate softwareplatform om meerdere affiliateprogramma's eenvoudig te beheren. Geen installatiekosten, 24/7 klantenservice en een gratis proefperiode van 1 maand. Ideaal voor kleine en grote bedrijven, met nauwkeurige tracking, geautomatiseerde workflows en aanpasbare tools om je affiliate marketing succesvol te maken. Probeer het nu en stroomlijn moeiteloos je affiliate-operaties!") Pro integratie #}
Sla het bestand op. Je winkel is nu geïntegreerd.
Let op: De waarden van ‘Coupon’ en ‘Voucher’ zijn negatief, daarom worden ze direct bij het subtotaal opgeteld.
Deze stap is niet nodig als je stap 3 al hebt gevolgd.
Open het bestand / catalog/view/theme/default/template/common/success.twig.
Voeg deze regels toe vóór de laatste regel waar {{ footer }} staat:
{# Post Affiliate Pro integratie #}
{% if pap4_totals is defined and pap4_orderid is defined and pap4_email is defined %}
<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/trackjs.js" type="text/javascript"></script>
<script type="text/javascript">
PostAffTracker.setAccountId('Account_ID');
{% for item in pap4_products %}
var sale{{ loop.index }} = PostAffTracker.createSale();
sale{{ loop.index }}.setTotalCost('{{ item.total }}');
sale{{ loop.index }}.setProductID('{{ item.product_id }}');
sale{{ loop.index }}.setOrderID('{{ pap4_orderid }}({{ loop.index }})');
sale{{ loop.index }}.setData1('{{ pap4_email }}');
{% if loop.last != false %}
sale{{ loop.index }}.doNotDeleteCookies();
{% endif %}
{% endfor %}
PostAffTracker.register();
</script>
{% endif %}
{# /Post Affiliate Pro integratie #}
Hiermee wordt er per besteld product een commissie geregistreerd.
Vergeet niet je winkelwagen te integreren met de kliktrackingcode zodat de verkooptracking werkt. Je kunt de kliktrackingcode plaatsen in het themavoetbestand:
/ catalog/view/theme/YOUR_THEME/template/common/footer.twig.
OPMERKING: Als je de kliktrackingcode niet ziet, zelfs niet na het verversen van de cache, betekent dit dat je themabestanden zich niet bevinden in /catalog/view/theme/ maar in /storage/modifications/catalog/view/theme. Zoek in dat geval het bestand daar en integreer het. Doe hetzelfde met het success.twig-bestand.
Het is een stapsgewijze methode om je OpenCart 3 e-commerceplatform te koppelen aan Post Affiliate Pro voor het bijhouden van bestellingen, commissies en het gebruik van coupons.
De integratie maakt het mogelijk om per product bestellingen, levenslange commissies en coupongebruik te volgen. Zowel het volgen van transacties per winkelwagen als per product wordt ondersteund.
Ja, OpenCart is een gratis open-source winkelwagen en Post Affiliate Pro biedt een gratis proefperiode van 30 dagen voor nieuwe gebruikers.
Je moet de bestanden confirm.php, success.php en success.twig in je OpenCart 3-installatie aanpassen volgens de meegeleverde instructies.
Ja, de integratiehandleiding biedt opties voor zowel de hele winkelwagen als één transactie per product.
Lucia is een getalenteerde content editor die zorgt voor een vlekkeloze publicatie van content op meerdere platforms.
Ervaar naadloze affiliate tracking en beheer. Integreer je OpenCart 3-winkel en vergroot je succes met affiliate marketing vandaag nog.
Wil je je affiliate software verder verbeteren? Bekijk de OpenCart-integratie voor Post Affiliate Pro.
Ontdek hoe je OpenCart 2, een open-source PHP-gebaseerde e-commerce-oplossing, naadloos integreert met Post Affiliate Pro. Volg bestellingen, levenslange commis...
Wil je je affiliate software nog verder verbeteren? Bekijk dan de Virtue Mart 3-integratie voor Post Affiliate Pro.