–Hidden comment

Use attributes in format region_from and region_to= to change the languages showing in language switcher.
Available regions are:
europe_from europe_to
asia_from asia_to
mideast_from mideast_to
america_from america_to

Example:
europe_from=0 europe_to=22 will put all languages (ordered in language switcher settings) from 1 to 21 to Europe region:
asia_from=22 asia_to=25 will put all languages from 23 to 24 (so only 2) into Asia region.

X-Cart

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.

Retour à Intégrations Créer un compte GRATUITEMENT

Notre site web utilise des cookies. En continuant, nous supposons votre permission de déployer des cookies comme détaillé dans Politique de confidentialité et de cookies.

×

Programmez un appel en tête-à-tête et découvrez comment Post Affiliate Pro peut profiter à votre entreprise.

Nous sommes disponibles à plusieurs dates

Planifier un appel