Hi!
I found a solution about this problem.
I'm testing it now, but i share it with you, because it passed the first tests.
I think the paypal is calculate with the tax ['TAXAMT'], shipping cost ['SHIPPINGAMT'], handling cost ['HANDLINGAMT'], but these costs are in the total cost ['AMT']. So, if i don't send the subtotals to the paypal, only the total cost, this problem will ending...
So there's a the paypalwpp.php file in includes/modules/payment directory.
I inserted to 1519-1522 rows this code:
PHP Code:
unset($optionsST['TAXAMT']);
unset($optionsST['SHIPPINGAMT']);
unset($optionsST['HANDLINGAMT']);
After this modification, the paypal express checkout working properly, i tried it with tax, and with two different shipping mods.
Bookmarks