Hello, I've been running this Drupal 7 / Ubercart store for a year... works great. Shipping has been with UPS. We are tying to add USPS and I believe I've done everything right... but it doesn't show up for the customer.

- all ubercart / related modules updated to latest official release
- In store config, turned on: U.S. Postal Service (Parcel)
- Put in user id.

What else do I need to do? Thanks.

Comments

longwave’s picture

Status: Active » Postponed (maintainer needs more info)

Try turning on "Display debug information to administrators" and go to checkout as an administrator, debug information should be displayed. Post the debug info here if you need more help.

jboeger’s picture

Thanks longwave. Here's what I get. Does it look like client gave me wrong ID for USPS?

API=RateV4&XML=2ALL9547294501312.0VARIABLEREGULAR44416118.8FALSETRUE14-Mar-2013ALL9547294501012.0VARIABLEREGULAR4441623.76FALSETRUE14-Mar-2013


80040b1a
Authorization failure. You are not authorized to connect to this server.
UspsCom::DoAuth

jboeger’s picture

Forgot the code tag, apologies.

API=RateV4&XML=<RateV4Request USERID="988SUMBO2087"><Revision>2</Revision><Package ID="0"><Service>ALL</Service><ZipOrigination>95472</ZipOrigination><ZipDestination>94501</ZipDestination><Pounds>3</Pounds><Ounces>12.0</Ounces><Container>VARIABLE</Container><Size>REGULAR</Size><Width>4</Width><Length>4</Length><Height>4</Height><Girth>16</Girth><Value>118.8</Value><Machinable>FALSE</Machinable><ReturnLocations>TRUE</ReturnLocations><ShipDate Option="EMSH">14-Mar-2013</ShipDate></Package><Package ID="1"><Service>ALL</Service><ZipOrigination>95472</ZipOrigination><ZipDestination>94501</ZipDestination><Pounds>0</Pounds><Ounces>12.0</Ounces><Container>VARIABLE</Container><Size>REGULAR</Size><Width>4</Width><Length>4</Length><Height>4</Height><Girth>16</Girth><Value>23.76</Value><Machinable>FALSE</Machinable><ReturnLocations>TRUE</ReturnLocations><ShipDate Option="EMSH">14-Mar-2013</ShipDate></Package></RateV4Request>

<Error>
	<Number>80040b1a</Number>
	<Description>Authorization failure.  You are not authorized to connect to this server.</Description>
	<Source>UspsCom::DoAuth</Source>
</Error>
longwave’s picture

Status: Postponed (maintainer needs more info) » Fixed

No, the user ID is correct, but you need to call or email USPS and ask for your account to be enabled on the production servers.

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for 2 weeks with no activity.