AAymeric Posted July 27, 2012 Share Posted July 27, 2012 Bonjour, Je suis actuellement entrain d'effectuer des tests sur la version RC1 de la 1.5 et je rencontre un problème au niveau du processus de commande. J'utilise le mode multi-boutique et j'ai deux boutiques (particulier et pro). Lorsque je commande sur la boutique pro avec le module de paiement "chèque", tout se passe normalement. Seulement, si je commande avec le module de paiement "paybox", je paye le bon montant, le processus de paiement pour le client se passe très bien, mais du coté du back-office la commande est en erreur de paiement. Le montant que génère PrestaShop est celui de la boutique "particulier", d'où l'erreur de paiement. Le montant des frais de port sont également incorrect, ce sont ceux de la boutique "particulier". De même, pour le template mail c'est celui de la boutique "particulier" qui est envoyé au client. Le processus de validation de la commande du coté de PrestaShop est celui de la boutique principale, qu'on soit du coté de la boutique "pro" ou "particulier" avec le module Paybox. La boutique "particulier" est la boutique par défaut. J'utlise la version du module Paybox de Varod. J'ai regardé sur le bug-tracker mais j'ai rien vu. Est-ce que quelqu'un a déjà rencontré un problème similaire ? Longue vie à PrestaShop =) Link to comment Share on other sites More sharing options...
Luc Lérot Freelance Posted July 27, 2012 Share Posted July 27, 2012 Pas vu non. Mais ca sent l'oublie d'un petit Context::getContext->shop->id quelque part ;-) Voire si le module porté en 1.5 le prévoit... Link to comment Share on other sites More sharing options...
AAymeric Posted July 27, 2012 Author Share Posted July 27, 2012 (edited) Merci pour ton message. J'ai un début de piste. Avec le module "chèque", la variable getContext()->shop->id est bien à 2 mais avec le module "paybox", elle est à 1. Peut-on modifier cette valeur ? Edited July 27, 2012 by FIZ0R (see edit history) Link to comment Share on other sites More sharing options...
Luc Lérot Freelance Posted July 27, 2012 Share Posted July 27, 2012 En fait, on ne "modifie" pas cette valeur. Elle est utilisée pour identifier le Shop (boutique) sur laquelle l'internaute se trouve. Il faudrait donc vérifier que le module paybox (s'il a été migré en 1.5) gère bien cet ID auquel cas il sait identifier à quelle boutique se référer s'il en a besoin. Je pense qu'une piste peut être là. Je jetterai un oeil ce soir (peut être parce que quand j'ai pas chien, j'ai squash) si personne n'est venu à ta rescousse entre temps :-) J'ai pas vu Paybox en natif sur la 1.5 du SVN, tu l'as pris où ton module ? Link to comment Share on other sites More sharing options...
Luc Lérot Freelance Posted July 28, 2012 Share Posted July 28, 2012 Bon, pas de retour, j'ai donc cherché un module paybox (même 1.4), il y en a...plein. Si tu as une version et que tu souhaites que je jette un oeil sur une Plateforme 1.5, je peux. Il me semble que tu peux utiliser les 'MP' pour me contacter directement et de manière privée. Bon courage. 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