CoreCommerce

Eersteklas alles-in-één gehoste winkelwagen voor uw online ecommerce winkel met FTP-toegang, gedeelde SSL en legendarische ondersteuning.

Verkoop volgen

Bestand openen packages/core_commerce/single_pages/checkout/finish.php en zoek deze lijn:

if($previousOrder instanceof CoreCommercePreviousOrder && $previousOrder->getStatus() > 0) { ?>

Voeg de verkooptrackingcode toe onder de regel:

<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('<?php echo $previousOrder->getOrderTotal(); ?>');
sale.setOrderID('<?php echo $previousOrder->getOrderID(); ?>');
PostAffTracker.register();
</script>

Sla uw wijzigingen op en dat is alles. Uw bedankpagina is zojuist geïntegreerd. Als u integratie per product wilt, gebruik dan de verkooptrackingcode uit de volgende stap.

Per productintegratie

De verkooptrackingcode voor integratie per product is deze, plaats deze in het bestand dat in de vorige stap is beschreven:

<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/trackjs.js" type="text/javascript"></script>
<script type="text/javascript">
PostAffTracker.setAccountId('Account_ID');
<?php
$i = 1;
foreach($previousOrder->getProducts() as $product) {
echo "var sale$i = PostAffTracker.createSale();";
echo "sale$i.setTotalCost('".$product->getOrderProductFinalPrice."');";
echo "sale$i.setOrderID('".$previousOrder->getOrderID()."(".$i.")');";
echo "sale$i.setProductID('".$product->getProductID()."');";
$i++;
}
?>
PostAffTracker.register();
</script>

Sla uw wijzigingen op en dat is alles. Uw website is zojuist geïntegreerd.

PayPal met CoreCommerce 1

Als u PayPal gebruikt als uw betalingsgateway in CoreCommerce en u wilt het volgen, gebruik dan deze integratiestap.

De eerste stap is om de trackingcode toe te voegen aan alle knoppen die door CoreCommerce worden gegenereerd. Bewerk hiervoor dit bestand:

packages/core_commerce/models/payment/methods/paypal_website_payments_standard/form.php

Voeg deze code toe na de “foreach“-lus:

<input type="hidden" name="custom" value="" id="pap_dx8vc2s5" />
<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/notifysale.php" type="text/javascript">
</script>

Sla uw wijzigingen op.

PayPal met CoreCommerce 2

Bewerk nu het bestand controller.php (in dezelfde map) en zoek deze regel:

private function validateIPN() {

Voeg deze code direct onder de regel toe:

// Post Affiliate Pro integration snippet
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, "https://URL_TO_PostAffiliatePro/plugins/PayPal/paypal.php");
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, $_POST);
curl_exec($ch);
// /Post Affiliate Pro integration snippet

Sla uw wijzigingen op. De laatste stap is om de PayPal-plug-in in uw verkoperspaneel in te schakelen en te configureren. Dat is het… Nu worden al uw betalingen via PayPal gevolgd, evenals de annuleringen of terugbetalingen.

HOSTED-versie van CoreCommerce

Als u toevallig een gehoste oplossing van CoreCommerce heeft, vindt de integratie van de verkooptrackingcode plaats in het CoreCommerce-beheerpaneel. Om het op deze manier te integreren, klikt u in het CoreCommerce-beheerpaneel op ‘Instellingen‘ in de rechterbovenhoek. Klik op de instellingenpagina op ‘Partner-instellingen‘. Op deze Partner-instellingenpagina vindt u een veld met de naam ‘Aangepaste partner -programmacode‘ waar u de trackingcode voor verborgen afbeeldingen (pixels) kunt plaatsen:

<img src="https://URL_TO_PostAffiliatePro/scripts/sale.php?AccountId=default1&TotalCost=##TOTAL_B4_TAX_SHIPPING##&OrderID=##ORDER_NUMBER##" width="1" height="1" />

Sla uw aangepaste code op en dat is alles.

Vergeet niet de kliktrackingcode toe te voegen aan uw themabestanden (kop- of voettekst).

Terug naar Integraties GRATIS account aanmaken

Onze website maakt gebruik van cookies. Door verder te gaan, gaan we uit van uw toestemming om cookies te plaatsen zoals beschreven in onze privacy- en cookiebeleid.

×

Plan een één-op-één gesprek en ontdek hoe Post Affiliate Pro uw bedrijf ten goede kan komen.

We zijn beschikbaar op meerdere data

Plan een gesprek