Hello,
I've been testing opencart for a few days now but have run into a problem trying to use usps shipping. The setup calls for mandatory userid and zip code, plus dimensions and girth. I signed up for webtools access at usps and they sent me a userid and password. The userid I use on the module is from the usps web tools registration. So now what!!! I can't find any clear instructions on how to set this up. Do I need to develop an API? What happens during checkout is that it won't present any delivery options. Thanks.
I've been testing opencart for a few days now but have run into a problem trying to use usps shipping. The setup calls for mandatory userid and zip code, plus dimensions and girth. I signed up for webtools access at usps and they sent me a userid and password. The userid I use on the module is from the usps web tools registration. So now what!!! I can't find any clear instructions on how to set this up. Do I need to develop an API? What happens during checkout is that it won't present any delivery options. Thanks.
you have to call USPS tell them you are using 3rd party (opencart) so they move you to a production server. Im having a headache trying to get it to work, but i just called to get moved over so hopefully its just a delay of some sort on their end
What do you need to know?nxr1956 wrote:Hello,
I've been testing opencart for a few days now but have run into a problem trying to use usps shipping. The setup calls for mandatory userid and zip code, plus dimensions and girth. I signed up for webtools access at usps and they sent me a userid and password. The userid I use on the module is from the usps web tools registration. So now what!!! I can't find any clear instructions on how to set this up. Do I need to develop an API? What happens during checkout is that it won't present any delivery options. Thanks.
Enter your user id
enter your zip code
Enter the average box dimensions that you will be using. The USPS module is somewhat limited to a single box size at this time so just use something average like 10x10x10.. Dimension only alters the price by less than a dollar in most cases.
The rest is self explanatory... choose the services you like.. machineable means if you are shipping packages that are normally less than 35lbs.. Choose if you want to see the weight or not. It's all pretty obvious stuff if you just read it.
It's not all that simple as I see it. I have been moved to the production server and got an email with new server names. Do I need to put these somewhere? If I leave USPS shipping enabled, my cart stops and will return nothing for delivery options. If I disable USPS then I get the rates from the UPS API that was set up.
So what gives? Do I need to make code changes somewhere to change to the server name that was supplied by USPS?
Lou
So what gives? Do I need to make code changes somewhere to change to the server name that was supplied by USPS?
Lou
Ah, You didn't mention UPS before. There is a small bug fix when running UPS and USPS together here:lperagallo wrote:It's not all that simple as I see it. I have been moved to the production server and got an email with new server names. Do I need to put these somewhere? If I leave USPS shipping enabled, my cart stops and will return nothing for delivery options. If I disable USPS then I get the rates from the UPS API that was set up.
So what gives? Do I need to make code changes somewhere to change to the server name that was supplied by USPS?
Lou
http://forum.opencart.com/viewtopic.php ... 49#p206149
But the setup for both is easy.. USPS you enter one username field. There is no need for the urls as they are the same for everyone.
I am having the same issue. So what number do I need to call to get my account on a production server?kevtheirish wrote:you have to call USPS tell them you are using 3rd party (opencart) so they move you to a production server. Im having a headache trying to get it to work, but i just called to get moved over so hopefully its just a delay of some sort on their end
http://www.contacthelp.com/directory/Go ... tingID=200cheatfusion wrote:I am having the same issue. So what number do I need to call to get my account on a production server?kevtheirish wrote:you have to call USPS tell them you are using 3rd party (opencart) so they move you to a production server. Im having a headache trying to get it to work, but i just called to get moved over so hopefully its just a delay of some sort on their end
Dedication and passion goes to those who are able to push and merge a project.
Regards,
Straightlight
Programmer / Opencart Tester
I have called USPS and my API account has been moved to a production server.
When I tried to place an order with my other account on my store, the shipping was not calculating. I also have the option to pick up at store. This feature does work, but I am not getting the USPS shipping calculator to even give me an estimated shipping of any kind.
When I tried to place an order with my other account on my store, the shipping was not calculating. I also have the option to pick up at store. This feature does work, but I am not getting the USPS shipping calculator to even give me an estimated shipping of any kind.
When I asked them when the api changes will take into effect, they assured me immediately.kevtheirish wrote:you have to call USPS tell them you are using 3rd party (opencart) so they move you to a production server. Im having a headache trying to get it to work, but i just called to get moved over so hopefully its just a delay of some sort on their end
I do not understand why this usps api has to be such a pain. I do not understand why this can not be as simply as entering the fields required for the USPS Shipping Module and then it would.........um.......WORK!
Has anyone been able to see their USPS Shipping module work after being moved to a production server?
One other thing I do not understand with the USPS shipping API, I see the fields want an average shipping shipping dimensions and girth. Why does this field even matter at all?
I sell consumer electronics and my products do vary from size from a battery to a tv so why would an average dimension even matter and the girth is something that does not make any sense.
Those fields should be removed and after speaking with USPS they did not know why that was added because they do not even know why they would need it.
The API calculates based off of shipping dimensions, weight, and customer shipping address, why then would the average and girth even need to be added, it actually may be a cause of the USPS shipping module not working.
But we need to figure this out and help people that are also having the same issue.
I sell consumer electronics and my products do vary from size from a battery to a tv so why would an average dimension even matter and the girth is something that does not make any sense.
Those fields should be removed and after speaking with USPS they did not know why that was added because they do not even know why they would need it.
The API calculates based off of shipping dimensions, weight, and customer shipping address, why then would the average and girth even need to be added, it actually may be a cause of the USPS shipping module not working.
But we need to figure this out and help people that are also having the same issue.
I just called USPS back and they said that this issue is an OpenCart issue, because on there end I am on the Production server.
I have read the thread: http://forum.opencart.com/viewtopic.php?f=114&t=52652 and this has not helped.
I have also tried replacing some php code according to this thread: http://forum.opencart.com/viewtopic.php ... 37#p237915 This did not help, I changed it back.
So the issue is with Open cart
I have read the thread: http://forum.opencart.com/viewtopic.php?f=114&t=52652 and this has not helped.
I have also tried replacing some php code according to this thread: http://forum.opencart.com/viewtopic.php ... 37#p237915 This did not help, I changed it back.
So the issue is with Open cart
It is that simple. Are you also using UPS by chance as there is small bug fix when they are both used at the same time:cheatfusion wrote:kevtheirish wrote: I do not understand why this usps api has to be such a pain. I do not understand why this can not be as simply as entering the fields required for the USPS Shipping Module and then it would.........um.......WORK!
http://forum.opencart.com/viewtopic.php ... 49#p206149
Also, if using firstclass, there was an update that USPS made recently to the parcel:
http://forum.opencart.com/viewtopic.php ... 37#p237915
But those are the only 2 minor things.
You also needed spam the same problem across multiple threads.
I have already tried both of these changes and they do not work.
Currently I only have USPS as my shipping method and only module active
While I had this module active, I did change the php code as you suggested in your second suggestion and this did not work, so I changed it back to parcel.
I only responded to the multiple threads that were posted about this same issue, I addressed what I have tried and what is still not working.
It has been confirmed by USPS that the issue lies with the module or opencart in general because I am in face on the productions server to allow this to work.
Currently I only have USPS as my shipping method and only module active
While I had this module active, I did change the php code as you suggested in your second suggestion and this did not work, so I changed it back to parcel.
I only responded to the multiple threads that were posted about this same issue, I addressed what I have tried and what is still not working.
It has been confirmed by USPS that the issue lies with the module or opencart in general because I am in face on the productions server to allow this to work.
There is no issue.cheatfusion wrote:I have already tried both of these changes and they do not work.
Currently I only have USPS as my shipping method and only module active
While I had this module active, I did change the php code as you suggested in your second suggestion and this did not work, so I changed it back to parcel.
I only responded to the multiple threads that were posted about this same issue, I addressed what I have tried and what is still not working.
It has been confirmed by USPS that the issue lies with the module or opencart in general because I am in face on the productions server to allow this to work.
And if it didn't work before you changed it to package
And it didn't work after you changed it back to parcel.. why would you change it back.
I personally updated and tested the USPS module for 1.5.1.3. I can guarantee it works 100%
I've denied every other person who claim it didn't work and they all realized it was their configuration error
I'm not giving "suggestions".. these are cold hard facts.
MAKE the 2 changes I say and don't question it!
Then post screenshots of your admin area to see what settings you have and we can see why it isn't working rather than your own unfounded guesses at why it doesn't work.
I was searching to find a solution and came across this thread. Using Firebug I have tracked down the bug to here:
Fatal error: Class 'DOMDocument' not found in [path-to-opencart]/catalog/model/shipping/usps.php on line 339
This mostly likely is because the people with this problem do not have php-xml installed on their server. This was also my case. Not all of us have every php module installed on our servers. In my case it's for security reasons and I only install the things that I need. So it would be nice if the USPS module or Opencart checked to see if the PHP XML module is loaded on the server and throw warning out saying it won't work without it.
Fatal error: Class 'DOMDocument' not found in [path-to-opencart]/catalog/model/shipping/usps.php on line 339
This mostly likely is because the people with this problem do not have php-xml installed on their server. This was also my case. Not all of us have every php module installed on our servers. In my case it's for security reasons and I only install the things that I need. So it would be nice if the USPS module or Opencart checked to see if the PHP XML module is loaded on the server and throw warning out saying it won't work without it.
Technically php found it for you. If you get the checkout patch, which is already part of the next version of opencart:brap999 wrote:I was searching to find a solution and came across this thread. Using Firebug I have tracked down the bug to here:
Fatal error: Class 'DOMDocument' not found in [path-to-opencart]/catalog/model/shipping/usps.php on line 339
This mostly likely is because the people with this problem do not have php-xml installed on their server. This was also my case. Not all of us have every php module installed on our servers. In my case it's for security reasons and I only install the things that I need. So it would be nice if the USPS module or Opencart checked to see if the PHP XML module is loaded on the server and throw warning out saying it won't work without it.
http://forum.opencart.com/viewtopic.php?f=133&t=45863
It will show up without needing to use firebug
hey guys!
do you know what this may be:
110547: INCH is not a valid unit of measurement for dimensions for this shipment
I've searched all around and didn't find the answer.
Seems like I messed up the localization and measiurement but ...i checked everything
do you know what this may be:
110547: INCH is not a valid unit of measurement for dimensions for this shipment
I've searched all around and didn't find the answer.
Seems like I messed up the localization and measiurement but ...i checked everything
Qphoria, I am running the latest version 1.5.6.4 and for the life of me I cannot get this module to work. It says I do not have any shipping options when I set USPS as the only shipping option, I already entered my API username. So maybe I should just give you my login inforation and you can go in and set it for me. I also attached a screenshot of my USPS settings page. I am about to give up!!!Qphoria wrote:Technically php found it for you. If you get the checkout patch, which is already part of the next version of opencart:brap999 wrote:I was searching to find a solution and came across this thread. Using Firebug I have tracked down the bug to here:
Fatal error: Class 'DOMDocument' not found in [path-to-opencart]/catalog/model/shipping/usps.php on line 339
This mostly likely is because the people with this problem do not have php-xml installed on their server. This was also my case. Not all of us have every php module installed on our servers. In my case it's for security reasons and I only install the things that I need. So it would be nice if the USPS module or Opencart checked to see if the PHP XML module is loaded on the server and throw warning out saying it won't work without it.
http://forum.opencart.com/viewtopic.php?f=133&t=45863
It will show up without needing to use firebug
Attachments
screen-shot1.jpg (52.25 KiB) Viewed 9965 times
Who is online
Users browsing this forum: No registered users and 5 guests