that error means the Shipping type you selected will work for an international order.
on the confirm page, lok for the following line:
$Shipping_Parameters["CarrierCode"] = "03";
(The value may be different)
We can dynamically set this besaed on the shipping country:
$Shipping_Parameters["CarrierCode"] = (isset($_SESSION['eCartCheckoutForm_shipping_country']) && $_SESSION['eCartCheckoutForm_shipping_country'] == "US")?"03":"07";
This will use ground shipping (03) if the shipping country is US and Worldwide Express (07) if not
Here is a listing of the possible values.
- 2nd Day Air = 02
- Ground = 03
- Worldwide Express = 07
- Worldwide Expedited = 08
- Standard = 11
- 3 Day Select = 12
- Next Day Air Saver = 13
- Next Day Air Early AM = 14
- Worldwide Express Plus = 54
- 2nd Day Air AM = 59
- Express Saver = 65