The ShippingTotal (from GetOrder API call) is not the true shipping amount if there is a ShippingDiscount. This can lead to incorrect calculations.
This idea is to add a new item called "ShippingTotalAfterDiscount to provide the true shipping amount.