Et bien, plutot que d'entrer un prix fixe il est possible d'entrer un pourcentage. Si vous mettez 50%, le coupon offrira une réduction de 50%
Pour le problème du prix total qui n'est pas correct, veuillez essayer de remplacer le code
if($class->update($coupon,$qty,0,'coupon')){
$this->cart_update = true;
return false;
}
par le code
if($class->update($coupon,$qty,0,'coupon')){
if(strpos($this->checkout_workflow,'shipping')!==false){
$this->before_shipping(true);
}
$this->initCart(true);
$this->cart_update = true;
return false;
}
dans le fichier components/com_hikashop/controllers/checkout.php