1) I can see the First Class Mail® International label and radio button flash on the screen for a split second then it's gone, and I can view the source of the page and see it fine. Looks like you have custom JavaScript on the page that is removing it if the country is not US and the cart subtotal is over $100 (First Class Mail® International is 'usps233'):
- Code: Select all
if(ss_jQuery("#country").val()!='US'){
ss_jQuery("input[value='reg']").removeAttr("checked");
ss_jQuery("input[value='reg']").parent().parent().remove();
if(ss_subtotal > 100){
ss_jQuery("input[value='usps233']").removeAttr("checked");
ss_jQuery("input[value='usps233']").parent().parent().remove();
}
}
You would have to talk to your template designer/coder about why that's there and about removing it if you don't want it, or fixing it to also remove the price element too if you do still want it.
2) The rates in USPS shipping quotes are coming from USPS servers after all the product data and settings and shipping settings you have configured are sent to it. There is always the possibility that USPS is returning the incorrect rates, but it's more likely that you have something configured differently in ShopSite than you are using when you are manually looking up rates. There are a lot more factors that just weight, such as package type, package dimensions, number of packages, pick-up type, delivery location type, declared value (for international), etc etc.