OK here goes. In the hopes that this issue can finally get resolved, what follows are several shipping scenarios performed this morning on the SC test site at www21.smith-consulting.com. This isn't any sort of extravagant shipping setup. It's simply having a few USPS shipping methods for fulfilling both domestic and international orders.
Shipping Setup: Shipping Calculator (UPS, USPS, FedEx, Canada Post, Australia Post, Shipwire)
Shipping Carrier: USPS
In cart: Qty. 1 of item "Product"
------------------------
Ship Method Scenario 1:
------------------------
Parcel Post
First Class
Priority Mail
Domestic Ship To:
PP $6.85
FC $2.07
PM $6.95
International Ship To:
InnerException: Input string was not in a correct format.
Message: DotNetNuke.Services.Exceptions.ModuleLoadException: Input string was not in a correct format. ---> System.FormatException: Input string was not in a correct format. at System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal) at System.Number.ParseDecimal(String value, NumberStyles options, NumberFormatInfo numfmt) at System.Convert.ToDecimal(String value) at Smith.DNN.Modules.BuyNow.Cart.bindShippingRates() at Smith.DNN.Modules.BuyNow.Cart.CalShippingRates() at Smith.DNN.Modules.BuyNow.Cart.y() at Smith.DNN.Modules.BuyNow.Cart.ai() at Smith.DNN.Modules.BuyNow.Cart.Page_Load(Object sender, EventArgs e)
ISSUES:
- Failure to get international rates
------------------------
Ship Method Scenario 2:
------------------------
Parcel Post
Priority Mail
Domestic Ship To:
PP $2.07
PM $6.95
International Ship To:
PM $42.00
ISSUES:
- Domestic PP rate is incorrrect, it should be $6.85. Notice also that is is showing the FC rate, and FC isn't a selected ship method.
- The international shipping isn't being calculated in the order, the "shipping fee" section of the order total shows as $0.00.
------------------------
Ship Method Scenario 3:
------------------------
Priority Mail
First Class
Domestic Ship To:
FC $2.07
PM $6.95
International Ship To:
PM $42.00
ISSUES:
- First Class isn't being presented as a valid shipping option, IT SHOULD BE - USPS offers First Class International.
- In this scenario (unlike scenario #2), international shipping IS being calculated in the order and the "shipping fee" section of the order total shows the correct amount of $42.00.
------------------------
Ship Method Scenario 4:
------------------------
First Class
Priority Mail
Domestic Ship To:
FC $6.95
PM $2.07
Intl Ship To:
FC $42.00
ISSUES:
- Notice how the ship amounts are transposed on the domestic order
- Notice how the ship amount
------------------------
And Finally:
------------------------
In the Product Shipping Method Setup in the product detail administration area, it is indicated that "Note: To use this option you must select Use Shipping Calculator in the Shipping Setup section in the cart settings." For all of the above scenarios, nothing was selected for Product Shippping Methods of the test produst. But it diodn't sem to matter whether ship methods were selected or not - nothing changed during the checkout process no matter what was selected.