Jump to content

Commande à ZERO : génération de FATAL ERROR


Recommended Posts

Bonsoir,

 

Tout fonctionne correctement SAUF quand la commande est à 0... et là arrivé à l'étape Paiement on obtient joyeusement FATAL ERROR.

 

Le problème se manifeste si :

  • dans le panier on ajoute un bon de réduction qui ramène la commande à 0...
  • dans le panier on ajoute un produit gratuit

 

Dès lors que la commande est positive, tout fonctionne (module PayPal et module Chèque).

 

Merci par avance pour votre aide sur ce point... car c'est vraiment bloquant.

Link to comment
Share on other sites

Bonjour,

 

Je viens de vérifier :

Préférences > Produits

Montant total minimum requis pour valider une commande : 0

 

Si je le passe à 1 par exemple on ne peut pas valider la commande... c'est-à-dire que le client ne peut pas passer à l'étape supérieure mais il n'y a pas d'erreur générée.

 

L'erreur fatal est vraiment au dernier moment juste avant de payer.

 

Merci.

Link to comment
Share on other sites

C'est un bug de version en version et pourtant la solution est donné par le team sur SVN

 

La correction se trouve dans le fichier /controllers/ParentOrderControler.php

 

Il faut remplacer

class FreeOrder extends PaymentModule {}

 

par

class FreeOrder extends PaymentModule
{
   public $active = 1;
}

 

Cordialement

Link to comment
Share on other sites

Un grand merci ! Cela fonctionne !

 

Maintenant j'aurai une autre question... Si la commande est à ZERO, n'y aurait-il pas moyen de faire en sorte que le système ne crée pas de facture en base... mais qu'il envoie uniquement le lien de téléchargement ?

 

Cdlt.

Link to comment
Share on other sites

Un grand merci ! Cela fonctionne !

 

Maintenant j'aurai une autre question... Si la commande est à ZERO, n'y aurait-il pas moyen de faire en sorte que le système ne crée pas de facture en base... mais qu'il envoie uniquement le lien de téléchargement ?

 

Cdlt.

 

Quelqu'un aurait-il la solution ?

 

Un grand merci par avance.

 

Cdlt.

Link to comment
Share on other sites

  • 7 months later...

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...