Bonjour,
aujourd'hui, petit problème.
Un client professionnel union Européenne avec numero intracommunautaire passe une commande. Celui ci doit payer en hors taxe.
Il passe sa commande, celle ci est bien générée par Thelia. Elle est hors taxe.
Hors lors du paiement (module systempay), le montant généré est "bizarre". Explication:
- le prix de la commande se voit rajouter la TVA 20%
- le transport reste HT.
du coup on a (commandeHT+TVA)+portHT
En regardant de plus près sur la version du module systempay que j'utilise, je pense que le problème vient de la ligne:
$total = 0;
$total = $_SESSION['navig']->panier->total() + $_SESSION['navig']->commande->port;
$total -= $_SESSION['navig']->commande->remise;
$total = round($total, 2);
$total *= 100;
Et là je bug.
Si quelqu'un a une solution.