You have set the Shipping Zone to Washington ... so only those using the Zone Definition for Washington and the DETAILS for it will see the shipping module ...
Printable View
You have set the Shipping Zone to Washington ... so only those using the Zone Definition for Washington and the DETAILS for it will see the shipping module ...
I turned the zone off and now it works! My old setup did not have a zone either. I wasn't paying attention...
Thank you very much for your help!
Gary
You are most welcome ... thanks for the update as to the source of the problem ... :smile:
I've installed this update on my v1.5.0 test installation. Is there a way to get more detail for the Priority Mail settings? The products I sell fit into a Priority Mail Flat Rate Envelope quite nicely, but the only Priority Mail quote that comes back from the USPS is a general one (using your own packaging).
You can change which quote you are getting by customizing the code at:
Code://PRIORITY MAIL OPTIONS
if ($key == 'PRIORITY'){
$this->container = ''; // Blank, Flate Rate Envelope, or Flat Rate Box // Sm Flat Rate Box, Md Flat Rate Box and Lg Flat Rate Box
}
How would one go about changing this so that the flat rate can be selected based on the order weight. So basically
- if the order weight less than or equal to X choose Sm Flat Rate Box
- if order weight is greater than X but less than Y choose Md Flat Rate Box
- if order weight is greater than Y choose Lg Flat Rate Box
My client wants to offer flat rate, but since order sizes vary, we want to choose the most apprpriate flat rate based on the order weight.
Haven't tested it, but it "should" work ...Code://PRIORITY MAIL OPTIONS
if ($key == 'PRIORITY'){
$weight = $this->pounds*16 + $this->ounces;
if ($weight <= X) {
$this->container = 'Sm Flat Rate Box';
} elseif ($weight > Y) {
$this->container = 'Lg Flat Rate Box';
} else {
$this->container = 'Md Flat Rate Box';
}
}
Happy to help, DivaVocals. I'm assuming that you figured out that you set X to your lower value and Y to your higher value (in ounces).