Mambo-phpShop integration
Integration with mambo-phpShop is made by placing sale tracking script into the order confirmation page.
Edit template
Open and edit the temlate file that displays order confirmation page. It is the file:
/mambo/administrator/components/com_phpshop/classes/ps_checkout.php
Locate integration place
Find the following code which should already exist in the file:
if (AFFILIATE_ENABLE == '1') { $ps_affiliate->register_sale($order_id); }
Integration
Copy/Paste the following code into the file, under the code found above:
print '<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('$order_subtotal');
sale.setOrderID('$order_id');
PostAffTracker.register();
</script>";
Finished
It is now integrated. Every time customer enters the order confirmation page the tracking code is called and it will register a sale for referring affiliate.