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.
Découvrez les puissantes fonctionnalités de Post Affiliate Pro pour booster votre marketing d'affiliation. Offrez des réductions avec des coupons, bannières HTML et Smartlinks, et personnalisez votre interface multilingue. Améliorez votre stratégie avec des outils de suivi avancés et des rapports détaillés. Visitez notre page pour en savoir plus!