I added "Free Shipping over $99.00", and it doesn't show "Calculated during checkout"
when the user is
not logged in or registered, it shows the updated shipping price right away:
Sub-Total: $161.75
Shipping: $0.00
Tax: $0.00
Total: $161.75
There has to be a way to get the Flat Shipping rate to do this too.
I have to change it so it calculates the flat rate shipping for any user : Anonymous or Registered,
but don't know how to do it.
I think changing this line in OrderTotals.ascx.cs would do it :
bool shoppingCartRequiresShipping = this.ShippingService.ShoppingCartRequiresShipping(cart);
if (shoppingCartRequiresShipping)
{
decimal? shoppingCartShippingBase = this.ShippingService.GetShoppingCartShippingTotal(cart, NopContext.Current.User);
if (shoppingCartShippingBase.HasValue)
{
..............
How would I pass in all users instead of Current?