
Integrate ShopSite with affiliate software
Would you like to improve your affiliate software even more? Check out the ShopSite integration for Post Affiliate Pro.
Integrate Post Affiliate Pro with CoreCommerce for seamless affiliate tracking, flexible marketing tools, and comprehensive eCommerce management.
1st class all in one hosted shopping cart for your online ecommerce store with FTP access, shared SSL and legendary support.
Open file packages/core_commerce/single_pages/checkout/finish.php and find this line:
if($previousOrder instanceof CoreCommercePreviousOrder && $previousOrder->getStatus() > 0) { ?>
Add the sale tracking code below the line:
<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>
Save your changes and that’s it. Your thank you page has just been integrated. If you want per product integration, please use the sale tracking code from the next step.
The sale tracking code for per product integration is this, place it to the file described in previous step:
<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>
Save your changes and that’s it. Your site has just been integrated.
In case you are using PayPal as your payment gateway in CoreCommerce and you want to track it, use this integration step.
The first step is to add the tracking code to all buttons generated by CoreCommerce. To do this, edit this file:
packages/core_commerce/models/payment/methods/paypal_website_payments_standard/form.php
Add this code after the “foreach” loop:
<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>
Save your changes.
Now edit file controller.php (in the same directory) and find this line:
private function validateIPN() {
Add this code right below the line:
// [Post Affiliate Pro](https://www.postaffiliatepro.com/ "Post Affiliate Pro offers a comprehensive affiliate software platform to manage multiple affiliate programs with ease. Enjoy no setup fees, 24/7 customer support, and a free 1-month trial. Ideal for small and large businesses, it features precise tracking, automated workflows, and customizable tools to boost your affiliate marketing success. Try it now and streamline your affiliate operations effortlessly!") 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](https://www.postaffiliatepro.com/ "Post Affiliate Pro offers a comprehensive affiliate software platform to manage multiple affiliate programs with ease. Enjoy no setup fees, 24/7 customer support, and a free 1-month trial. Ideal for small and large businesses, it features precise tracking, automated workflows, and customizable tools to boost your affiliate marketing success. Try it now and streamline your affiliate operations effortlessly!") Pro integration snippet
Save your changes. The last step is to turn on PayPal plugin in your merchant panel and configure it. That is it… Now all your payments done through PayPal will be tracked, as well as its cancellations or refunds.
If you happen to have a hosted solution of CoreCommerce then the sale tracking code integration happens inside the CoreCommerce admin panel.
To integrate it this way, in CoreCommerce admin panel click ‘Settings’ in the top right corner. At the settings page click ‘Affiliate settings’. In this Affiliate settings page you will find a field called ‘Custom Affiliate Program Code’ where you can place the hidden image (pixel) tracking code:
<img src="https://URL_TO_PostAffiliatePro/scripts/sale.php?AccountId=default1&TotalCost=##TOTAL_B4_TAX_SHIPPING##&OrderID=##ORDER_NUMBER##" width="1" height="1" />
Save your custom code and that’s it.
Do not forget to add the click tracking code to your theme files (header or footer).
CoreCommerce is a comprehensive eCommerce platform designed to simplify online business operations for businesses, web developers, ISOs/agents, and software partners. Established in 2001, it has evolved into an all-in-one solution that offers a robust set of tools to integrate third-party applications, enhance customer engagement, streamline payment processing, and optimize sales conversions. CoreCommerce supports global sales, providing capabilities for multilingual and multi-currency transactions, along with analytics, reporting, and integration with various shipping, accounting, and marketing services.
Since its inception in 2001, CoreCommerce has undergone significant transformations. In 2008, it transitioned from a proprietary shopping cart technology to a Software as a Service (SaaS) business model. This shift allowed the platform to offer a more flexible and scalable solution to its users. Known for its robust feature set, CoreCommerce provides a wide array of eCommerce tools that support international sales, secure hosting, and enhanced customer engagement.
CoreCommerce targets businesses looking to start or enhance their eCommerce platforms, particularly those interested in leveraging advanced marketing strategies like Account-Based Marketing (ABM) and inbound marketing. It offers targeted marketing capabilities and a holistic lead generation approach designed to increase personalization and scalability. This focus makes it an ideal choice for businesses aiming to boost lead generation and employ sophisticated marketing tactics.
CoreCommerce boasts an impressive array of features designed to empower businesses in the online marketplace. Here are some of the key functionalities:
CoreCommerce offers flexible pricing plans to accommodate businesses of all sizes:
Discounts are available for annual prepayment, additional stores, and non-profit organizations, making it a cost-effective solution for various business needs.
Pros:
Cons:
Overall, experiences with CoreCommerce are mixed. While it offers significant benefits for smaller businesses seeking a comprehensive solution, technical limitations may impact those needing greater flexibility and scalability.
To gain a deeper understanding of CoreCommerce from real users, check out these YouTube reviews:
CoreCommerce Review
A walkthrough of CoreCommerce’s store setup, theme options, and payment features.
CoreCommerce: Pros and Cons
Reviews the platform’s pricing, SEO capabilities, and usability.
Is CoreCommerce Worth It?
Highlights key features, plan flexibility, and overall value.
These reviews provide valuable insights into the platform’s performance, usability, and how it stacks up against competitors.
If you’re exploring other options besides CoreCommerce, consider the following eCommerce platforms:
Each alternative has its unique strengths and may cater better to specific business needs.
CoreCommerce is a comprehensive eCommerce platform established in 2001, offering an all-in-one solution for businesses to manage online stores, integrate third-party applications, enhance customer engagement, process payments, and optimize sales conversions. It supports global sales, multilingual and multi-currency transactions, and provides analytics, marketing, and shipping integrations.
You can integrate CoreCommerce with Post Affiliate Pro by adding the provided tracking code to your checkout and PayPal processing files, or by using the 'Custom Affiliate Program Code' field in the CoreCommerce admin panel for hosted solutions. Detailed, step-by-step instructions are provided for sale tracking and PayPal integration.
CoreCommerce offers an all-in-one hosted store, secure PCI-DSS Level 1 compliant hosting, customizable templates, dedicated support, SEO and marketing tools, global selling capabilities, product management, detailed analytics, and omnichannel selling options.
CoreCommerce offers several pricing plans: FREE ($0/month, unlimited users and products), PIONEER ($35/month, up to 10 products), PRO ($85/month, up to 300 products), and PRO PLUS UNLIMITED ($235/month, unlimited products and custom programming). Discounts are available for annual prepayment, additional stores, and non-profit organizations.
Pros include comprehensive features, responsive support, and suitability for various business sizes. Cons include occasional server reliability issues, a less intuitive user interface, limited mobile-responsive themes, and constraints on transaction fees and disk space.
Alternatives include BigCommerce, WooCommerce, OpenCart, CS-Cart Multi-Vendor Software, PrestaShop, Shopify, Wix, Hotelogix, and CartStack. Each offers unique features suited to different business needs and scales.
Lucia is a talented content editor who ensures the seamless publication of content across multiple platforms.
Experience seamless CoreCommerce integration and optimize your affiliate marketing with Post Affiliate Pro’s powerful tools and support.
Would you like to improve your affiliate software even more? Check out the ShopSite integration for Post Affiliate Pro.
Learn how to integrate Post Affiliate Pro with 1ShoppingCart to enhance your eCommerce store's affiliate tracking, automate commissions, and streamline sales pr...
Would you like to improve your affiliate software even more? Check out the CS-Cart for Post Affiliate Pro.