I have set up flat rate shipping as such:
Enabled: Yes Title: International Shipping Method Name: International Shipping Type: Per Order Price: 14.99 Calculate Handling Fee: Fixed Handling Fee: 0 Display Error Message: Default Ship to Applicable Countries: Specific Countries Ship to Specific Countries: Canada Show Method if not applicable: Yes
However, when i get to the shipping method step, it displays International Shipping: $0.00
and yes, I am using a proper Canadian address.
I have not modified OnePage.php at all, so it should be grabbing the price I set on the back end, but it is not. Can anyone offer some insight as to whats going on?
I've discovered that the shipping price will only be applied to customers that are logged in. If you check out as a guest, the shipping price will not be applied. Since there is no way to set user groups for shipping options, there is no way to resolve this as of yet.