Official USPS Shipping Module Thread
koltz:
Ok folks, here it is, I believe everything in this module should be working 100% now. It is very difficult to test every country around the world, but the errors that have been found have been fixed. This will be considered the 2.0 release.
Here is what to expect:
Domestic and International Shipping WorkOver 70 Pounds a message will appear stating that this method cannot be used and to select anotherEasy backend configurationNo known problems with the module
Here is what you need to know:
Know the shipping methods, most people (if any) should be able to use Media Mail, Library Mail, or Bound Printed Matter, don't use them!Use just standard methods like Express Mail, Priority Mail, First Class Mail, and Parcel Post, these are safest.You are required to be running the USPS Live Server, it won't work otherwise.New registered users will not need to enter a password in the password field, if you have one, great, I believe you don't need it.Replace ALL files and follow the instructions even with VM's 1.10 module, this might mean you have to reenter your infoSince V1.06, you don't need to modify your english.php file.Also, Since V1.06, just replace the usps.php file and modify your USPS settings as the order of shipping options has changed.[/list]
I will be ignoring the other thread and it should be locked. Please post here if you are having a problem with the module, NOT IF YOU DO NOT SEE IT DISPLAYED WHEN CHECKING OUT, you have something configured incorrectly inside of VM. Most problems now will only entail the "white screen of death" meaning your template that you are accustomed to, won't display when bringing up the USPS shipping method. If you are having a problem, please post here with SPECIFIC information on the problem, ie:
What problem are you having.What is the total weight of the items in the cart.What is the address you are shipping too (city, state, country, zip, etc.).Any other pertinent information that might be relevant to troubleshooting.
Latest File will always be posted in the first message in this thread. I would expect that Soeren will include the latest version with the next version released.
Thanks,
Corey
UPDATE: V3.0 with International fixes now posted. Instructions included in the zip file.
infuze:
I downloaded the zip file and followed the installation instructions, but in testing, I get the following error every time I reach the shipping methods page of the checkout:
Error: <span class="message">USPS was not able to process the Shipping Rate Request.</span><br/>Error Code: -2147218046<br/>Error Description: Invalid Country Name<br/>
(It then displays the shipping options from the standard shipping module--which it shouldn't do, because that module is unpublished).
I know this was a problem in the previous version, but I assumed it was fixed in the update. I even tried downloading the patch again and trying the whole installation process a second time. No luck.
I tried different several weights and two different US addresses (one in NE & one in TX), but the result is always the same error message.
I managed to get domestic shipping working with a v1 hack (found here: http://virtuemart.net/index.php?option=com_smf&Itemid=71&topic=20093.0), but the hack broke the international shipping. And I do need to have international shipping available.
Thanks in advance for any assistance.
koltz:
Quote from: infuze on August 30, 2006, 16:08:23 PM
Error: <span class="message">USPS was not able to process the Shipping Rate Request.</span><br/>Error Code: -2147218046<br/>Error Description: Invalid Country Name<br/>
Honestly the reason the other one works is because it isn't looking for you to be in the United States, at the bottom of the thread, as I said, I needed to add the line back for verification. What this sounds like is that Joomla or VM backend for your country isn't setup properly. This module pulls the from address from there, so I don't think you have everything setup yet as it should.
Corey
infuze:
Got it...
For some reason, virtuemart.cfg.php was defaulting to not allowing selection of State/Province .
(line 93 was set to: define('CAN_SELECT_STATES', '');
when it should have been set to: define('CAN_SELECT_STATES', '1');
Because the server was not detecting a state, it was throwing an error.
Once I fixed this problem in the config, and added the state to the test ship-to address, everything worked great.
Thanks for the assistance, koltz.
koltz:
No problem, hopefully others will read this also as I know I have seen others posting about it also, so maybe this will help them also.
Corey
Navigation
[0] Message Index
[#] Next page