This can easily be done by using the custom shipping logic feature in the Shipping Settings area of the manager.
You first need to create the shipping logic. You can read up on it in the documentation that comes with the cart. It is found in the protected/DOCS directory of the store.
This is basically what you will need in the custom shipping logic:
Code:
@sc_shipping_logic = ( "GROUND||1-||6.95",
"3DS||1-||12.95",
"2DA||1-||20.95",
"1DA||1-||30.95",
"GLOBAL||1-||24.95");
#
$shipping_price = &calculate_shipping($temp_total,
$total_quantity, $total_measured_quantity);
Then, turn off the SBW, turn on custom shipping logic.
Make sure that the shipping method selection fields, in the order form, match the variables set up in the custom shipping logic. IE:
Code:
<OPTION VALUE="UPS Ground (GROUND)">UPS Ground</OPTION>
<OPTION VALUE="UPS 3 Day Select (3DS)">UPS 3 Day Select</OPTION>
<OPTION VALUE="UPS 2nd Day (2DA)">UPS 2nd Day Air</OPTION>
<OPTION VALUE="UPS Next Day (1DA)">UPS Next Day</OPTION>
<OPTION VALUE="USPS Global Priority Mail (GLOBAL)">USPS Global Priority Mail</OPTION>
HTH!
_________________
God Bless!
Bonnie - AgoraCart Moderator
Get a Gold Membership