Avactis integration
Logiciel de panier d’achat PHP gratuit et solution de panier d’achat open source commerciale.
Ce menu d’intégration utilise l’interface Avactis pour configurer l’intégration avec Post Affiliate Pro.
1. Intégration du suivi des clics
Tout d’abord, vous devez insérer le code de suivi des clics dans le code du pied de page de votre boutique. Naviguez vers Page manager , sélectionnez une page pour laquelle vous souhaitez intégrer le code de suivi des clics (toutes les pages cibles des bannières) et cliquez sur le lien d’édition dans la partie inférieure de Copyright section. Ajoutez le code de suivi des clics dans le “Block content” et cliquez sur le bouton Save. Cliquez ensuite également sur le bouton inférieur “Save changes“.
2. Suivi des ventes dans la version hébergée d’Avactis
Naviguez dans le Page manager et sélectionnez “order_placed.php” à modifier. Cliquez sur le lien “edit” dans la section center_column pour le bloc Last Placed Order.
Ajoutez le code suivant juste avant “?>” :
// Post Affiliate Pro Tracking code snippet
$order_id = modApiFunc("Checkout", "getLastPlacedOrderID");
if(!empty($order_id)) {
$orderInfo = modApiFunc("Checkout", "getOrderInfo", $order_id, modApiFunc("Localization", "whichCurrencySendOrderToPaymentShippingGatewayIn", $order_id, GET_PAYMENT_MODULE_FROM_ORDER));
echo '<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/trackjs.js" type="text/javascript"></script>
<script type="text/javascript">';
$i = 0;
foreach($orderInfo['Products'] as $product_info) {
$SKU = $product_info['SKU'];
$total = $product_info['SalePrice'] * $product_info['qty'];
$prod_name = $product_info['name'];
echo 'var sale'.$i.' = PostAffTracker.createSale();
sale'.$i.'.setTotalCost(\''.$total.'\');
sale'.$i.'.setOrderID(\''.$order_id.'\');
sale'.$i.'.setProductID(\''.$SKU.'\');
sale'.$i.'.setData1(\''.$prod_name.'\');';
$i++;
}
echo 'PostAffTracker.register();
</script>';
}
Sauvegardez votre travail et c’est tout.
3. Avactis avec PayPal
Si vous voulez intégrer directement PayPal que vous utilisez comme passerelle de paiement dans votre Avactis, vous devez faire quelques étapes spéciales de plus, c’est seulement possible avec la version Owned d’Avactis. Le problème est que vous devez modifier certains fichiers.
Tout d’abord, vous devez ajouter le champ ” custom ” et le script de suivi dans votre formulaire Paypal – vous pouvez le faire dans le fichier :
/avactis-themes/_your_theme_/checkout/checkout-sequence/default/confirmation_redirect_to_payment_gateway.tpl.html
IPN redirect code (cURL) va à :
/avactis-system/modules/payment_module_paypal_cc/payment_module_paypal_cc_api.php
Utilisez les codes de la méthode d’intégration PayPal originale – c’est la même chose.
Bienvenue dans notre programme d'affiliation !
Devenez affilié Post Affiliate Pro et gagnez jusqu'à 30% de commission avec des cookies de 90 jours et un soutien complet. Rejoignez-nous !