- Issue created by @Anybody
When loading the cart, it would be helpful to auto-calculate the shipping costs based on the selected default country. So the user could optionally use the calculation form to update the precise shipping cost for his destination, but does not have to.
This also has the positive side-effect to provide the estimated shipping costs to quick-checkout payment methods like PayPal Express Checkout in cart, which currently misses the shipping price and therefor the user has to always re-confirm the payment, which is bad for UX and conversions ( 🐛 Needs to redirect users on UNPROCESSABLE_ENTITY > PAYER_ACTION_REQUIRED - No checkout possible Active )
For that reason, a second option should allow to "Update the original order" so that commerce_cart_estimate sets the order on the real order object instead of a "preview clone", so that this works.
commerce_cart_estimate has great potential to solve these issues elegantly. Both options should be opt-in.