Solution that enables you to easily create and manage an online store, taking your products to a virtually unlimited market, with little initial investment, and low overhead.
Miva 9 integration method. This integration method includes click and sale tracing.
Add click tracking code
Login to your PAP merchant panel. In the menu navigate to Tools >Integration. Click on Click tracking icon. Copy your click tracking code from window that opened.
Now login to your Miva admin panel and navigate to Home > User Interface > Settings > Global Header & Footer (or simply use the search bar to search for ‘global footer’) and place the code into the textarea for Global Footer.
Now click Update button.
Add sale tracking code (per order tracking)
Login to your Miva admin panel and search for ‘invc’. Choose the Edit Page: Invoice and find the Details section. Now, paste the sale tracking code to the textarea named Template, just below the body tag:
<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/trackjs.js" type="text/javascript"></script>
<script type="text/javascript">
function stringFilter (s) {
filteredValues = "1234567890.,";
var i;
var returnString = "";
for (i = 0; i < s.length; i++) {
var c = s.charAt(i);
if (filteredValues.indexOf(c) != -1) {
returnString = "" + returnString + "" + c;
}
}
return returnString;
}
var papSubtotal = 0;
var papProducts = '';
<mvt:foreach iterator="item" array="order:items">
var filteredItemPrice = stringFilter('&mvt:item:formatted_subtotal;');
papSubtotal += Number(filteredItemPrice);
papProducts += '&mvt:item:code;, ';
</mvt:foreach>
PostAffTracker.setAccountId('Account_ID');
var sale = PostAffTracker.createSale();
sale.setTotalCost(papSubtotal);
sale.setOrderID('&mvt:order:id;');
sale.setProductID(papProducts.slice(0, -2));
PostAffTracker.register();
</script>
That’s it. Now you can track your sales.
If you wanted to add customer email (for Lifetime Commission) you can use this variable:
&mvte:global:order:bill_email;
Add sale tracking code (per product tracking)
Login to your Miva admin panel and search for ‘invc‘. Choose the Edit Page: Invoice and find the Details section. Now, paste the sale tracking code to the textarea named Template, just below the body tag:
<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/trackjs.js" type="text/javascript"></script>
<script type="text/javascript">
function stringFilter (s) {
filteredValues = "1234567890.,";
var i;
var returnString = "";
for (i = 0; i < s.length; i++) {
var c = s.charAt(i);
if (filteredValues.indexOf(c) != -1) {
returnString = "" + returnString + "" + c;
}
}
return returnString;
}
var counter = 0;
var sales = new Array();
PostAffTracker.setAccountId('default1');
<mvt:foreach iterator="item" array="order:items">
sales[counter] = PostAffTracker.createSale();
sales[counter].setTotalCost(stringFilter('&mvt:item:formatted_subtotal;'));
sales[counter].setOrderID('&mvt:order:id;(' + counter + ')');
sales[counter].setProductID('&mvt:item:code;');
counter ++;
</mvt:foreach>
PostAffTracker.register();
</script>
That’s it. Now you can track your sales.
Note: Every product is tracked as a single transaction. For every product in customer’s basket we record its price, product code and order ID from your Miva store.
If you wanted to add customer email (for Lifetime Commission) you can use this variable:
&mvte:global:order:bill_email;
The article discusses the PostAffiliate Pro software, which is designed for tracking business sales through affiliate marketing. The software is available for free and offers a range of features and integrations, including support for AspDotNetStorefront. The article includes instructions for integrating the software with a website to track commissions per order and supports lifetime commissions. The article also provides contact information for sales support and customer reviews of the software.
PostAffiliate Pro offers a shopping cart integration solution with Gambio online shops, allowing tracking of subtotal, order ID and currency, and supporting Lifetime Commissions. To integrate, edit the controller file and add sale tracking code, then edit the template and add tracking code to the end. Don't forget to integrate the shopping cart with click tracking code as well. A free account can be created.