Sam Minerve Posted May 14, 2013 Share Posted May 14, 2013 Bonjour, Je rencontre un souci avec le module natif Programme de parrainage. Admettons qu'on accorde un bon de réduction de 5 € en cas de commande du filleul. Même si dans le compte du parrain et du filleul, le montant affiché de la réduction est bien de 5 €, il n'en est pas de même lorsque le client saisit le code du bon de réduction dans le panier. En effet, à ce moment-là, la taxe vient s'ajouter sur le montant de la réduction qui n'est alors plus de 5 € mais 5,98 €. Je n'ai pas trouvé comment désactiver la taxe pour le programme de parrainage uniquement, et je ne tiens pas à désactiver les taxes dans l'onglet Localisation -> taxes. Il n'est pas non plus possible de régler ce paramètre dans l'onglet Promotions -> règles panier, car la récompense parrainage n'est créée que lors de la commande du filleul et du parrain. Tant que j'y suis, j'ai également remarqué que la devise ou le pourcentage ne s'affichait pas dans le texte. Par exemple, quand on va dans son compte et qu'on clique sur la rubrique Programme de parrainage, on a ce texte : "Obtenir un bon de réduction de 5 pour vous et vos amis en recommandant notre boutique." Dans le back office, j'ai bien sélectionné la devise mais rien n'y fait. Merci d'avance aux personnes qui pourront m'aider. Link to comment Share on other sites More sharing options...
Sam Minerve Posted May 14, 2013 Author Share Posted May 14, 2013 Re, J'ai oublié de préciser que je suis sur la version 1.5.4 de Prestashop mais j'avais déjà observé ces problèmes avec la version 1.5.2. Bonne journée Link to comment Share on other sites More sharing options...
lguiboud13 Posted June 18, 2013 Share Posted June 18, 2013 Bonjour, Je suis tombé par hasard sur ton post et je viens de trouver la solution : Pour les taxes : Fichier: /modules/referralprogram/ReferralProgramModule.php Ligne: 90 Ajouter le code suivant: $cartRule->reduction_tax = 1; Pour la devise qui ne s'affiche pas, j'ai ajouté directement le sigle € dans le fichier de traduction Fichier: /modules/referralprogram/translations/fr.php J'espère que ça t'aidera ! 2 Link to comment Share on other sites More sharing options...
Sam Minerve Posted June 21, 2013 Author Share Posted June 21, 2013 Bonjour Iguiboud13, Merci beaucoup pour ta réponse, c'est vraiment sympa ! La solution sur les taxes marche nickel. Pour ce qui est de la devise, j'avais aussi pensé à l'ajouter directement mais seulement en dernier recours car j'aimerais que ça se fasse de façon dynamique dans l'éventualité où j'aurais un jour à passer de la devise au pourcentage et vice versa. Mais je suis contente que le problème des taxes soit résolu. Encore merci et bonne journée. Link to comment Share on other sites More sharing options...
laurent65200 Posted July 10, 2013 Share Posted July 10, 2013 bonjour pouvez m'aider je cherche a modifier dans le module modules/referralprogram/ pour due les bon généré ne soit pas cumulable avez vous une idée par avance merci Link to comment Share on other sites More sharing options...
Sam Minerve Posted July 11, 2013 Author Share Posted July 11, 2013 Bonjour Laurent65200, Vous voulez que les bons ne soient pas cumulables avec d'autres types de promotion ? Malheureusement, je n'ai pas la réponse à votre question. Le problème avec ce module c'est qu'on ne peut pas le paramétrer dans le back-office vu que les bons sont générés à la volée. Il faut donc voir directement dans les fichiers php. Hélas, je n'ai pas suffisamment de connaissances en programmation pour pouvoir vous aider sur ce point. Peut-être que quelqu'un d'autre a la solution... Bon courage Link to comment Share on other sites More sharing options...
laurent65200 Posted July 11, 2013 Share Posted July 11, 2013 oui c'est ça je recherche dans le php dans le module si quelqu'un peux nous aider ici ? Link to comment Share on other sites More sharing options...
Yann - Prestaplugins Posted July 25, 2013 Share Posted July 25, 2013 Plutôt que de faire du bidouillage sur un module plein de bugs, je vous invite à découvrir mon module de récompense (fidélité, parrainage, like facebook, cagnotte unique...) qui est également un bestseller sur addons, gage de sa qualité. Il apporte des tonnes de nouveaux réglages très fins tant pour le parrainage que la fidélité, et permet surtout de faire exploser votre CA notamment grâce à un système très incitatif poussant les clients à utiliser au maximum le parrainage. Jugez-en par les stats de mes clients sur le forum Il s'agit du module All-in-one Rewards Les avis des utilisateurs sur le forum : Lire les avis Link to comment Share on other sites More sharing options...
PUSS Posted December 18, 2013 Share Posted December 18, 2013 Bonjour je vous propose une solution qui marche en 1.5.6 pour éviter que les bon de réduction de parrainage ne soient pas cumulables : Il faut ajouter cette ligne : cartRule->cart_rule_restriction = 1; dans la fonction "public function registerDiscount ..." de ReferralProgramModule.php par exemple après la ligne 90 $cartRule->quantity_per_user = 1;$cartRule->cart_rule_restriction = 1;$cartRule->date_from = date('Y-m-d H:i:s', time()); Pour que les codes de réduction déjà créés soient mis à jour il faut faire un update dand le base : update ps_cart_rule set cart_rule_restriction = 1 Voilà j'espère que cela pourra aider ... et pourtant je ne suis pas expert en php loin de là.... 1 Link to comment Share on other sites More sharing options...
Petit Wapiti Posted August 2, 2014 Share Posted August 2, 2014 (edited) Testé sur 1.6 Edited August 2, 2014 by Petit Wapiti (see edit history) Link to comment Share on other sites More sharing options...
lokiiy Posted October 24, 2014 Share Posted October 24, 2014 En plus que cela soit cumulable est t'il possible d'avoir un autre bout de code qui permette qu'un minimum de commande soit obligatoire pour le module parrainage ?? Link to comment Share on other sites More sharing options...
bibapeudouah Posted December 3, 2014 Share Posted December 3, 2014 (edited) Bonsoir, je relance le sujet car j'aimerai faire la même chose que lokiiy c'est à dire : "qu'un minimum de commande soit obligatoire pour le module parrainage" j'ai trouvé un début de réponse par ici si ça peut en aider ou inspirer certain(e)s… http://www.prestashop.com/forums/topic/66476-info-module-parrainage/ Edited December 3, 2014 by bibapeudouah (see edit history) Link to comment Share on other sites More sharing options...
jean1313 Posted March 19, 2015 Share Posted March 19, 2015 Bonjour, j’ai eu un problème avec le module all-in-one rewards lors du passage de la version 1.5 à 1.6. La version que j’avais n’était pas compatible avec 1.6 et du coup toutes les données ont été perdues. J’essaye d’utiliser le module gratuit de prestashop et j’aimerais forcer des comptes déjà existant dans ma base à devenir parrain et filleul. Est ce possible. Si je demande aux clients d’envoyer à nouveau l’invitation via leur page « mon compte » ils ont un message d’erreur 'le compte que vous souhaitez inviter existe déjà' Comment faire? Merci pour vos réponses. Link to comment Share on other sites More sharing options...
Yann - Prestaplugins Posted March 19, 2015 Share Posted March 19, 2015 Bonjour Jean1313, Mon module All-in-one Rewards n'efface en aucun cas les données, même si vous avez fait des boulettes lors de la mise à jour de votre boutique. Par contre sa structure n'est pas rétro-compatible avec l'ancien module de parrainage, le mieux est peut-être de me contacter directement pour étudier les différentes possibilités Mon mail : [email protected] Yann Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now