Hello,
I just find it odd that something like this is happening if that setting is set to no...in theory, it should be returning First Class Mail International shipping but it is not. If I set it to YES for using the product dimensions, then yes...it should NOT be returning First Class Mail International.
Here is the code sent with the "Use product dimension" enabled :
<?xml version="1.0"?><IntlRateV2Request USERID="XXXXXXXXXXXXXXXXX"><Revision>2</Revision><Package ID="1"><Pounds>0</Pounds><Ounces>7</Ounces><Machinable>false</Machinable><MailType>Package</MailType><ValueOfContents>100</ValueOfContents><Country>Canada</Country><Container>VARIABLE</Container><Size>Regular</Size><Width>4.5</Width><Length>7.5</Length><Height>1.75</Height><Girth>20</Girth><OriginZip>53142</OriginZip></Package></IntlRateV2Request>
and the code sent with the "Use product dimension" disabled :
<?xml version="1.0"?><IntlRateV2Request USERID="XXXXXXXXXXXXXXXXX"><Revision>2</Revision><Package ID="1"><Pounds>0</Pounds><Ounces>7</Ounces><Machinable>false</Machinable><MailType>Package</MailType><ValueOfContents>100</ValueOfContents><Country>Canada</Country><Container>VARIABLE</Container><Size>Regular</Size><Width></Width><Length></Length><Height></Height><Girth></Girth><OriginZip>53142</OriginZip></Package></IntlRateV2Request>
And USPS response still contain a First class international rate.
Kind regards,
Mohamed Thelji.