Virtue Mart 3 integration
A free e-commerce solution.
This integration method is for Virtue Mart version 3. If you have a lower version, please navigate to the integration method named “Virtue Mart 2”.
Integrate offline payments (cash)
Open file plugins/vmpayment/standard/standard.php and find function plgVmConfirmedOrder.
At the end of it, there is a line $cart->emptyCart – place the following code above it:
/* Post Affiliate Pro integration snippet */
$html .= '<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['details']['BT']->order_subtotal."');
sale.setOrderID('".$order['details']['BT']->order_number."');
sale.setData1('".$order['details']['BT']->email."');
PostAffTracker.register();
</script>";
/* Post Affiliate Pro integration snippet */
Save your work.
Integrate online payments
Open file administrator/components/com_virtuemart/plugins/vmpsplugin.php and find function processConfirmedOrderPaymentResponse.
Add the following code to it’s beginning:
/* Post Affiliate Pro integration snippet */
$html .= '<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['details']['BT']->order_subtotal."');
sale.setOrderID('".$order['details']['BT']->order_number."');
sale.setData1('".$order['details']['BT']->email."');
PostAffTracker.register();
</script>";
/* Post Affiliate Pro integration snippet */
That’s it, it’s integrated.
Do not forget to integrate the click tracking code, to make the sale tracking work correctly.
Integrate ViArt with Post Affiliate Pro effortlessly! Utilize general tracking code with ViArt variables to track total cost and order ID. Enhance your e-commerce platform with PHP shopping cart, CMS, and help desk features. Visit now to learn more about seamless sale tracking and boost your business.
Integrate CommerceV3 (CV3) with Post Affiliate Pro seamlessly to enhance your e-commerce operations. Discover how to add click and sale tracking codes, enable lifetime commissions, and save customer details effortlessly. Boost your affiliate marketing with our easy-to-follow integration guide. Visit now for a free trial and transform your business!
Explore seamless integrations with Post Affiliate Pro to enhance your affiliate marketing strategies. Discover solutions for e-commerce, email marketing, payments, and more, with easy integrations for platforms like 1&1 E-Shop, 2Checkout, Abicart, and many others. Optimize your affiliate network with these powerful tools.
Discover seamless integration of OpenCart 3 with Post Affiliate Pro, enhancing your e-commerce capabilities. Track orders and commissions effectively with step-by-step customization guides for confirm and success actions. Elevate your affiliate marketing with user-friendly solutions and exceptional support. Start your free trial today!