Virtue Mart 3 integration
Une solution de commerce électronique gratuite.
Cette méthode d’intégration concerne la version 3 de Virtue Mart. Si vous avez une version inférieure, veuillez naviguer vers la méthode d’intégration nommée “Virtue Mart 2”.
Intégrer les paiements hors ligne (espèces)
Ouvrez le fichier plugins/vmpayment/standard/standard.php et recherchez la fonction plgVmConfirmedOrder.
À la fin de celui-ci, il y a une ligne $cart->emptyCart – placez le code suivant au-dessus :
/* 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 */
Sauvegardez votre travail.
Intégrer les paiements en ligne
Ouvrez le fichier administrator/com_virtuemart/plugins/vmpsplugin.php et recherchez la fonction processConfirmedOrderPaymentResponse
Ajoutez le code suivant à son début :
/* 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 */
Voilà, c’est intégré.
N’oubliez pas d’intégrer le code de suivi des clics, pour que le suivi des ventes fonctionne correctement.
How to integrate Post Affiliate Pro (Network) with 3rd party affiliate systems?
Learn how to integrate Post Affiliate Pro with 3rd-party affiliate systems. Follow our step-by-step guide to streamline your affiliate tracking!