Promotion influenceur RKR : Codes et liens influenceurs pour PrestaShop
- Un an de support technique et des mises à jour à vie ; à partir de la deuxième année, le support est prolongé pour 24,20 €/an et inclut la prise en compte de vos idées d'amélioration générales du module.
- Renouvellement automatique ; résiliable à tout moment, sans engagement.
- Un an de support technique et des mises à jour à vie ; ensuite, le support s'arrête (avec l'abonnement, il est prolongé pour 24,20 €/an).
- Un seul paiement, sans prélèvement automatique.
Codes d'influenceur et liens directs vers le panier avec votre propre catalogue : réduction sur le total avant paiement, statistiques par influenceur, commissions et règlements, campagnes de lancement et 23 thèmes de design avec aperçu en direct.
Compatible avec PrestaShop 1.7.8 à 9.2, avec PHP 7.2 à 8.4.
Marketing d'influence
Vous avez donné un code à l'influenceur. Savez-vous combien de produits il a vendus pour vous ?
Les codes individuels de la section Catalogue > Remises ne prennent pas en compte les clics, les commandes ou les commissions. Promotion d'influenceur RKR Il vous fournit un catalogue de codes et de liens pour chaque influenceur, avec la réduction appliquée dans le panier avant le paiement, ainsi que les statistiques et les commissions pour chacun d'eux.
/ Chaque influenceur, avec son code et son lien
Vous enregistrez l'influenceur avec son avatar, son profil sur les réseaux sociaux, sa commission (pourcentage, montant fixe ou aucune) et, si vous le souhaitez, des messages de remerciement personnalisés dans chaque langue. Vous créez ensuite des codes promotionnels : pourcentage, montant fixe, livraison gratuite ou prix fixe du produit, applicables à l'ensemble du panier ou à un seul produit, catégorie, marque, fournisseur ou sélection. Vous définissez également les dates, les limites d'utilisation et les limites d'utilisation par influenceur.
Chaque code possède son propre lien partageable, avec des marques UTM, et vous pouvez créer des liens qui... Ajouter au panier Les produits que vous choisissez. La page de destination de l'influenceur a ses propres objectifs de référencement.
/ La réduction est déjà incluse dans le total, avant que vous ne payiez.
Bien qu'un panier utilise un code, une règle de panier unique, cachée et à usage unique s'applique uniquement à ce panier. Le module de paiement facture le montant déjà remisé, PrestaShop génère les commandes, factures, avoirs et e-mails comme d'habitude. Vos codes influenceur n'apparaissent pas dans la section Catalogue > Réductions.
La règle se désactive une fois la commande passée, et la tâche cron supprime les codes des paniers abandonnés. Un code non applicable (montant minimum insuffisant ou code non cumulable avec un autre coupon déjà présent dans le panier) reste en attente, la raison étant visible dans le panier. Il ne sera appliqué que lorsque la condition sera remplie. Les codes de deux influenceurs différents ne sont jamais cumulables, et vous pouvez choisir de conserver le premier.
/ Le client constate donc qu'il a une offre.
/ Attribution : la vente appartient à celui qui l'a effectuée
Le module identifie l'influenceur grâce au paramètre de lien, à l'URL conviviale, au champ du panier ou à son cookie, et conserve l'attribution via le cookie, la session et le panier, même si le client supprime ses cookies. Vous définissez la durée de validité (30 jours par défaut) et choisissez si le premier influenceur pris en compte ou le plus récent.
/ Des statistiques pour savoir qui payer
Les indicateurs comprennent les variations annuelles, les tendances, l'entonnoir de conversion, l'heure et le jour de la semaine, les appareils utilisés, les sources de trafic, le classement des influenceurs et des codes, le rapport de commissions et un journal des tentatives infructueuses. L'exportation au format CSV est possible. Les graphiques sont générés automatiquement par le module : aucune bibliothèque externe ni CDN n'est utilisé.
/ Commissions et règlements sans payer deux fois
Chaque commande attribuée génère une commission selon la politique de l'influenceur. Vous choisissez la base de calcul (hors taxes et frais de port par défaut), le délai de paiement et le moment où la commande est passée. Les commandes annulées ne sont pas payées et les paiements partiels réduisent la commission.
/ Envoyez un produit et recevez du contenu
Créer une campagne semis Une fois les produits offerts et leur quantité disponible indiqués, partagez le formulaire avec vos créateurs. Le créateur choisit le produit et sa variante, saisit son adresse et accepte le transfert du contenu, qui est enregistré avec la date et l'heure.
Une fois l'approbation obtenue, une commande de 0 € est générée via le flux de travail natif de PrestaShop (gestion des stocks, expédition et facturation habituelles). La demande suit ensuite les étapes suivantes : demandée, approuvée, envoyée, reçue et publiée, avec l'URL de publication. Si cette option est activée, le formulaire d'inscription de votre boutique propose de devenir influenceur : les demandes arrivent dans un onglet pour approbation, et les personnes qui s'inscrivent sont ajoutées à votre groupe de clients.
Désactivez l'approbation automatique sauf si vous faites confiance au public cible de la campagne : générez la commande cadeau sans examen manuel.
/ Qu'est-ce qui vous inquiète ?
/ Mise à jour de 1.1.x au 1.2.3
La version 1.2 réécrit le moteur de réduction : dans le 1.1.x L'ancien module de paiement facturait le prix total puis modifiait la commande ; par conséquent, les totaux, les factures et les relevés de paiement pouvaient ne pas correspondre au montant réellement facturé. Désormais, la réduction est appliquée dans le panier avant le paiement.
Vous téléchargez le fichier ZIP et le module ajoute les nouvelles colonnes, rétablissant ainsi l'ordre initial. 1.1.x Il signale les événements annulés par erreur, corrige les montants erronés des anciens événements et reconstruit les compteurs quotidiens. 1.2.1, le 1.2.2 et le 1.2.3 Ils corrigent, entre autres, une erreur 500 sur la page du panier d'achat lorsqu'un autre module assignait sa propre variable rkr_theme, le positionnement de la fenêtre de bienvenue et du champ de code de panier manuel, qui n'apparaissait que s'il y avait déjà un code.
Compatible avec PrestaShop 1.7.8 à 9,2, avec PHP 7,2 à 8,4
Développé et maintenu par EXIGER
16/10/2026
v1.2.8
- Corrigé : les dix entrées du menu back office sous « RKR Influencer Promo » (Influenceurs, Codes et liens, Statistiques…) renvoyaient une page d’erreur : leurs classes de contrôleur étaient déclarées sans le suffixe « Controller » recherché par PrestaShop.
- Les contrôleurs du back-office étendent l'interface AbstractController de Symfony, présente de la 1.7.8 à la version 9.x, en remplacement du contrôleur de base de PrestaShop, obsolète depuis la version 9 (validation des modules complémentaires PrestaShop). Seules les méthodes render, renderView et addFlash ont été conservées.
- Code : une condition de vérification de l’actualisation du panier qui était toujours vraie (PHPStan, validation des modules complémentaires PrestaShop). Aucun changement de comportement.
15/10/2026
v1.2.7
- Sécurité (vérification de sécurité des modules complémentaires PrestaShop) : les champs de recherche des listes Codes et Influenceurs construisent leur modèle LIKE uniquement à partir de lettres, de chiffres et des caractères @, -, _ et #, les caractères génériques LIKE étant échappés, et la colonne de tri est toujours extraite de la liste blanche du module, jamais de la requête (signalée comme une injection SQL ; les requêtes étaient déjà échappées).
- La même règle s'applique partout où une valeur de requête atteint SQL : le type d'événement et l'état de l'application sont extraits de leurs propres listes, les dates sont reconstituées à partir de leurs chiffres et le filtre de code de la liste des événements utilise le même modèle de recherche sécurisé.
- Sécurité : les redirections back-office des listes et statistiques (en-têtes triables, changement de boutique, plage de dates, filtre d'influenceurs) ne vont que vers le même site et ne contiennent que des valeurs validées (signalées comme Client_DOM_XSS).
- Sécurité : les infobulles et les légendes des graphiques sont intégrées sous forme de nœuds de texte. Le nom d’un influenceur ou un code contenant du code HTML a été inséré tel quel dans les graphiques statistiques.
- La recherche de « O'Brien » ou de deux mots les trouve désormais dans n'importe quel ordre d'espaces et de ponctuation ; « 50 % » ne correspond plus à tout.
12/10/2026
v1.2.6
- La page de configuration du module (Modules > Configurer) est désormais un véritable formulaire comportant les quatre options globales (module actif, application automatique depuis les liens, champ de code dans le panier, fenêtre d'attribution), ainsi que le lien vers l'interface d'administration du module. Auparavant, elle n'affichait qu'un texte et un bouton, ce qui, lors du test de compatibilité des modules complémentaires PrestaShop, la signalait comme une page de configuration défaillante.
- La suppression du cache Symfony n'entraîne plus la suppression du répertoire
var/cacheen cours de requête :Tools::clearSf2Cache()est utilisée pour le vider à la fin de la requête. Supprimer ce répertoire lors de l'installation pourrait empêcher l'affichage de la page suivante. - Les onglets du menu reçoivent leur nom dans chaque langue installée (auparavant, chaque langue portait le nom de la langue utilisée pour l'installation).
- Catalogue anglais (
translations/en-US) : une boutique anglaise en mode débogage n’affiche plus le message « Traduction introuvable » pour chaque texte du module.
12/10/2026
v1.2.5
- La version du module est inscrite littéralement dans le fichier principal, où PrestaShop Addons la lit. Aucune modification fonctionnelle.
12/10/2026
v1.2.4
- Clé produit du module complémentaire PrestaShop ajoutée (
module_key). Aucune modification fonctionnelle.
11/10/2026
v1.2.3
- Le module est désormais disponible en français, italien, allemand et portugais, en plus de l'anglais et de l'espagnol : interface d'administration, interface client (fenêtre contextuelle de bienvenue, bannière, bloc panier, pages d'atterrissage et de présentation) et e-mail de confirmation de commande (
mails/fr,mails/it,mails/de,mails/pt). Auparavant, une boutique dans l'une de ces langues affichait le module en anglais et ne disposait d'aucun modèle pour l'e-mail de confirmation. - Statistiques : sous « Clients », la carte indiquait « Code 45 » ; elle indique maintenant « Codes utilisés : 45 ».
- Candidatures d'influenceurs : une candidature approuvée sans date de traitement (importée ou créée manuellement) affichait la date « -0001-11-30 » ; ce champ est désormais vide.
07/10/2026
v1.2.2
- La page du panier pouvait afficher une erreur 500 (
htmlspecialchars()a reçu un tableau danscart_summary.tpl) lorsqu'un autre module avait assigné sa propre variable Smartyrkr_themesous forme de tableau : le bloc panier n'avait pas assigné le thème et l'avait hérité. Il l'assigne désormais comme les autres blocs de la page d'accueil.
4 autres produits de la même catégorie
Product Videos
Product Videos
Product Videos
También podría interesarte
Questions and answers
Nobody has asked anything about this product yet.