@Renaissance I found the problem with this... It is in the
magento-module-core/gateway/request/AbstractRequestBuilder.php; function
prepareLineItem where it setUnitPrice It is calling the
$item->getBasePriceInclTax() - $item->getBaseDiscountAmount()....
Somehow this is related to the Coupon Code with Freeshipping.Normal
coupon code works fine. I guess we have to handle the logic in Magento
then, unless you have any other suggestion