CoreCommerce integration
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) { ?>
<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
<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.
Ontdek de uitgebreide Affiliate Programma Directory bij Post Affiliate Pro en verdien extra inkomsten in de media- en marketingindustrie. Verken talloze partnerprogramma's met specifieke commissiestructuren, promotiemateriaal en gratis proefperiodes van 14 dagen. Start vandaag nog en maximaliseer uw verdiensten!
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!