Fred31 Posted June 6, 2012 Share Posted June 6, 2012 Bonjour, j'ai cherché et je n'ai pas trouvé de sujets concernant ce problème. Si j'ai mal cherché et qu'il en existe un, désolé. J'ai un souci depuis ma dernière commande sur ebay. La commande n'est pas remontée et ne figure pas dans l'historique (dernière importation au jour et l'heure de cette commande). L'objet concerné a déjà été commandé plusieurs fois sans soucis. Le compte client créé sur Prestashop à pour email NOSEND-EBAY. Rien de bien méchant, j'édite le compte et j'entre l'e-mail. Seulement voilà, un nouveau compte est créé en boucle pour ce client environ toutes les 30 minutes. Le compte édité se retrouve alors à son état initial. Le problème de l'e-mail est secondaire. Mais là je dois virer plus d'une page de clones de ce compte client par jour. J'ai attendu que le traitement de la commande soit complet sur ebay mais ça continue depuis une dizaine de jours... Pour le moment j'ai essayé de désinstaller/réinstaller le module (1.3.5), sans aucun changement. Par contre toute synchro/mise à jour créé un nouveau produit, même avec la référence en label perso... Je ne suis pas allé jusqu'à supprimer le module du serveur. Au cas où ça puisse avoir un lien: Prestashop a été mis à jour en 1.4.8.2 quelques jours avant et j'ai régulièrement un "Fatal Error" dans le header de l'Administration (F5 et tout va bien). Si quelqu'un voit d'où ça peut venir... Merci d'avance pour vos réponses.. Link to comment Share on other sites More sharing options...
ryuken Posted June 6, 2012 Share Posted June 6, 2012 (edited) Bonjour, j'ai exactement les mêmes symptômes que toi sur le module ebay depuis le passage de prestashop à la version 1.4.8.2. As tu trouvé un remède ? Edited June 6, 2012 by ryuken (see edit history) Link to comment Share on other sites More sharing options...
Fred31 Posted June 6, 2012 Author Share Posted June 6, 2012 Je me sens moins seul d'un coup. Non, je me creuse les méninges depuis un moment mais je ne vois pas. (D'où mon sujet.) Attendons d'autres réponses. Quelqu'un saura peut-être d'où ça vient... Link to comment Share on other sites More sharing options...
Fred31 Posted June 8, 2012 Author Share Posted June 8, 2012 Toujours ces soucis d'avalanche de comptes clients et de paniers correspondants... Pour ceux qui liront ce sujet, le souci a été abordé dans les bugs: http://www.prestasho...restashop-1482/ et un ticket à été créé là: http://forge.prestas.../browse/PNM-265 Espérons qu'une solution va arriver sous peu... Link to comment Share on other sites More sharing options...
bricowebstore Posted June 19, 2012 Share Posted June 19, 2012 Bonjour quelqu'un à t il résolu le probleme? , moi pareil suis obligé de désactiver le module ebay 1.35 sous 1.48.2 sinon des centaines de comptes clients crées sans commande et nosendebay merci Link to comment Share on other sites More sharing options...
Fred31 Posted June 19, 2012 Author Share Posted June 19, 2012 Toujours pas de solution... Dans mon cas, le souci s'arrête seul au bout de 15 jours (pour chaque commande), plus de clones de clients ou de paniers. Par contre ça repart de plus belle avec la commande ebay suivante. Elle n'arrive pas dans l'historique, mais celle d'avant qui n'y était pas y figure. Link to comment Share on other sites More sharing options...
bricowebstore Posted June 27, 2012 Share Posted June 27, 2012 Re, bonjour quelqu'un à t il trouver une solution, moi de mon coté toujours le meme bug création de compte avec nosendebay en adresse mail merci d'une aide charitable surtout que nous ne sommes pas seuls à avoir le meme probleme!!! merci Link to comment Share on other sites More sharing options...
Beatty Posted July 8, 2012 Share Posted July 8, 2012 Une solution ???? Up. Link to comment Share on other sites More sharing options...
miracle Posted August 1, 2012 Share Posted August 1, 2012 Même problème ! Ça rejoint aussi mon problème de "Fatal error" erratique ! Pour éviter de complétement désinstaller le module, j'ai juste enlevé les "positions" du module ebay (onglet positions dans modules). "Fatal error" en pleine poire des clients... ça le fait pas ! Le code Prestashop est rempli de die(...), n'y aurait t'il pas une façon moins brutale de remonter des erreurs au lieu de mourir Je n'ai pas regardé la prochaine version de Prestashop mais voilà peut être un axe de progression pour plus de robustesse... Link to comment Share on other sites More sharing options...
kiteman Posted August 7, 2012 Share Posted August 7, 2012 Bonjour, Je rejoins donc le club des NOSEND-EBAY et des paniers qui vont bien avec. Je suis preneur de la solution si qqn a trouvé une parade. Merci à vous Link to comment Share on other sites More sharing options...
fashion-mod Posted August 29, 2012 Share Posted August 29, 2012 j'ai le meme probleme , une solution à t'elle était trouvé ? Link to comment Share on other sites More sharing options...
jomcdonald Posted August 30, 2012 Share Posted August 30, 2012 Etant donné que le développeur du module ne fait plus parti de prestashop, je vous souhaite bonne chance. Vous pouvez contacter prestashop par téléphone, peut être qu'a force de recevoir des coup de fils, ils vont finir par embaucher un nouveau développeur. Link to comment Share on other sites More sharing options...
kiteman Posted August 31, 2012 Share Posted August 31, 2012 Bon évidemment sans support du dév, ça va être coton ! Comme je suis comme beaucoup au pied du mur, j'ai fait quelques tests. N'étant pas un dev spécialiste php, j'y vais su des oeufs. En remplaçant cette ligne Db::getInstance()->autoExecute(_DB_PREFIX_.'customer', array('email' => 'NOSEND-EBAY'), 'UPDATE', '`id_customer` = '.(int)$id_customer); Par ça Db::getInstance()->autoExecute(_DB_PREFIX_.'customer', array('email' => pSQL($order['email'])), 'UPDATE', '`id_customer` = '.(int)$id_customer); Dans ebay.php, je n'ai plus le nosend-ebay sur le client et plus de création en double. Mais il doit y avoir une raison pour laquelle ce code existait (apparemment c'est pour un fix) Maintenant le fatal error provient lors de l'appel de validateOrder. Et plus précieusement sur la ligne if (!$this->active) du PaiementModule.php. Je suppose donc que l'appel $paiement = new eBayPayment() dans ebay.php pose pb. On peut supposer que PaiementModule.php a évolué depuis la 1.4.8.2 et n'est plus compatible avec le module ebay J'en suis là pour l'instant. Si cela inspire un "vrai" dev A bientôt Link to comment Share on other sites More sharing options...
kiteman Posted August 31, 2012 Share Posted August 31, 2012 Bon évidemment sans support du dév, ça va être coton ! Comme je suis comme beaucoup au pied du mur, j'ai fait quelques tests. N'étant pas un dev spécialiste php, j'y vais su des oeufs. En remplaçant cette ligne Db::getInstance()->autoExecute(_DB_PREFIX_.'customer', array('email' => 'NOSEND-EBAY'), 'UPDATE', '`id_customer` = '.(int)$id_customer); Par ça Db::getInstance()->autoExecute(_DB_PREFIX_.'customer', array('email' => pSQL($order['email'])), 'UPDATE', '`id_customer` = '.(int)$id_customer); Dans ebay.php, je n'ai plus le nosend-ebay sur le client et plus de création en double. Mais il doit y avoir une raison pour laquelle ce code existait (apparemment c'est pour un fix) Maintenant le fatal error provient lors de l'appel de validateOrder. Et plus précieusement sur la ligne if (!$this->active) du PaiementModule.php. Je suppose donc que l'appel $paiement = new eBayPayment() dans ebay.php pose pb. On peut supposer que PaiementModule.php a évolué depuis la 1.4.8.2 et n'est plus compatible avec le module ebay J'en suis là pour l'instant. Si cela inspire un "vrai" dev A bientôt Re bonjour, Suite de mes tests. (ou plutôt de mes bidouilles) En ajoutant $paiement->active=true; Juste avant $paiement->validateOrder ........ dans ebay.php, je n'ai plus de fatal error. Et j'ai bien intégré ma commande de test en attente dans ebay. Qqn pourraît-il tester aussi et me dire ce qu'il en est. Attention : je rappelle que ce sont des modifs à l'arrache que j'ai faites pour mon cas de figure, que j'ai mises en prod à mes risques et périls. A tester sur une base de test de préférence. Link to comment Share on other sites More sharing options...
yonni Posted September 30, 2012 Share Posted September 30, 2012 Je tiens à te remercier Kiteman Grâce à toi il semblerait que mon problème soit résolu. Suite à une vente sur ebay (la première) j'avais aussi une création du même compte toutes les 30 minutes. Ce que j'ai fait : pour le premier compte créé, j'ai changé NOSEND-EBAY par l'adresse email du client récupérée sur eBay. Ensuite j'ai effacé tous les autres. Puis j'ai appliqué tes 2 modifications dans le script ebay.php Du coup, quelques termps plus tard, ma commande est bien remontée dans prestashop; je suis trop content ! Sans toi j'étais bon pour désinstaller eBay et me passer de tout ce formidable trafic ! Mille mercis à toi kiteman Link to comment Share on other sites More sharing options...
kiteman Posted September 30, 2012 Share Posted September 30, 2012 Je tiens à te remercier Kiteman Grâce à toi il semblerait que mon problème soit résolu. Suite à une vente sur ebay (la première) j'avais aussi une création du même compte toutes les 30 minutes. Ce que j'ai fait : pour le premier compte créé, j'ai changé NOSEND-EBAY par l'adresse email du client récupérée sur eBay. Ensuite j'ai effacé tous les autres. Puis j'ai appliqué tes 2 modifications dans le script ebay.php Du coup, quelques termps plus tard, ma commande est bien remontée dans prestashop; je suis trop content ! Sans toi j'étais bon pour désinstaller eBay et me passer de tout ce formidable trafic ! Mille mercis à toi kiteman Ben super, merci pour ton retour. Pour info, j'ai eu Fabien Serny en MP qui m'indiquait que le NOSEND-EBAY était là pour éviter qu'un client reçoive un mail de confirmation de la boutique Prestashop alors que la commande vient d'éBay.. Ce qui est logique. Avec ma modif, le client eBay reçoit aussi un mail de Prestashop. J'ai donc en plus modifié une classe PS pour éviter cela. Mais on touche au coeur de PS. Sinon, j'ai de mon côté un autre pb. Les produits qui passent à une quantité de 0 sur PS ne sont pas supprimés d'eBay. Cela le fait aussi pour d'autres utilisateurs ? Sinon aussi , Est-ce que qqn a trouvé comment ajouter automatiquement le bas d'annonce par défaut (que l'on a avec le Gestionnaire de Ventes Pro) sur toutes les annonces lors de l'ajout des produits venant de PS. Je me suis plongé dans l'API eBay mais rien trouvé. Link to comment Share on other sites More sharing options...
yonni Posted October 1, 2012 Share Posted October 1, 2012 Hello kiteman Malheureusement je ne peux pas t'aider sur les problèmes que tu évoques ! De mon côté je coince sur le template d'une fiche produit, j'ai beau sauvegarder çà n'est pas répercuté sur mes fiches eBay ! Est-ce que qqn sait comment faire svp ? Merci Link to comment Share on other sites More sharing options...
yonni Posted October 1, 2012 Share Posted October 1, 2012 Ben super, merci pour ton retour. Pour info, j'ai eu Fabien Serny en MP qui m'indiquait que le NOSEND-EBAY était là pour éviter qu'un client reçoive un mail de confirmation de la boutique Prestashop alors que la commande vient d'éBay.. Ce qui est logique. Avec ma modif, le client eBay reçoit aussi un mail de Prestashop. J'ai donc en plus modifié une classe PS pour éviter cela. Mais on touche au coeur de PS. Sinon, j'ai de mon côté un autre pb. Les produits qui passent à une quantité de 0 sur PS ne sont pas supprimés d'eBay. Cela le fait aussi pour d'autres utilisateurs ? Sinon aussi , Est-ce que qqn a trouvé comment ajouter automatiquement le bas d'annonce par défaut (que l'on a avec le Gestionnaire de Ventes Pro) sur toutes les annonces lors de l'ajout des produits venant de PS. Je me suis plongé dans l'API eBay mais rien trouvé. Oui je viens de remarquer cela. Dans mon cas, pour les produits que je n'ai plus en stock, le délai de livraison passe de 4-5 jours à 21-22 jours. Ce qui peut permettre de faire un réassort ... Mais bon, j'aimerais autant que le produit n'apparaisse pas sur eBay si je ne l'ai plus en stock ! Link to comment Share on other sites More sharing options...
fashion-mod Posted October 1, 2012 Share Posted October 1, 2012 Avez vous trouvé une solution , le problème persiste toujours de mon coté , des inscriptions toute les 30 minutes de mon dernier client ebay qui à commandé ? Link to comment Share on other sites More sharing options...
yonni Posted October 1, 2012 Share Posted October 1, 2012 @fashion-mode > si tu as appliqué les modifs proposées par kiteman, ça résoud ce soucis là ! Link to comment Share on other sites More sharing options...
fashion-mod Posted October 1, 2012 Share Posted October 1, 2012 Ok donc c'est juste la ligne à changer dans le ebay.php ? Mais ou cette ligne ce situe elle ? Merci Link to comment Share on other sites More sharing options...
yonni Posted October 1, 2012 Share Posted October 1, 2012 Tu copies le code et tu le recherches dans le fichier ebay.php oui Link to comment Share on other sites More sharing options...
fashion-mod Posted October 1, 2012 Share Posted October 1, 2012 J'ai déjà effectué le changement , toujours le même soucis . Link to comment Share on other sites More sharing options...
yonni Posted October 1, 2012 Share Posted October 1, 2012 J'ai déjà effectué le changement , toujours le même soucis . tu as ajouté $paiement->active=true; Juste avant $paiement->validateOrder ........ ? Link to comment Share on other sites More sharing options...
fashion-mod Posted October 1, 2012 Share Posted October 1, 2012 Il se trouve dans ebay.php ? Je ne le trouve pas Link to comment Share on other sites More sharing options...
fashion-mod Posted October 11, 2012 Share Posted October 11, 2012 Qui pourrais me venir en aide , j'ai toujours le même problème qui n'ai pas résolu depuis le temps, quelqu'un pourrait me donner les démarches à suivre ? Merci Link to comment Share on other sites More sharing options...
Raph59 Posted November 8, 2012 Share Posted November 8, 2012 Bonjour, Merci pour les modif, cela fonctionne parfaitement !! Dans ebay.php, je n'ai plus le nosend-ebay sur le client et plus de création en double. Mais il doit y avoir une raison pour laquelle ce code existait (apparemment c'est pour un fix) Selon moi cela a été mis afin d'éviter que la personne qui achète sur EBAY reçoivent sur son email les different email de la boutique (ouverture de compte, paiement accepté..), la commande est passé avec un faux email, puis par la suite j'imagine qu'on remet le bon mail... et peut être que le fatal error viens du fait que maintenant avant de valider une commande, prestashop vérifie que c'est bien un email valide ? mais bon là ce ne sont que des supposition... Sinon en attendant, ca marche super bien Link to comment Share on other sites More sharing options...
cockpitinferno Posted November 26, 2012 Share Posted November 26, 2012 si j'ai bien comris ca marche bien mais les clients recoivent des mails de prestashop donc si c'est le cas, non ca ne marche pas. Link to comment Share on other sites More sharing options...
Raph59 Posted November 26, 2012 Share Posted November 26, 2012 effectivement, moi pour ma part à cette endroit, j'ai mit simplement un de mes emails, ainsi c'est moi qui reçoit les mails d'inscription des clients Link to comment Share on other sites More sharing options...
Tatian68 Posted January 18, 2013 Share Posted January 18, 2013 Bonjour, J'ai le même souci avec la dernière version du module ebay? je dois faire la même modif? merci Link to comment Share on other sites More sharing options...
sku4lox Posted March 21, 2013 Share Posted March 21, 2013 SOLVED?????? Link to comment Share on other sites More sharing options...
Tatian68 Posted March 21, 2013 Share Posted March 21, 2013 (edited) Oui Solved maj 1.4.9 + dernier module ebay Edited March 21, 2013 by Tatian68 (see edit history) Link to comment Share on other sites More sharing options...
sku4lox Posted March 21, 2013 Share Posted March 21, 2013 Hi, thanks, where I Can Download darnier ebay Module? My prestashop version is 1.5.3 - best Regards Link to comment Share on other sites More sharing options...
imprevu Posted March 23, 2013 Share Posted March 23, 2013 (edited) Bonjour Est ce que les modifs proposées par kiteman fonctionnent avec la version 1.3.6 du module ebay ? J'ai ce probleme egalement [EDIT] la modification fonctionne pour eviter la creation de comptes a l'infini, mais cela ne resoud pas le probleme d'importation de la meme commande ebay plusieurs fois, en outre l'importation des dernieres commandes ne se fait toujours pas. Clubimprevu Edited March 23, 2013 by imprevu (see edit history) Link to comment Share on other sites More sharing options...
amigurumis-france Posted February 16, 2015 Share Posted February 16, 2015 bonjour Re bonjour,Suite de mes tests. (ou plutôt de mes bidouilles)En ajoutant $paiement->active=true; Juste avant $paiement->validateOrder ........ dans ebay.php, je n'ai plus de fatal error. Et j'ai bien intégré ma commande de test en attente dans ebay.Qqn pourraît-il tester aussi et me dire ce qu'il en est. Attention : je rappelle que ce sont des modifs à l'arrache que j'ai faites pour mon cas de figure, que j'ai mises en prod à mes risques et périls. A tester sur une base de test de préférence. je ne réussit pas a trouver votre deuxième modif pouvez vous me donner le nom du fichier et la ligne car je n ai plus les doublons mais le fatal error ma version : eBay v1.9.2 prestashop : Version de PrestaShop 1.6.0.11 pouvez vous m aider ? 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