–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.

Shopify

Une plateforme de commerce multicanal basée sur le cloud, conçue pour les petites et moyennes entreprises.

Pour intégrer votre boutique Shopify, vous pouvez utiliser le plugin officiel intégré, mais vous devez d’abord créer une application privée dans votre boutique Shopify.

Dans le cas où vous souhaiteriez créer un compte personnel dédié pour que notre support puisse le configurer pour vous, le compte personnel devra avoir les permissions suivantes :
Commandes, Clients, Gérer et installer des apps et des canaux, Gérer les paramètres, Voir les apps développées par le personnel et les collaborateurs, Développer des apps.

1. Connectez-vous à votre panneau d’administration Shopify et naviguez vers Apps > Développer des applications pour votre magasin (un lien en bas).

Shopify

2. Autorisez le développement d’applications personnalisées et créez une nouvelle application personnalisée.

Shopify

3. Nommez l’application comme vous le souhaitez, sélectionnez votre compte de développeur d’applications pour être notifié en cas de problème et créez l’application. Après cela, vous devez cliquer sur Configure Admin API scopes.

Shopify

Et activez les permissions suivantes avec un accès en lecture/écriture :

Script tags (READ and WRITE access) > Access scopes:

read_script_tags, write_script_tags

Orders (READ access) > Access scopes:

read_orders

Customers (READ access) > Access scopes:

read_customers

Si vous souhaitez utiliser l’option de création d’un compte client dans Shopify pour chaque nouvel affilié, alors vous avez également besoin de la permission write_customers.

Ne changez rien d’autre et installez l’application.

Shopify

4. Une fois l’application installée, vous devez Reveal token once, puis copier l’access token, l’API key, et l’URL de votre boutique.

Shopify

5. Vous devez maintenant naviguer dans votre panneau marchand Post Affiliate Pro et dans la section Configuration > Plugins :

Shopify

6. Vous devez trouver le plugin Shopify API et la notification handling et l’activer.

Shopify

7. Une fois activé, vous devez cliquer sur Configure et entrer l’URL de votre boutique, la clé API et le jeton d’accès (champ Password) et configurer la façon dont vous voulez que l’intégration se comporte.

Shopify

8. Sauvegardez la configuration et si aucune erreur ne s’affiche, vous avez terminé et votre site devrait commencer à assurer le suivi.

Si pour une raison quelconque, vous ne pouvez pas utiliser le plugin et que vous souhaitez intégrer votre site Shopify manuellement, vous pouvez suivre les étapes suivantes.

Connexion et navigation

Connectez-vous à votre panneau d’administration. Naviguez vers Settings > Checkout et faites défiler vers le bas jusqu’à Additional Content & Scripts dans la section Order processing.

Code

Le code de suivi des ventes permettant de suivre une commission par commande est le suivant :

<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/trackjs.js" type="text/javascript"></script>
<script type="text/javascript">
	if (window.location.href.indexOf('/thank_you') > 0) {
		PostAffTracker.setAccountId('Account_ID');
		var sale = PostAffTracker.createSale();
		sale.setTotalCost('{{subtotal_price | money_without_currency | replace: ',', '' }}');
		sale.setOrderID('{{order_number}}');
		sale.setProductID('{{product_ids}}');

		PostAffTracker.register();
	}
</script>

Et maintenant, il suffit de l’enregistrer et vous êtes désormais prêt à suivre les ventes.

Si vous souhaitez utiliser également le plugin Lifetime Commissions, vous devez ajouter la ligne suivante juste sous ‘sale.setProductID(‘{{product_ids}}’);‘ pour ajouter l’adresse email du client à la commande :

sale.setData1(Shopify.checkout.email);

Vous pouvez également utiliser l’ID du client à la place de l’email, afin de préserver la confidentialité :

sale.setData1(Shopify.checkout.customer_id);

Intégration par produit

Si vous souhaitez suivre les commissions par produit, vous devez utiliser ce code d’intégration au lieu de celui de l’étape 2.

<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/trackjs.js" type="text/javascript"></script>
<script type="text/javascript">
if (window.location.href.indexOf('/thank_you') > 0) {
    PostAffTracker.setAccountId('Account_ID');
    var discountpercent = 1;
    var discountcoupon = '';
    if (Shopify.checkout.discount != null && typeof Shopify.checkout.discount.amount != 'undefined') {
        var total = Number(Shopify.checkout.discount.amount.replace(',', '')) + Number(Shopify.checkout.subtotal_price.replace(',', ''));
        discountcoupon = Shopify.checkout.discount.code;
        discountpercent = 1 - (Shopify.checkout.discount.amount.replace(',', '') / total);
    }
    var giftcard = 0;
    if ((typeof Shopify.checkout.gift_cards != 'undefined') && (Shopify.checkout.gift_cards.length > 0) && (Shopify.checkout.gift_cards != null) && (Shopify.checkout.gift_cards != '') && (Shopify.checkout.gift_cards[0].amount_used > 0)) {
        giftcard = Shopify.checkout.gift_cards[0].amount_used;
    }

    var item = 0;
    while (typeof Shopify.checkout.line_items[item] != 'undefined') {
        var subtotal = Shopify.checkout.line_items[item].line_price.replace(',', '') * discountpercent;
        if (giftcard > 0) {
            var rest = giftcard - subtotal;
            subtotal = subtotal - giftcard;
            giftcard = rest;
        }
        if (giftcard < 0) {
            giftcard = 0;
        }
        if (subtotal < 0) {
            subtotal = 0;
        }
        var sale = PostAffTracker.createSale();
        sale.setTotalCost(subtotal);
        sale.setOrderID(Shopify.checkout.order_id + '(' + (item + 1) + ')');
        sale.setCurrency(Shopify.checkout.currency);
        var papProductId = Shopify.checkout.line_items[item].sku;
        if (papProductId == '') {
            papProductId = Shopify.checkout.line_items[item].product_id;
        }
        sale.setProductID(papProductId);
        if (Shopify.checkout.line_items.length != (item + 1)) {
            if (typeof sale.doNotDeleteCookies === 'function') {
                sale.doNotDeleteCookies();
            }
            PostAffTracker.register();
        } else {
            if (typeof PostAffTracker.registerOnAllFinished === 'function') {
                PostAffTracker.registerOnAllFinished();
            } else {
                PostAffTracker.register();
            }
        }
        item++;
    }
}
</script>

Voilà, c’est tout ce dont vous avez besoin. Enregistrez vos modifications et vous êtes prêt à utiliser l’intégration.

Si vous vouliez utiliser aussi le plugin Commissions à vie, vous devez ajouter la ligne suivante juste sous sale.setCurrency(Shopify.checkout.currency); pour ajouter l’adresse email du client à la commande.

sale.setData1(Shopify.checkout.email);

Vous trouverez des informations supplémentaires ici : https://docs.shopify.com/themes/liquid/objects/order

N’oubliez pas d’intégrer votre boutique avec le code de suivi des clics.

Suivi des clics

Connectez-vous à votre panneau d’administration Shopify, allez dans la section Online store et cliquez sur Themes . Dans cette section, cliquez sur le bouton Actions dans votre Aperçu du thème en direct, et choisissez Editer le code dans le menu déroulant.

Dans le répertoire Layout, recherchez un fichier appelé theme/liquid. Insérez le code de suivi des clics de votre Post Affiliate Pro merchant panel > Tools > Integration > Clicks tracking juste au-dessus de la balise </BODY> dans ce fichier et enregistrez-le.

Retour à Intégrations Créer un compte GRATUITEMENT
Vous souhaitez améliorer davantage votre logiciel d'affiliation ? Découvrez l'intégration ShopSite pour Post Affiliate Pro.

ShopSite

Vous souhaitez améliorer davantage votre logiciel d'affiliation ? Découvrez l'intégration ShopSite pour Post Affiliate Pro.

Vous souhaitez améliorer davantage votre logiciel d'affiliation ? Découvrez l'intégration Shopware pour Post Affiliate Pro.

Shopware

Le texte parle de l'intégration d'une solution de commerce électronique appelée Shopware. Cette solution est décrite comme étant complète et adaptée aux novices et aux experts. L'intégration est facile grâce à un plugin qui ajoute automatiquement le code de suivi des clics et des ventes. Le plugin est disponible pour la version 5 et 6 de Shopware et permet de suivre les commissions par produit et les emails des clients pour les commissions à vie. Le texte inclut également des instructions pour télécharger et installer le plugin. Enfin, quelques ressources connexes sont mentionnées.

Vous souhaitez améliorer davantage votre logiciel d'affiliation ? Découvrez l'intégration de Shopp (module de panier d'achat WordPress) pour Post Affiliate Pro.

Shopp (Module de panier d’achat WordPress)

Le texte présente Post Affiliate Pro, une plateforme pour la gestion de programmes d'affiliation. Il est possible de créer gratuitement un compte et de personnaliser son sous-domaine. Le texte donne également des exemples d'intégration avec des modules de panier d'achat WordPress et des ressources connexes. Le code de suivi javascript est présenté pour permettre le suivi des ventes. Enfin, Post Affiliate Pro est reconnu par les meilleurs et est évalué à 4.8/5 ou 5/5.

Vous souhaitez améliorer davantage votre logiciel d'affiliation ? Découvrez l'intégration d'InSales pour Post Affiliate Pro.

InSales

La plateforme InSales permet de créer une boutique en ligne de manière rapide et indépendante. Elle propose des codes JavaScript personnalisés pour le suivi des commandes et des commissions à vie. Pour cela, il suffit de placer le code dans Settings>General dans le panneau d'administration. Il est également possible de suivre les commissions par produit. D'autres intégrations avec Shopware, Volusion, Miva 9, osCommerce, CoreCommerce, Fortune3, Ecwid, et AspDotNetStorefront sont également disponibles. La création d'un compte est gratuite.

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