Originally Posted by
mc12345678
What shipping methods do you use? UPS? FedEx? These types of shipping methods have shipping modules that can provide shipping by cost, otherwise, there are ways to apply zone costs to the shipping method... These costs are then calculated during checkout based on the location to which the item(s) are being shipped.
Another way to look at it, why ask the customer in one location where they are shipping the item to, when they have to provide the address to which they are shipping... Double entry basically.
The other thing is that if you are going to keep with the attribute option of selecting a destination state (or for any attribute for that matter) a default option value that is for display only should be assigned to the option name so that this type of "selecting AL" doesn't occur right out the gate...
Go into Option Values controller, add an Option Value to the Option Name "Ship To:" that states something like: 'Please select a ship to state'
Then in the attributes controller, add that option value to the product(s) with a sort order of say 0 (less than the lowest sort order currently provided). Then select the radio buttons for Display Only and Default.
Now, when someone tries to add the product immediately without changing the attribute, the customer should receive a notification (template dependent) that an option of Please select a ship to state (or whatever text is in the option value) will be presented until the customer chooses an alternate non Display only option value.
Bookmarks