Bouw uw winkel of website met een risicovrije proefperiode, geen kredietkaart nodig.
Winkelwagentjes van Shift4Shop zijn complete ecommerce oplossingen voor uw nieuwe of bestaande website. Bouw, bewerk en onderhoud eenvoudig uw online winkel en verzamel bestellingen zonder enige programmeer- of HTML-kennis! Deze integratie integreert een sjabloon voor de bedankpagina van Shift4Shop.
Verkoop-trackingcode toevoegen
<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();
var discount='[discounts]';
var splitDiscount = discount.split("$");
var numberDiscount = splitDiscount[1];
var total='[osubtotal]';
var splitTotal = total.split("$");
var numberTotal = splitTotal[1];
var TotalLessDiscount = numberTotal - numberDiscount;
sale.setTotalCost(TotalLessDiscount);
sale.setOrderID('[invoice-prefix][invoice-number]');
PostAffTracker.register();
</script>
Om de functie Coupons te gebruiken, voegt u direct toe onder:
sale.setOrderID('[invoice-prefix][invoice-number]');
het volgende:
sale.setCoupon('[coupon]');
Product-ID-overeenkomst
<!-- PAP Integration snippet - part1 -->
<input type="hidden" id="itemNums" value="0">
<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/trackjs.js" type="text/javascript"></script>
<!-- checking if any discount (not gift certificate!) has been applied -->
<script type="text/javascript">
var papItems = [];
var discount = '[discounts]';
var splitDiscount = discount.split('$');
if (splitDiscount[1]>0) {
var numberDiscount = splitDiscount[1];
}
</script>
<!-- /PAP Integration snippet - part1 -->
Zoek nu deze regel:
<!--START: items-->
en voeg deze code eronder toe:
<!-- PAP Integration snippet - part2 -->
<script type="text/javascript">
var i = document.getElementById('itemNums').value;
var iIncremented = ++i;
document.getElementById('itemNums').value=iIncremented;
var subTotal = '[subtotal]';
var splitSubTotal = subTotal.split('$');
subTotal = splitSubTotal[1];
papItems[i-1] = {"subTotal":subTotal, "id":'[id]', "orderId":"[invoice-prefix][invoice-number]("+iIncremented+")"};
</script>
<!-- /PAP Integration snippet - part2 -->
Het laatste deel van de code gaat helemaal naar het einde van hetzelfde bestand:
<!-- PAP Integration snippet - part3 -->
<script type="text/javascript">
var discountPerItem = 0;
if (typeof numberDiscount != 'undefined') {
discountPerItem = numberDiscount / document.getElementById('itemNums').value;
}
PostAffTracker.setAccountId('Account_ID');
papItems.forEach(function (item, index) {
var sale = PostAffTracker.createSale();
sale.setTotalCost(item.subTotal - discountPerItem);
sale.setOrderID(item.orderId);
sale.setProductID(item.id);
PostAffTracker.register();
});
</script>
<!-- /PAP Integration snippet - part3 -->
Levenslange commissies
<td class="item">[oemail]</td>
en rechts onder die regel voeg je deze code toe:
<!-- Post Affiliate Pro integration snippet -->
<script type="text/javascript">
var customerEmail = '[oemail]';
</script>
<!-- Post Affiliate Pro integration snippet -->
De laatste stap is om deze regel toe te voegen aan de verkooptrackingcode:
sale.setData1(customerEmail);