OpenCart 3 integration
Een gratis winkelwagensysteem. OpenCart is een open-source op PHP gebaseerde online ecommerce-oplossing.
Dit is een integratiemethode voor open source winkelwagentje OpenCart versie 3. De integratie wordt gedaan door bestanden van de bedankpagina te integreren.
U kunt bestellingen per product, levenslange commissies en ook kortingsbonnen volgen.
Bevestigingsactie bewerken
$data['totals'] = array();
Zet deze code onder die regel:
$this->session->data['totals'] = $order_data['totals'];
$this->session->data['pap4_products'] = $data['products'];
Sla deze bestanden op en ga verder met de volgende stap.
Succesactie bewerken
if (isset($this->session->data['order_id'])) {
$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']);
Nogmaals, vergeet niet om de wijzigingen op te slaan en door te gaan naar de volgende integratiestap.
Hele winkelwagen als één transactie – Succesweergave bewerken
Als u de hele betaling als één transactie in PAP wilt verwerken, volgt u deze stap. Als u voor elk product één transactie wilt aanmaken, gaat u verder met stap 4.
{# Post Affiliate Pro integration #}
{% 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 Pro integration #}
Sla het bestand op. Uw winkel is zojuist geïntegreerd.
Eén transactie per product – Succesweergave bewerken
Deze stap is niet nodig als u stap 3 al hebt gevolgd.
{# Post Affiliate Pro integration #}
{% 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 integration #}
Dit zal een commissie registreren per besteld product.
Vergeet niet om uw winkelwagentje te integreren met de kliktrackingcode om de verkooptracking te laten werken. U kunt de kliktrackingcode in het themavoettekstbestand plaatsen: catalog/view/theme/YOUR_THEME/template/common/footer.twig.
Ontdek hoe u Post Affiliate Pro kunt integreren met toonaangevende e-commerce platformen zoals 11 eShop, 1ShoppingCart, en 2Checkout voor verbeterde conversietracking en partnerrapportage. Start een gratis account en optimaliseer uw online verkoop- en marketingstrategieën eenvoudig. Bezoek nu om meer te leren over onze uitgebreide integratiemogelijkheden en begin met het vergroten van uw online succes!
Integreer PremiumWebCart eenvoudig met Post Affiliate Pro voor effectieve CRM-bedrijfsautomatisering. Volg ons stapsgewijze proces voor plug-in configuratie, bedankpagina-instellingen en variabele tracking om uw e-commerce prestaties te optimaliseren. Probeer onze gratis proefperiode en ontdek de voordelen voor uw bedrijf.
Integreer OpenCart naadloos met Post Affiliate Pro voor efficiënte ordertracking, commissies en kortingsbonnen. Volg eenvoudige stappen om uw online winkel te optimaliseren en ontdek hoe deze krachtige open-source e-commerce oplossing uw affiliate marketing kan verbeteren. Bezoek nu voor meer informatie!
Integrate FoxyCart with Post Affiliate Pro to track transactions and coupons effortlessly. Discover how to set up tracking for your entire cart or individual products with code examples provided. Enhance your e-commerce operations with FoxyCart's developer-friendly solutions. Create a free account and start optimizing your business today!