Un logiciel de panier d’achat complexe et puissant qui est disponible via une version hébergée dans le cloud ou en version téléchargeable.
Plugin d’intégration
L’intégration avec X-Cart (ver. 5+) est facile avec le plugin original que vous pouvez télécharger gratuitement sur https://market.x-cart.com/addons/post-affiliate-pro-integration.html.
Si vous ne souhaitez pas utiliser le plugin d’intégration, vous pouvez intégrer votre boutique avec un script de suivi des ventes placé dans la page de confirmation de la commande. Pour ce faire, vous pouvez suivre les étapes suivantes.
Rechercher le modèle de fichier
Recherchez et ouvrez le fichier \var\run\skins\default\en\checkout\success\parts\invoice.tpl.php.
Si vous utilisez un skin personnalisé qui possède son propre fichier checkout\success\parts\invoice.tpl.php alors vous devez intégrer celui-ci.
Suivi des commandes
Mettez le code suivant à la fin du fichier :
<!-- Post Affiliate Pro tracking snippet -->
<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 $this->getOrder()->getPaidTotal() ?>');
sale.setOrderID('<?php echo $this->getOrder()->getOrderNumber() ?>');
PostAffTracker.register();
</script>
<!-- /Post Affiliate Pro tracking snippet -->
Si vous voulez suivre les e-mails, utilisez cette variable :
$this->getComplex('order.profile.login')
Si vous voulez suivre la monnaie, utilisez cette variable :
$this->getOrder()->getCurrency()->code
Suivi par produit
Si vous voulez suivre votre commande par produit, vous devez utiliser ce code :
<!-- Post Affiliate Pro tracking snippet -->
<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();
<?php
$i = 1;
foreach ($this->getOrder()->getItems() as $item) {
echo "var sale$i = PostAffTracker.createSale();
sale$i.setTotalCost(''".$item->getTotal()."'');
sale$i.setOrderID('".$this->getOrder()->getOrderNumber()."($i)');
sale$i.setProductID('".$item->getSku()."');
$i++;
}
?>
PostAffTracker.register();
</script>
<!-- /Post Affiliate Pro tracking snippet -->
Veuillez noter que l’intégration par produit ne comprend pas de remises. Le prix de chaque produit est un prix de base, multiplié par la quantité de produits commandés.
N’oubliez pas d’intégrer vos pages avec le code de suivi des clics.
Le texte fournit des instructions sur l'intégration de Pinnacle Cart avec Post Affiliate Pro. Il explique comment ajouter du code dans le fichier de modèle du panier d'achat et fournit des instructions spécifiques pour la nouvelle version de Pinnacle Cart. Des ressources connexes sont également proposées.
Le texte décrit comment intégrer ThriveCart avec Post Affiliate Pro pour suivre les ventes et augmenter les revenus. Il explique les étapes nécessaires pour configurer les variables personnalisées, le plugin ThriveCart et le webhook, et donne des exemples de code HTML. En utilisant cette intégration, les entreprises peuvent suivre les ventes par commande et par produit, ainsi que supporter les commissions à vie.