Ho il tuo stesso problema ma io ho ps_1_5_2 e il modulo CODFEE non va.
Uso cashondeliveryplus ma non calcola l'IVA sulla maggiorazione.
Puoi aiutarmi?
Grazie
[sOLVED]
Ragazzi ho risolto.. In pratica ho fatto una modifica lato codice perchè il modulo non tiene in considerazione l'importo del contrassegno quando calcola il totale da tassare.
Ricordo che il mio problema era relativo al costo FISSO.. es: 5 euro che tradotto con iva al 22% deve essere interpretato in questo modo
4,10€ tasse escluse
0,90€ IVA
________________
5,00€ TOTALE
(sono un neofita e quindi non ho studiato molto come fare per reperire l'IVA, la calcolo direttamente lato codice)
nel file codfee\codfee.php ho fatto questa modifica, bruttina ma funzionate
originale
$fee_tax_incl = $this->getFee($this->context->cart)
modifica
$fee_tax_incl = $this->getFee($this->context->cart)+($this->getFee($this->context->cart)*22/100);
nel file codfee\views\templates\front\validation.tpl (per la parte lato client)
originale
rig.51 {convertPrice price=$fee_wt}
modifica
rig.51 {convertPrice price=$fee_wt+($fee_wt*22/100)}
originale
rig.60 {convertPrice price=$total+$fee_wt}
modifica
rig.60 {convertPrice price=$total+$fee_wt+($fee_wt*22/100)}
nel file codfee\views\templates\hook\payment.tpl (per la parte lato client)
originale
rig.44 +{displayPrice price=$cod_fee}</span>
modifica
rig.44 +{displayPrice price=$cod_fee+($cod_fee*22/100) }</span>
Ovviamente impostando come spesa fissa 4,10 € e le modifiche fatte al modulo che calcola l'IVA, il totale contrassegno diventa 5€. Questo conteggia correttamente sia la parte calcoli ordine che sulla stampa della fattura