loulou66 Posted March 15, 2018 Author Share Posted March 15, 2018 Coucou les traductions se trouvent bien dans localisation=>traductions traduction des modules installés coeur indepandant du thèmes regarder si vous avez pas des traduction avec votre thème localisation=>traductions traduction des modules installés votre thème emaill => avant dernière ligne availlble until => 10 lignes en remontant de la fin @++ Loulou66 Link to comment Share on other sites More sharing options...
fred641 Posted April 13, 2018 Share Posted April 13, 2018 Bonjour, un super boulot et merci j'ai juste un petit souci si un client achète une carte cadeau a 20 euros par ex et qu avec il decide d acheté un produit a 20 euros avec le code de réduction cela crée un panier a zero jusque la pas de problème sauf que avec ce panier a zero on ne peux pas valider de commande car cela met aucun paiement nécessaire pour cette commande et impossible de valider la commande Merci de votre aide Link to comment Share on other sites More sharing options...
loulou66 Posted April 13, 2018 Author Share Posted April 13, 2018 Coucou je viens d'effectuer un test sur un PS 1.6.1.17 * carte cadeaux 30€ * produit chemisier a 30 € total commande 30 € avec transporteur gratuit lors de la confirmation du transporteur en clicquant sur je valide ma commande le commande est créée automatiquement je recois les emails paiement accepté et confirmation de la commande avec le détail et la facture. donc le fonctionnement de prestashop est normal à ce stade le module n'as plus d'incidence sur ps @++ loulou66 Link to comment Share on other sites More sharing options...
fred641 Posted April 14, 2018 Share Posted April 14, 2018 je suis sous prestashop 1.7 votre module fonctionne parfaitement je pense que c est un bug de prestashop 1.7 car après de multiples test même si je crée moi même un bon de reduc avec le panier a zéro impossible de le valider et je ne sais pas d ou viens le problème j ai 2 presta en prod un sur 1.7.3.1 l autre sur 1.7.2.5 et c est la même chose même souci après votre module fait lui ce qu il a a faire il crée bien un bon etc.... avez vous deja entendu parler de se souci sur 1.7 ? Link to comment Share on other sites More sharing options...
mpellerin Posted April 26, 2018 Share Posted April 26, 2018 Bonjour, J'ai un souci avec ce module. Je suis en 1.6.1.12, Le module fonctionne parfaitement lorsque j'utilise une adresse mail type "wanadoo.fr/orange.fr", lorsque j'utilise une adresse gmail cela fonctionne mais passe en spam. Mon probleme est que lorsque j'utilise une adresse "free.fr" le mail n'arrive jamais, ni en spam,ni en commercial etc...Il part bien de prestashop (ds les logs) mais n'arrive jamais. J'ai bien les alertes de conf de commande sur free mais l'email giftcard n'apparait nulle part. Et impossible de savoir ou il est ! j'ai testé en local avec smtp, sur serveur avec smtp et PHPmail mais rien n'y fait... Qqu'un a deja eu ce problème ? Link to comment Share on other sites More sharing options...
mpellerin Posted April 26, 2018 Share Posted April 26, 2018 Bon en fait apres ultime test, c'est en local que cela pose probleme et non sur serveur. Tout fonctionne.Un grand merci Link to comment Share on other sites More sharing options...
Patrick POLBOS Posted November 1, 2018 Share Posted November 1, 2018 Bonsoir, sur une ancienne version depuis 2 ans, je viens de faire la mise à jour en 3.3.1, tout s'est bien passé à une exception près, dans la fiche produit toutes les entête de la zone de personnalisation sont en anglais alors que tous le reste est en français. Ces même zones sont bien traduites dans les traductions et le changement du texte en traduction n'affecte pas l'affichage (Même après vidange des caches presta et navigateur) Avez vous recensé ce problème? merci d'avance Link to comment Share on other sites More sharing options...
Luca Posted November 26, 2018 Share Posted November 26, 2018 Bonjour, j'ai réalisé une carte cadeau TEST à 1€, celle ci a été entièrement configuré, cependant je ne reçoit pas l'email avec la carte cadeau, je reçoit juste la facture... Link to comment Share on other sites More sharing options...
claire.witchpaper Posted December 6, 2018 Share Posted December 6, 2018 (edited) Même soucis que Luca. Je viens de l'installer tout s'est bien passé mais je ne reçois aucuns mails avec le pdf et le code promo ne semble pas se créer dans les règles panier. Je suis en version 1.6.1.18. Je travaille sur un environnement de preprod donc avec serveur. Pourriez vous me dire d'où cela peut venir ? Ou si quelqu'un a une solution sous la main Merci je suis un peu deséspérée Edited December 6, 2018 by claire.witchpaper (see edit history) Link to comment Share on other sites More sharing options...
toitoine Posted December 17, 2018 Share Posted December 17, 2018 bonsoir, j'avais installé ce module sur ma boutique et tout fonctionne parfaitement. Par contre j'ai installé de nouveau ce module sur une autre de mes boutiques et une fois le paiement effectué, le code est bien généré dans l'email envoyé mais par du tout dans les règles de panier. J'ai remarqué au niveau de la commande que le status de celle-ci n'etait pas passé en paiement accepté mais reste sur --- alors que le paiement est bien arrivé sur mon compte paypal. je ne vois pas où pourrait être le probleme ? par avance merci pour votre aide Link to comment Share on other sites More sharing options...
PerlaShop Posted August 31, 2019 Share Posted August 31, 2019 Bonjour, D'abord merci pour le module, bien pensé et bien utile. Merci pour le temps consacré à l'entraide de personnes comme moi, petit artisan, qui n'y connaissent pas grand chose et qui faute de budget suffisant ne peuvent se permettre d'acheter les modules commerciaux ! J'essayes d'utiliser giftcard 3.3.1. Pour ce qui est des créations et du fonctionnement tout est nickel, excepté le mail vers l'ami à qui mon client offre la carte cadeau. ça ne marche pas. Pourtant les champs de personnalisation sont bien mis au panier, apparaissent bien dans la base de données, mais l'envoi ne s'effectue pas. Le client reçoit tout un tas de mails d'erreur selon que le champs "email ami" est rempli ou non : soit le client reçoit un email "votre carte cadeau a été envoyée à +[champs vide]" soit "vous avez essayé d'envoyer la carte cadeau à + email ami, mais cet email n'est pas valide, vous trouverez cette carte dans un autre email pour la transférer à votre ami" (bien évidemment l'email est valide) Donc j'ai essayé pas mal des solutions proposées, avant de demander votre aide, mais comme je ne peux installer de boutique test, c'est trop compliqué et je préfère tout annuler. J'aimerais que vous m'indiquiez si vous le voulez bien comment supprimer proprement l'envoi à un email ami. J'enlève le champs de personnalisation dans la fiche produit ça je sais faire, mais au niveau des mails envoyés automatiquement et du fichier PHP vers la ligne 1724 chez moi, je suis un peu perdue et j'ai peur de faire des bêtises qui compromettraient le reste du fonctionnement; j'aimerais garder le fonctionnement de la giftcard et que mon client reçoivent la carte cadeau et la transfère lui même à son ami, sans qu'il reçoive les autres mails d'erreur ! SVP, merci de votre aide. Bien évidemment mon activité est saisonnière et la rentrée est très très importante, donc si vous pouviez m'aider assez rapidement ça serait très très gentil ! PS : je suis sous prestashop 1.6.1.18 Mille mercis d'avance ! Perla Link to comment Share on other sites More sharing options...
loulou66 Posted September 12, 2019 Author Share Posted September 12, 2019 Coucou VERSION 3.3.2 - Correction envoi du mail à un ami - Correction prix du bon de réduction dans la bonne devise - Ajout des mails et traductions en Allemand(DE) (merci a @NSN) - Vérfication du code et adaptation en PSR4 Pour cette update vous pouvez juste remplacer le fichier giftcard.php pour garder vos cartes déjà créés. @++ Loulou66 Link to comment Share on other sites More sharing options...
Guest Posted October 14, 2019 Share Posted October 14, 2019 Bonjour, En premier un grand merci pour ce module. Il est simple et pratique... Je suis sous presta 1.7.6.1 avec la version 3.3.2 de ce module. 🙂 Pourrais je avoir plus d'info sur la possibilité de le désinstaller ou de le re initialiser ? Quand j'essaye cela me retourne le message suivant: Error! - L'action uninstall est impossible pour le module giftcard. Malheureusement, le module n'a pas fourni plus de détails. 🙂 Sur la fiche produit des cartes, j'ai : Le bon de réduction associé à cette carte est utilisable en plusieurs fois (tant que le solde restant est positif). OK Le montant de cette carte sera déductible en WT. QUE veut dire WT ? Available until: Date d'envoi de la carte par e-mail +3 Mois. J AI bien vu le post pour regler cette traduction. Merci beaucoup Très bonne journée. Link to comment Share on other sites More sharing options...
loulou66 Posted October 14, 2019 Author Share Posted October 14, 2019 Coucou Pour l'installation ou la réinstallation sous PS 1.7 je ne sais pas car le module n'est pas prévu et n'pas été tester pour les PS 1.7 a la base il faudrait afficher les messages d'erreurs peut être ^^ WT veut dire without taxe = HT @++ Loulou66 Link to comment Share on other sites More sharing options...
Guest Posted October 14, 2019 Share Posted October 14, 2019 Il y a 2 heures, loulou66 a dit : Coucou Pour l'installation ou la réinstallation sous PS 1.7 je ne sais pas car le module n'est pas prévu et n'pas été tester pour les PS 1.7 a la base il faudrait afficher les messages d'erreurs peut être ^^ WT veut dire without taxe = HT @++ Loulou66 Re coucou, Alors pour l'installation sur presta 1.7.6.1, cela se passe bien. Le module fonctionne en back et en front. J'ai juste ce problème quand je veux le desinstaller ou le re initialiser en passant par la gestion des modules. Apperement aucune erreur dans le mode debug.... Ou alors je ne les vois pas 🙂 Si ce n'est que cela, alors le probleme n'est pas grave car je peux desinstaller en ftp. Mais juste pour l'info ca aurait bien de savoir ce qu'il se passe... Histoire que ça n'influence pas sur autre chose. Merci beaucoup 😉 Link to comment Share on other sites More sharing options...
Eolia Posted October 14, 2019 Share Posted October 14, 2019 De base la réinitialisation est impossible si des bons de réductions générés sont associés à des paniers/commandes non-finalisés. La 1.7 ne doit pas gérer l'affichage des erreurs de la même manière et ne trouve pas le message à afficher. Link to comment Share on other sites More sharing options...
Guest Posted October 14, 2019 Share Posted October 14, 2019 (edited) il y a 19 minutes, Eolia a dit : De base la réinitialisation est impossible si des bons de réductions générés sont associés à des paniers/commandes non-finalisés. La 1.7 ne doit pas gérer l'affichage des erreurs de la même manière et ne trouve pas le message à afficher. Bonjour Eolia, merci de ta réponse. Effectivement cela fonctionne si on supprime les associations... Merci de ton aide et explication. De mon coté tout a l'air de bien fonctionner. Le module est très sympa et m'évite de créer et de gérer des bons cadeaux moi même. Je verrais au fur et a mesure si cela me crée des bug. Encore et encore un grand merci pour ce travail et la gratuité de votre module. En décortiquant cela me permet de mieux comprendre et d'apprendre. Et si je peux me permettre un avis 🙂 mon client peut appliquer cette carte cadeaux sur son achat, a cette achat se rajoute les frais de port. Ne serait il pas possible d'appliquer la carte cadeau a l'ensemble du cout de l'achat, incluant les frais de port ? Très bonne fin de journée 🙂 Edited October 14, 2019 by Guest (see edit history) Link to comment Share on other sites More sharing options...
Valente Design Posted November 13, 2019 Share Posted November 13, 2019 Bonjour, Premièrement, je tiens à remercier ceux qui sont à l'origine de ces modules ainsi que des correctifs! Vous avez fait un super taff! J'ai tout bien configuré mais il y a un truc que j'aurais aimé pouvoir modifié, c'est la taille du code qui s'affiche sur la carte cadeau...je le trouve assez petit sur l'aperçu de la fiche article ainsi que sur le pdf quand le client reçoit le mail. À quel endroit je peux modifier cette taille ? Merci de vos réponses. Link to comment Share on other sites More sharing options...
loulou66 Posted November 13, 2019 Author Share Posted November 13, 2019 Bonjour Vous pouvez modifier la taille du code barre ligne 511 $size_code = 80; //fixed @++ Loulou66 1 Link to comment Share on other sites More sharing options...
Valente Design Posted November 13, 2019 Share Posted November 13, 2019 40 minutes ago, loulou66 said: Bonjour Vous pouvez modifier la taille du code barre ligne 511 $size_code = 80; //fixed @++ Loulou66 Bonjour, Merci de votre réponse. Je viens d'essayer pour la ligne 511 et ça n'a rien changé. En revanche, j'ai modifié la taille à la ligne 1953 et là, ça me modifie bien la taille sur le pdf que le client reçoit. Donc tout est bon pour moi 🙂 Encore merci de votre aide ! Link to comment Share on other sites More sharing options...
David Technicien Posted April 22, 2020 Share Posted April 22, 2020 Bonjour a tous, je viens de découvrir ce module, installé sur la derniere version de ps, ca fonctionne pour tout apriori uN GRAND MERCI ! J'aimerai juste changer le format des images, garder la forme des gift card, mais dans une image plus grande et en correspondance dans la charte graphique de mon theme. L'image c'est ok, je l'ai remplacer, nikel, mais: Du coup dans la vue de la page d'adminstration du coupon, le bar code et le code prix reste limiter a l'ancien format de taille d'image. Je sais pas si je suis assez clair lol Pourrai-je remplacer le format de visualisation a la taille du format de ma nouvelle image svp ? Link to comment Share on other sites More sharing options...
loulou66 Posted April 22, 2020 Author Share Posted April 22, 2020 Bonjour dans la dernière version du module la taille des images uploader est de 1000 x 600 et le positionnement du bar-code du prix et du texte sur le l'image se fait dans la fonction getOrigin ligne 599 il faut donc que vous modifier cette fonction en accord avec la taille de votre image dans les "swictch" pour les positions X et Y @++ Loulou66 Link to comment Share on other sites More sharing options...
David Technicien Posted April 22, 2020 Share Posted April 22, 2020 Ok merci de l'info, je vais testé cela merci loulou Link to comment Share on other sites More sharing options...
David Technicien Posted April 22, 2020 Share Posted April 22, 2020 Est ce qu'il y aurait moyen pour le client de choisir et programmer la date d'envoi du mail de la carte cadeau ? Link to comment Share on other sites More sharing options...
loulou66 Posted April 23, 2020 Author Share Posted April 23, 2020 Bonjour Non pas de programmation de date d'envoi. Les mails son tous envoyer lors du paiement accepter de la commande. @++ Loulou66 Link to comment Share on other sites More sharing options...
David Technicien Posted April 23, 2020 Share Posted April 23, 2020 18 minutes ago, loulou66 said: Bonjour Non pas de programmation de date d'envoi. Les mails son tous envoyer lors du paiement accepter de la commande. @++ Loulou66 ah oui donc en faites il faut prévenir sur la fiche produit carte cadeau, que le mail est envoyé a la personne juste après le paiement. c'est barbare a rajouter cette fonctionnalité ? Link to comment Share on other sites More sharing options...
rtony30 Posted May 29, 2020 Share Posted May 29, 2020 (edited) Bonjour J ai installer le module 3.3.2 sur une boutique presta 1.7.5.2 je rencontre un problème l ami ne reçois pas de mail du coupon uniquement celui qui a passer commande reçois le coupon pouvez vous m'aider merci Edited May 29, 2020 by rtony30 (see edit history) Link to comment Share on other sites More sharing options...
loulou66 Posted May 30, 2020 Author Share Posted May 30, 2020 Bonjour Envoyer moi en mp un accès complet a votre BO et a votre FTP pour que puisse regarder le problème @++ Loulou66 Link to comment Share on other sites More sharing options...
rtony30 Posted May 30, 2020 Share Posted May 30, 2020 (edited) - Edited May 30, 2020 by rtony30 (see edit history) Link to comment Share on other sites More sharing options...
Fredsan Posted June 30, 2020 Share Posted June 30, 2020 Bonjour, Comme rtony, l'ami ne reçoit pas l'email et le content du PDF n'est pas généré. Link to comment Share on other sites More sharing options...
Smart-Web Posted August 11, 2020 Share Posted August 11, 2020 Hello, same problem, friend does never receive emails. I tried everything but the email never get's sent to the email entered in the customiziable field. I thought this was fixed... You have made a fantastic module, if only this function would work as expected. Thanks Link to comment Share on other sites More sharing options...
loulou66 Posted August 11, 2020 Author Share Posted August 11, 2020 Bonjour, Hello @Fredsan je viens de reupload le zip avec la même version pouvez vous essayer avec zip. Vous pouvez juste remplacer le fichier giftcard.php si vous avez des cartes de crées. @Smart-Web i just upload new zip with same version can you try with this. You can can just copy the file giftcard.php if you have gift card created yet. @++ Loulou66 Link to comment Share on other sites More sharing options...
Fredsan Posted August 11, 2020 Share Posted August 11, 2020 12 minutes ago, loulou66 said: Bonjour, Hello @Fredsan je viens de reupload le zip avec la même version pouvez vous essayer avec zip. Vous pouvez juste remplacer le fichier giftcard.php si vous avez des cartes de crées. @Smart-Web i just upload new zip with same version can you try with this. You can can just copy the file giftcard.php if you have gift card created yet. @++ Loulou66 Hello Loulou, Your zip is unaivalable ... Link to comment Share on other sites More sharing options...
loulou66 Posted August 11, 2020 Author Share Posted August 11, 2020 HI ok little bug with the forum haha try again @++ Loulou66 Link to comment Share on other sites More sharing options...
Fredsan Posted August 11, 2020 Share Posted August 11, 2020 Merci Loulou ! L'ami reçoit bien l'email maintenant. Tout est ok sur Prestashop 1.7.6.2 Toujours pas d'image de la carte, ni de logo dans le my_giftcard.pdf mais en cherchant un peu ... Merci encore Link to comment Share on other sites More sharing options...
loulou66 Posted August 11, 2020 Author Share Posted August 11, 2020 Coucou Bizarre l'image est bien dans le mail et dans le pdf chez moi pour le mail je suis obliger d'autoriser affichage des images et pour le pdf avec acrobat reader pas de problème @++ Loulou66 Link to comment Share on other sites More sharing options...
Smart-Web Posted August 11, 2020 Share Posted August 11, 2020 (edited) 10 hours ago, loulou66 said: @ Smart-Web i just upload new zip with same version can you try with this. @ Loulou66 you are a star! it's now working fine with sending emails to friends. Keep up the great work! thank you so much Edited August 11, 2020 by Smart-Web (see edit history) Link to comment Share on other sites More sharing options...
SamSonnite Posted November 3, 2020 Share Posted November 3, 2020 Bonjour et merci pour ce module, Il fonctionne toujours très bien sur un Prestashop 1.7.6.8. J'ai bien lu : Pourtant, je n'arrive pas à faire fonctionner le module de manière satisfaisante au niveau de la TVA. Je me situe en France et prendrai donc le cas français. En France, une carte cadeau doit être vendu HT, c'est lors de son utilisation que l'opération sera soumise à la TVA : https://www.legifiscal.fr/actualites-fiscales/2188-tva-traitement-bons.html J'ai donc réglé mes cartes cadeau pour qu'elles soient achetées HT, par contre lors de leur utilisation, la carte cadeau s'applique également sur le prix HT. Exemple pour une carte cadeau à 20 € : Avec cette carte j'achète un article à 13 € TTC (oublions les frais de transport), sur mon récapitulatif de commande, je vois : Sous-total : 13,00 € Réduction(s) : 13,00 € Total TTC : 0,00 € Taxes incluses : 0,00 € et je reçois un nouveau bon (le reliquat) de 9,17 €, alors que je m'attendais à seulement 7 € (20 € de carte cadeau - 13 € d'achat). En fait, la carte cadeau s'est appliquée sur le prix HT de l'article, soit 10,83 €. Mais alors, quand sont payés les 2,17 € de TVA ? Merci encore Link to comment Share on other sites More sharing options...
loulou66 Posted November 3, 2020 Author Share Posted November 3, 2020 (edited) Bonjour une petite confusion entre le TTC et HT je pense dans votre résonnement votre client a acheter ca carte de 20 € HT 24 € TTC puisque vous avec les tva activer sur votre boutique ensuit si 20 € = HT et 13 € =TTC on ne peut pas faire 20-13 = 7€ ?? HT ou TTC donc pour 13€ TTC pour avoir son pris HT le calcul est 13/(1+ taux de tva) ce qui donne 13/1.20 = 10.83333 € HT donc 20 € HT - 10.83 € HT = 9.17 € HT Voila @++ Loulou66 Edited November 3, 2020 by loulou66 (see edit history) Link to comment Share on other sites More sharing options...
SamSonnite Posted November 3, 2020 Share Posted November 3, 2020 Bonjour loulou66, Mes clients, achètent les cartes cadeau en HT, c'est la législation française, comme pour un avoir, la TVA ne s'applique pas. Plus complet que l'article posté précédemment : https://bofip.impots.gouv.fr/bofip/11738-PGP.html/identifiant=BOI-TVA-CHAMP-10-10-40-50-20190807 Désolé pour le pavé : -- Aux termes du 3 de l’article 256 ter du CGI, est considéré comme un bon à usages multiples un bon au sens du a autre qu’un bon à usage unique. En l’absence de lien direct entre la fourniture d’une livraison de biens ou d’un service et une contre-valeur perçue (BOI-TVA-CHAMP-10-10-10 au II-A § 75), les sommes versées par les acquéreurs de ces bons, à l’émission ou lors des transferts successifs, sont situées hors du champ d’application de la taxe en application du 2 de l’article 256 ter du CGI. Les documents qui seraient éventuellement émis à l’occasion de la délivrance du bon à usages multiples ne devront comporter aucune TVA facturée. En revanche, la commission du distributeur (intermédiaire ou acheteur-revendeur) du bon, qui s'entend soit de celle prévue au contrat, soit de la différence entre la valeur d’achat et la valeur de revente du bon, doit être soumise à la TVA dans les conditions décrites au BOI-TVA-BASE-20-40 au IX-B § 290. En revanche, lorsque l’opération sous-jacente se réalise, entendue comme la remise matérielle des biens ou la prestation effective des services en échange d’un bon à usages multiples accepté en contrepartie totale ou partielle par le fournisseur ou le prestataire, elle est soumise à la TVA lorsqu’elle est effectuée, en vertu du 2 de l’article 256 ter du CGI, tous les éléments de nature à permettre la liquidation de la TVA étant alors connus. Si à l'échéance de la date d'utilisation des bons à usages multiples, ils ne sont pas échangés contre la remise d'un bien ou la réalisation d'une prestation de services, aucune TVA ne sera due. -- (Mon comptable confirme). Donc, les bons sont vendus sans taxe (TVA en l’occurrence), et lorsqu'ils sont utilisés s'appliquent au prix TTC du bien ou du service. Je ne parviens pas à obtenir ce fonctionnement. Link to comment Share on other sites More sharing options...
SamSonnite Posted November 3, 2020 Share Posted November 3, 2020 Petite précision, le passage important est : Quote tous les éléments de nature à permettre la liquidation de la TVA étant alors connus. fin de l'avant dernier paragraphe. La TVA ne peut s'appliquer à une carte cadeau (bon d'achat), car l'on ne connaît pas le taux de TVA du bien ou du service qu'elle va permettre d'acquérir. C'est donc au moment de l'achat du bien final, qui peut aussi bien être taxé à 20% qu'à 5,5%, que la TVA est liquidée. Link to comment Share on other sites More sharing options...
loulou66 Posted November 3, 2020 Author Share Posted November 3, 2020 Bonjour Ok avez vous tester cette configuration ? - sur la fiche produit des cartes désactiver la tva dans l'onglet prix - dans la configuration de la carte activer "Utiliser les taxes pour la carte cadeau" @++ Loulou66 Link to comment Share on other sites More sharing options...
SamSonnite Posted November 3, 2020 Share Posted November 3, 2020 Pour une carte cadeau de 20 €, sa valeur après avoir activé "Utiliser les taxes pour la carte cadeau" au niveau du module, passe à 16,67 €. Je vais rétablir sa valeur à 20 € (HT et TTC), et veiller à ce que la TVA soit désactivée au niveau de sa fiche produit. Lors de l'achat de cette carte cadeau, le module génère dans les règles paniers, une carte cadeau d'une valeur de 24 € TTC. Ce qui ne résout pas mon problème. Link to comment Share on other sites More sharing options...
loulou66 Posted November 3, 2020 Author Share Posted November 3, 2020 Bonjour alors pour régler votre problème lors de la création du bon de réduction qui doit être a 20€ et non à 24€ dans le fichier gifcard.php Remplacer $voucher_price = ($giftcard->tax == 1) ? $card_product->price *((100 + $this->getTaxRate())/100) : $card_product->price; Par $voucher_price = $card_product->price; attention il faut le faire a 2 endroits cela va prendre le prix du produit "carte cadeau" créé @++ Loulou66 Link to comment Share on other sites More sharing options...
SamSonnite Posted November 3, 2020 Share Posted November 3, 2020 Presque ! Le coupon généré est bien de 20 €, il s'applique bien sur le prix TTC et le reliquat est bon... Seul petit problème, le mail "Votre Carte Cadeau" indique : "Cette Carte-Cadeau d'une valeur de 24,00 € (TTC) est utilisable exclusivement...". Link to comment Share on other sites More sharing options...
loulou66 Posted November 3, 2020 Author Share Posted November 3, 2020 Bonjour Effectivement pour le mail il faut faire la même chose avec la variable $price ligne 1947 Remplacer $price = ($giftcard->tax == 1) ? $card_product->price *((100 + $this->getTaxRate())/100) : $card_product->price; Par $price = $card_product->price; @++ Loulou66 Link to comment Share on other sites More sharing options...
SamSonnite Posted November 3, 2020 Share Posted November 3, 2020 C'est parfait ! J'ai juste supprimé des templates d'e-mail {GiftCardTax}, pour ne plus avoir de référence à la TVA. Merci encore pour ce module et pour votre réactivé. @++ Link to comment Share on other sites More sharing options...
contact@envieparfume Posted December 10, 2020 Share Posted December 10, 2020 Bonjour a tous, Tout d'abord merci pour ce module super intéressant. Je viens de l'installer et je suis en train de faire des test. J'ai un soucis sur les mails qui ne sont pas envoyés. J'ai acheter une carte cadeaux sans soucis, je la retrouve dans mes historiques de commande mais je n'ai rien reçu par mail. Pouvez-vous m'aider ? Stéphane Link to comment Share on other sites More sharing options...
loulou66 Posted December 10, 2020 Author Share Posted December 10, 2020 Bonjour avez vous vérifier les spam ? le statut de la commande est elle en paiement accepter ? si oui envoyer moi par MP un acces complet au Back Office et au FTP @++ Loulou66 Link to comment Share on other sites More sharing options...
contact@envieparfume Posted December 10, 2020 Share Posted December 10, 2020 Bonjour, Alors je viens de réparer le problème. Je suis entrain de faire des tests, a priori il y avais une erreur dans le paramétrage des serveurs mail dans mon BO. Je viens de recevoir les mails concernant ma commande test. Cela a l'air de très bien fonctionner. Merci beaucoup Link to comment Share on other sites More sharing options...
contact@envieparfume Posted December 11, 2020 Share Posted December 11, 2020 Bonjour, Après de multiple test, le module fonctionne bien, les cartes sont bien envoyés par mail. Le soucis que je rencontre c'est l'affichage. Je m'explique : Sur le mail reçu l'affichage de la carte cadeaux n'est pas adapté. et sur la pièce jointe en pdf les images ne s'affichent pas. Je vous transmets ci-joint le pdf reçu et le mail. Que faire ? Merci de votre aide. Stéphane my_giftcard.pdf [L'envie parfumée] Votre Carte Cadeau.eml Link to comment Share on other sites More sharing options...
loulou66 Posted December 11, 2020 Author Share Posted December 11, 2020 Bonjour J'avais modifier le module pour qu'il prenne les models de carte de 1000X600 px mais les models existant avait toujours l'ancien format ^^ j'ai retailler les models et re-uploader l'archive retélécharger le fichier zip et remplacer les images dans le dossier img/models de votre ftp si vous utiliser un models personnaliser veillez a ce qu'il ai la bon format 1000x600 @++ Loulou66 Link to comment Share on other sites More sharing options...
contact@envieparfume Posted December 11, 2020 Share Posted December 11, 2020 Merci pour ces infos. Je viens de mettre en pratique mais malheureusement il n'y a pas de changement. Je ne comprend pas d'où cela pourrais venir. Link to comment Share on other sites More sharing options...
brikobike Posted December 14, 2020 Share Posted December 14, 2020 (edited) Un grand merci pour le partage de ce super module Loulou66 (y) Je viens de l'installer sur presta 1.7.6.8, cela semble fonctionner parfaitement, le seul bug constaté est l'image représentant la carte cadeau dans le mail est trop grosse, j'utilise des formats d'images carrés pour mon site, est ce que cela peux venir de là ? D'autre part le code de réduction n'apparait pas sur le PDF généré, est ce normal ? Edited December 14, 2020 by brikobike (see edit history) Link to comment Share on other sites More sharing options...
loulou66 Posted December 14, 2020 Author Share Posted December 14, 2020 Bonjour j'ai testé sur mes dev 1.6 et 1.7 je reçoit bien les image a la bonne taille et avec toutes les info dans le mail et le pdf j'utilise thunderbird et acrobat reader l'image n'a rein a voir avec les images produit car le module la créait et la stock dans le dossier /gifcard/cards pour l'insérer dans le mail et le pdf ensuite au moment de la validation de la commande pouvez-vous essayer cette version modifier ou je redimensionne l'image en 450x275 (taille original du module) avant de l'envoyer dans le mail et le pdf @++ Loulou66 giftcard-V_3.3.2.zip Link to comment Share on other sites More sharing options...
dlcrea Posted January 4, 2021 Share Posted January 4, 2021 Merci beaucoup pour ce super module. Pour afficher un seul article "carte cadeau" sur mon site mais avec 4 montants au choix (20€, 30€, 40€ et 50€), j'ai créé une carte cadeau de 20 € que j'ai ensuite passée en produit standard pour lui attribuer 4 déclinaisons avec un attribut "montant" : - une déclinaison "Montant 20 €" avec aucun impact sur le prix, - une déclinaison "Montant 30 €" avec impact sur le prix : augmentation de 10 € TTC - une déclinaison "Montant 40 €" avec impact sur le prix : augmentation de 20 € TTC - une déclinaison "Montant 50 €" avec impact sur le prix : augmentation de 30 € TTC Ça fonctionne bien pour l'ajout au panier et la commande. Par contre le bon de réduction créé est systématiquement de 20 €. Savez-vous comment récupérer le montant de la carte cadeau avec l'impact sur le prix de la déclinaison pour le bon de réduction ? J'imagine qu'il faut modifier cela dans giftcard.php ici :$voucher_price = ($giftcard->tax == 1) ? $card_product->price *((100 + $this->getTaxRate())/100) : $card_product->price; Je sais que le module est fait pour fonctionner avec des produits virtuels et que ma méthode n'est pas très orthodoxe mais c'est le seul moyen que j'ai trouvé pour pouvoir afficher plusieurs montants sur une seule carte cadeau... Désolée Loulou66 de détourner votre module de la sorte. Link to comment Share on other sites More sharing options...
loulou66 Posted January 6, 2021 Author Share Posted January 6, 2021 Bonjour Interessant il faut donc préparer le prix suivant la déclinaison vers le ligne 1948 on a $price = ($giftcard->tax == 1) ? $card_product->price *((100 + $this->getTaxRate())/100) : $card_product->price; $giftcardvalue = Tools::displayPrice(Tools::convertPriceFull($price, null, $currency), $currency); donc pour la variable $price il faudrait utiliser la fonction getPriceStatic de la classe Product.php avec l'attribut $product['product_id_attribute'] $card_product::getPriceStatic($product['product_id'], true, $product['id_product_attribute']) pour le pric ttc $card_product::getPriceStatic($product['product_id'], false, $product['id_product_attribute']) pour le pric ht je n'ai pas tester @++ Loulou66 Link to comment Share on other sites More sharing options...
dlcrea Posted January 7, 2021 Share Posted January 7, 2021 Merci pour ce retour. J'ai testé cette modification mais ça ne fonctionne pas, le prix des bons de réduction générés reste à 20 € quelque soit la carte commandée 😫 Link to comment Share on other sites More sharing options...
loulou66 Posted January 7, 2021 Author Share Posted January 7, 2021 Bonjour Effectivement la variable id_prodiuct_attribute n'était pas bonne je vous met en pièce joint le gifcard.php modifié attention a bien configurer les taxes dans le module lors de la création de la carte et dans le produit dans l'onglet prix pour que les prix correspondent bien sur le front et dans les mails/carte/pdf/bon de réduction ATTENTION LE MODULE NE SERAIT SEMBLE T IL PAS COMAPTIBLE AVEC LA DERNEIRE VARSION PRESTASHOP 1.7.7.0 @++ Lou;lou66 giftcard.php Link to comment Share on other sites More sharing options...
dlcrea Posted January 7, 2021 Share Posted January 7, 2021 Ça fonctionne 😀 ! Un grand merci pour votre aide et pour ce super module ! Link to comment Share on other sites More sharing options...
rtony30 Posted January 16, 2021 Share Posted January 16, 2021 Bonjour je rencontre un soucis avec les carte de réduction ,un client achète une carte cadeau à 20 eur TTC , et ca donne 24 eur TTC de remise version prestashop 1.7.5.2 Pouvez vous m'aider ? ci-joint le fichier giftcard merci giftcard.php Link to comment Share on other sites More sharing options...
loulou66 Posted January 16, 2021 Author Share Posted January 16, 2021 Bonjour pourtant dans le code on a bien la condition avec le bouton "utiliser les taxes pour la carte cadeaux" si il est a 1 c'est le prix TTC et si il est a 0 c'est le prix HT qui doit être appliquer sur le bon de réduction vérifié dans la fiche produit le prix HT doit être a 20 € dans la base de donnée sur la table giftcard la colonne "tax" doit être a 0 @++ Loulou66 Link to comment Share on other sites More sharing options...
rtony30 Posted January 16, 2021 Share Posted January 16, 2021 7 hours ago, loulou66 said: Bonjour pourtant dans le code on a bien la condition avec le bouton "utiliser les taxes pour la carte cadeaux" si il est a 1 c'est le prix TTC et si il est a 0 c'est le prix HT qui doit être appliquer sur le bon de réduction vérifié dans la fiche produit le prix HT doit être a 20 € dans la base de donnée sur la table giftcard la colonne "tax" doit être a 0 @++ Loulou66 Bonjour le prix dans la fiche produit est bien de 20euro en ht et ttc je vais vérifié la table giftcard Cordialement Link to comment Share on other sites More sharing options...
rtony30 Posted January 18, 2021 Share Posted January 18, 2021 Bonjour je vérifié la table giftcard la colonne "tax" est bien a 0 avez vous une idée du problème ? Link to comment Share on other sites More sharing options...
raicap Posted January 30, 2021 Share Posted January 30, 2021 Hi. Would it be possible to attach an image as a greeting? I tried to insert a line in Personalization, a label file type. In the front end it saves the image, but it is not displayed in the mails. Link to comment Share on other sites More sharing options...
loulou66 Posted January 30, 2021 Author Share Posted January 30, 2021 Hello yes it's going to be complicated but not impossible ^^ 1°) get customization see line arround 2134 depend on $key(order of customization) 2°) verify is file exist and saved (Witch folder ??) 3°) create var if file exist var = <img> html tag with source of the full path image (https://www.domian.com/folder/image.jpeg) else var = ''; 4°) put this var in mail template @++ Loulou66 Link to comment Share on other sites More sharing options...
raicap Posted January 30, 2021 Share Posted January 30, 2021 Scusa ma forse non ci siamo intesi, io parlavo della possibilità di aggiungere un immagine come auguri, vedi screenshot. Nel frontend del sito mi fa aggiungere l'immagine, ma non si visualizza nella mail di chi riceve in regalo la gift card. Link to comment Share on other sites More sharing options...
SliderFlash Posted October 14, 2021 Share Posted October 14, 2021 Does this module exist for 1.7 ? Link to comment Share on other sites More sharing options...
Mediacom87 Posted October 14, 2021 Share Posted October 14, 2021 à l’instant, SliderFlash a dit : Does this module exist for 1.7 ? Link to comment Share on other sites More sharing options...
loulou66 Posted October 14, 2021 Author Share Posted October 14, 2021 Hello for inglish language post here ^^ https://www.prestashop.com/forums/topic/355886-giftcard-3/?page=3 and some people installed on PS 1.7 but i not test the module on PS 1.7 @++ Loulou66 Link to comment Share on other sites More sharing options...
KM19 Posted November 16, 2022 Share Posted November 16, 2022 Can anyone help me understanding this error message? It appears in BO when changing the status to Payment received. Debug is enebled. My PS Version is 1.6.1.24 Sorry for my poor english but I don´t speak french and my native language is german. Thanks in advance. Link to comment Share on other sites More sharing options...
loulou66 Posted November 16, 2022 Author Share Posted November 16, 2022 HI line 1942 replace $date_gift = $this->lgc('Available until :' ).' '.$date_customer_formated; by $date_gift = $this->lgc('Available until :' , $customer->id_lang) . ' ' . $date_customer_formated; @++ Loulou66 1 Link to comment Share on other sites More sharing options...
KM19 Posted November 16, 2022 Share Posted November 16, 2022 @loulou66 Many thanks it works. But the graphic on the gift card is way too big and does not fit the cut and fold ratio. I used a graphic 1000x600px. Is there another recommended size? Link to comment Share on other sites More sharing options...
loulou66 Posted November 16, 2022 Author Share Posted November 16, 2022 Hi if its on the mail you can edit gifcatcard.html and mail_gift_card.html for adapt with and height but display can be different with your mail logicial or serveur its old module ^^ @++ Loulou66 Link to comment Share on other sites More sharing options...
Fab456 Posted December 6, 2022 Share Posted December 6, 2022 (edited) Bonjour, Merci pour ce module. J'ai un message d'erreur lorsque j'essaye de passer la commande en "paiement accepté" afin que le bon cadeau soit généré. Je suis en PS 1.6.1.23 et en version 3.3.2 du module. Fatal error: Uncaught ArgumentCountError: Too few arguments to function giftcard::lgc(), 1 passed in xxxxxxxxxx/modules/giftcard/giftcard.php on line 1942 and exactly 2 expected in xxxxxxxxxxxxxxxxxxx/modules/giftcard/giftcard.php:2410 Stack trace: #0 xxxxxxxxxxxxxxxxx/modules/giftcard/giftcard.php(1942): giftcard::lgc('Available until...') #1 xxxxxxxxxxxxx/modules/giftcard/giftcard.php(1874): giftcard->createCard(1209, 14800, '2', '1') #2 xxxxxxxxxxxxxxxxx/classes/Hook.php(591): giftcard->hookActionPaymentConfirmation(Array) #3 xxxxxxxxxxx/classes/Hook.php(546): HookCore::coreCallHook(Object(giftcard), 'hookactionPayme...', Array) #4 xxxxxxxxx. in xxxxxxxxxxxxxxxxx/modules/giftcard/giftcard.php on line 2410 Quelqu'un pourrait-il me sortir de la galère, j'ai un client qui viens d'acheter une carte 😕 Merci d'avance =>REPONSE 2 POSTS AU DESSUS<= Edited December 6, 2022 by Fab456 (see edit history) Link to comment Share on other sites More sharing options...
Fab456 Posted December 7, 2022 Share Posted December 7, 2022 Hello, Je reviens sur mo post d'hier après avoir fait la modification indiquée au dessus. J'ai essayé de faire une commande de bon carte cadeau en payant par art bancaire, en fin de validation de commande j'arrive sur une erreur 500 mais je reçois la commande en BO. Son statut est "annulé" !! Impossible de la passer en statut "paiement accepté", erreur 500. Le mail est envoyé mais je dois créer la règle de panier à la main. J'ai essayé de faire une commande de bon carte cadeau en payant avec un code promo, la commande va au bout en front office. Elle arrive en BO en attente de virement. Lorsque je met à jour l'état pour valider j'ai une erreur 500. [PrestaShopException] Property CartRule->date_to is not valid at line 917 in file classes/ObjectModel.php 912. } 913. 914. $message = $this->validateField($field, $this->$field); 915. if ($message !== true) { 916. if ($die) { 917. throw new PrestaShopException($message); 918. } 919. return $error_return ? $message : false; 920. } 921. } 922. ObjectModelCore->validateFields - [line 246 - classes/ObjectModel.php] ObjectModelCore->getFields - [line 487 - classes/ObjectModel.php] ObjectModelCore->add - [line 129 - classes/CartRule.php] - [2 Arguments] CartRuleCore->add - [line 2225 - modules/giftcard/giftcard.php] giftcard->createCard - [line 1874 - modules/giftcard/giftcard.php] - [4 Arguments] giftcard->hookActionPaymentConfirmation - [line 591 - classes/Hook.php] - [1 Arguments] HookCore::coreCallHook - [line 546 - classes/Hook.php] - [3 Arguments] HookCore::exec - [line 101 - classes/order/OrderHistory.php] - [7 Arguments] OrderHistoryCore->changeIdOrderState - [line 533 - controllers/admin/AdminOrdersController.php] - [3 Arguments] AdminOrdersControllerCore->postProcess - [line 178 - classes/controller/Controller.php] ControllerCore->run - [line 367 - classes/Dispatcher.php] DispatcherCore->dispatch - [line 58 - admin/index.php] Bonne journée Link to comment Share on other sites More sharing options...
loulou66 Posted December 7, 2022 Author Share Posted December 7, 2022 Bonjour il y a un problème avec la date de validité lors de la création du voucher mais je n'ai pas réussi a reproduire le bug sur ma PS 1.6.1.24 un override de la classe cartRules ou Validate ? @++ Loulou66 Link to comment Share on other sites More sharing options...
Fab456 Posted December 7, 2022 Share Posted December 7, 2022 J'ai ça dans un override du Validate <?php /** * Project : everpsproductnotification * @author Team Ever * @copyright Team Ever * @license Tous droits réservés / Le droit d'auteur s'applique (All rights reserved / French copyright law applies) * @link https://www.team-ever.com */ class Validate extends ValidateCore { /** * Check if $string is a valid JSON string * * @param string $string JSON string to validate * @return bool Validity is ok or not */ public static function isJson($string) { json_decode($string); return (json_last_error() == JSON_ERROR_NONE); } } Link to comment Share on other sites More sharing options...
loulou66 Posted December 7, 2022 Author Share Posted December 7, 2022 Bonjour non cela ne vient pas de la ^^ lorsque que vous modifier la carte vous avez bien suivant l'option sélectionné display duration une duration en chiffre ou une date du genre 2022/12/31 @++ Loulou66 Link to comment Share on other sites More sharing options...
Fab456 Posted December 7, 2022 Share Posted December 7, 2022 Ah ok Non j'ai 0000/00/00 J'ai essayé de modifier mais en validant il me dit que le produit ne peut être modifié car il est lié à une commande. Je peux peut-être le faire directement dans la BDD?? Link to comment Share on other sites More sharing options...
loulou66 Posted December 7, 2022 Author Share Posted December 7, 2022 Bonjour Normalement quand vous cliquez dans le champ cela ouvre un datepicker il faut juste sélectionner le mois et cliquer sur le jour si vous n'avez pas le datepicker vous avez un problème de JS sur votre BO sinon oui vous pouvez directement modifier dans la BDD au format YYYY/MM/DD pour le champ validity @++ Loulou66 Link to comment Share on other sites More sharing options...
Fab456 Posted December 7, 2022 Share Posted December 7, 2022 Ok merci beaucoup. J'ai modifié dans la BDD tous semble OK Bonne journée. Link to comment Share on other sites More sharing options...
Atwist Posted January 3, 2023 Share Posted January 3, 2023 Bonjour Est-il possible de rendre ce module disponible pour PS 8. Désolé pour mon mauvais français (Google ne peut pas faire mieux) Link to comment Share on other sites More sharing options...
loulou66 Posted January 5, 2023 Author Share Posted January 5, 2023 Hello no sorry for PS 8.0 and PHP 8 the entire module must be recoded then it is available to the community if anyone wants to have fun ^^ @++ Loulou66 Link to comment Share on other sites More sharing options...
rtony30 Posted September 15, 2023 Share Posted September 15, 2023 Bonjour j'utilise la version v3.3.2 sur prestashop 1,7,5,2 je rencontre un souci de dimension d'image trop grande dans le mail comment faire cordialement Link to comment Share on other sites More sharing options...
Mediacom87 Posted September 15, 2023 Share Posted September 15, 2023 il y a 13 minutes, rtony30 a dit : je rencontre un souci de dimension d'image trop grande dans le mail Mettre une image plus petite 😉 Link to comment Share on other sites More sharing options...
rtony30 Posted September 15, 2023 Share Posted September 15, 2023 4 minutes ago, Mediacom87 said: Mettre une image plus petite 😉 Bonjour quelle dimension vous préconisé actuellement je suis 1000*600 merci Link to comment Share on other sites More sharing options...
SliderFlash Posted September 15, 2023 Share Posted September 15, 2023 (edited) vor einer Stunde schrieb rtony30: Bonjour j'utilise la version v3.3.2 sur prestashop 1,7,5,2 je rencontre un souci de dimension d'image trop grande dans le mail comment faire cordialement Ce module n'est pas fait pour 1.7 et ne fonctionne pas sur 1.7 . Vous devriez le désinstaller avant qu'il ne détruise votre boutique. https://www.prestashop.com/forums/topic/355855-giftcard-3/page/9/#comment-3357516 Edited September 15, 2023 by SliderFlash (see edit history) Link to comment Share on other sites More sharing options...
loulou66 Posted September 15, 2023 Author Share Posted September 15, 2023 Bonjour la maintenance de ce module n'est plus assuré ( je laisse le post actif pour la communauté) il fonctionne sur les 1.7 mais il n'a pas été tester ni validé pour votre problème il semblerai que votre serveur ou logiciel mail ne prenne pas en compte le style en ligne du template HTML du mail il faudrait ajouter un instruction dans le module pour enregistre une image retaillée en 450 X 275 px avec la classe ImageManager::resize(() pour l'enregistrer dans el dossier temporaire et l'envoyer dans le mail a la place de l'image original qui est an 1000 x 1000 peut être DEV sympa pourra vous aider ^^ @++ Loulou66 1 Link to comment Share on other sites More sharing options...
rtony30 Posted November 2, 2023 Share Posted November 2, 2023 merci Link to comment Share on other sites More sharing options...
swissjah Posted November 8 Share Posted November 8 J'utilisais ce module à la perfection sur une version 1.6... J'ai enfin fait la mise à jour vers 8.1 ! Je passe ici par hasard pour voir si le module fonctionne encore mais apparement non. Je dis juste un grand merci et bravo à @loulou66 pour ce chouette module qui m'a accompagné pendant de nombreuses années ! 🙏 Link to comment Share on other sites More sharing options...
loulou66 Posted November 8 Author Share Posted November 8 Bonjour Avec les PS 8.x le module n'est plus compatible des fonction de la 1.6 n'existent plus dans les 8.x il faudrait complétement le recoder et l'amélioré ^^ @++ Loulou66 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