Jump to content

[Résolu] [BUG] Bon de réduction


Recommended Posts

Bonjour,
alors voila le souci:
Je génère un bon de réduction avec comme
type: réduction sur la commande en montant
Valeur:45€
Comportement: Création d'un nouveau bon de réduction avec le montant restant
Voir capture

Prix de mon produit:39.99€ ttc
Prix des frais de port:8.37€ ttc
--------------------------------------
bon de réduction: - 45€ ttc
-----------------------------------------
= total: 3.36€ ttc
Lors de la saisie dans le panier tous va bien.
Voir capture

Pourtant dès la finalisation de la commande un bon de réduction de 3.19€ ttc est généré ???
Ou est la logique ?
Voir capture

De plus l'historique commande affiche une valeur du bon de réduction de 41.81€ au lieu de 45€ ???
Voir capture

Soit j'ai oublié un paramètre ce qui ne me semble pas le cas, soit ma version est kamikaze et veut me faire perdre de l'argent :-P , soit il y a bien un bug.

Merci de vos retour .

47227_H3N34CQdJsEfqLm3dGex_t

47228_KWdrcIJryndFMgBm5721_t

47229_tsjc2mvkojjXhFhpUjKY_t

47230_nCVMAihwegr5rv1OYaUb_t

Link to comment
Share on other sites

Onglet: Panneau d'administration> Paiement> Bons de réduction

Et pour info, testé sur une config vierge et même erreur.

Le nouveau bon créé avec la config du montant restant si "bon de réduc supérieur à la valeur de la commande" est complètement faux.

Pour un produit de 79€ avec des frais de 8.37€ soit un total de 87.37€
On utilise un bon de réduc de 100€, prestashop devrait donc générer un bon de 12.63€ (100€ - 87.37€).
Et bien non, il me sort un bon de 25.58€. !!!!

Link to comment
Share on other sites

Bonjour,

Je viens également d'essayer dans tous les sens de reproduire ceci mais sans succès.
Si jamais l'un de vous deux a le temps et la patience d'installer une boutique exemple (avec les iPods) de la version 1.4.2.5 ou mieux de la SVN et de nous communiquer le plus précisément possible l'ensemble des paramètres pour y arriver (paramétrage précis du transport -TVA transporteur, tranches, etc.-, détails du produit, etc.) ce serait gentil, parce que c'est un bug critique.

Eventuellement nous donner un accès à une telle boutique.

Merci de nous tenir au courant. :)

Link to comment
Share on other sites

  • 10 months later...

Bonjour tous le monde

 

dans le même esprit est il possible de créer des frais de port fixe.

 

Je m'explique :

 

Je crée un bon de réduction de 45 euro

les articles de ma boutique debute a partir de 19 euros.

 

je voudrai en fait que même si le client achète un article a 19 euros les frais de port de 5 euros ne soit pas annule.

 

19 euro d'achat

- 45 euros de réduction

+ 5 euros d'expe

 

soit égale a 5 euro (les frais d'expe)

Link to comment
Share on other sites

  • 9 months later...

Pour que les frais de ports soient déduis automatiquement du bon (lors de la création automatique d'un nouveau bon avec le solde).

Il faut modifier vers la ligne 226 (PS 1.4 dans le fichier /classes/PayementModule.php)

 

Après cette ligne :

$voucher->name = 'VSRK'.(int)$order->id_customer.'O'.(int)$order->id;

 

Mettre plutôt

$voucher->value = (float)$value - $amount_to_add - $order->total_shipping;

 

Le problème est à mon sens le suivant, si le client a un bon de réduction supérieur à sa commande, les frais de ports seront automatiquement mis à zéro... du coup on offre les frais de ports sans les déduire du bon... ce qui n'est pas vraiment cohérent.

 

Voilà voilà ! Bonne journée !

Link to comment
Share on other sites

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...