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.
Integreer XtCommerce naadloos met Post Affiliate Pro door het checkout_success.php-bestand aan te passen. Geniet van gedetailleerde rapporten en analyses voor een succesvol affiliate marketingprogramma. Creëer gratis een account om diverse functies te verkennen en verbeter uw bedrijf met meer dan 170 integraties en uitstekende ondersteuning. Ontdek de mogelijkheden nu!
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!
Integrate SunShop with Post Affiliate Pro effortlessly! Discover a flexible, feature-rich e-commerce solution that boosts your business. Follow simple steps to enable the plug-in and connect with click tracking for seamless operations. Start your free trial today and explore how Post Affiliate Pro can benefit your business.