close ad
Help us test the new Databridge BETA with MySQLi support
open ad
View Menu

Technical Support Forums

Free, outstanding support from WebAssist and your colleagues

Starting Over

Thread began 5/12/2010 2:02 pm by donegan | Last modified 5/13/2010 3:52 pm by donegan | 1328 views | 6 replies

donegan

Starting Over

Hi James,

Thank you for taking the time to reply to my message.

My mistake I was not very clear in my message yesterday.

I called USPS after I reinstall PS3 yesterday to ensure my account was in fact activated.

I requested that Nath (USPS TechSupport 1 800 344-7779 as for Tech Support) double check my account to ensure that it was in fact activated. I was on the phone with him for 45 minutes, 15 of those minutes I was on hold while he made sure my account was in fact activated. I also verified that I was using the correct URLs. It is and I am.

My question is this, during BETA Testing was it not pointed out that there was a problem talking to the USPS and UPS Servers?

Per my request after testing on 6 May 2010 they sent me a message on 7 May 2010 with taking about my test and in the message I was told my API Account was activated. They included two URLs for the Production Servers. (See Postal Activation 1Attachment). I am not using the testing URL.

I have attached a part of the message I received on 27 April 2010 that gave me the URLs for the USPS Test Servers. (See TestServInfo Attachment) As you can see the test server URLs are different.

As you can see from the information I have provided below. The URLs from USPS and the one you provided in your message are all having problems talking to the USPS Server.

As I stated in my message yesterday if I disable the Shipping Tab Paypal works. But when I check the box to enable shipping I get an error message.

Per your message this morning I used the URL you sent me and received the same error message I get yesterday. (See Checkout Failure Message Attachment)

I have included pictures where I have used both URLs in PS3 (See Attachments 2 and 3) that were sent to me from USPS. I did remove my User ID from both images.

I used "http://production.shippingapis.com/ShippingAPI.dll " and here is the error message I received on the Checkout failure Page:

Express Authorize:
Full Request: <?xml version="1.0" encoding="utf-8"?><soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><soap:Header><RequesterCredentials xmlns="urn:ebay:api:PayPalAPI"><Credentials xmlns="urn:ebay:apis:eBLBaseComponents"><Username>sheila_1273104721_biz_api1.sheilawilliams.com</Username><Password>1273104731</Password><Signature>An5ns1Kso7MWUdW4ErQKJJJ4qi4-ALdiU1EL.p8NM71XH74HB6EqrN4o </Signature><Subject/></Credentials></RequesterCredentials></soap:Header><soap:Body><SetExpressCheckoutReq xmlns="urn:ebay:api:PayPalAPI"><SetExpressCheckoutRequest><Version xmlns="urn:ebay:apis:eBLBaseComponents">2.20</Version><SetExpressCheckoutRequestDetails xmlns="urn:ebay:apis:eBLBaseComponents"><OrderTotal currencyID="USD">58.00</OrderTotal><ReturnURL>http://www.sheilawilliams.com/ps3/pp_confirm.php</ReturnURL><CancelURL>http://www.sheilawilliams.com/ps3/pp_cancel.php</CancelURL><PaymentAction>Authorization</PaymentAction></SetExpressCheckoutRequestDetails></SetExpressCheckoutRequest></SetExpressCheckoutReq></soap:Body></soap:Envelope>
Full Response: <?xml version="1.0" encoding="UTF-8"?><SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:cc="urn:ebay:apis:CoreComponentTypes" xmlns:ed="urn:ebay:apis:EnhancedDataTypes" xmlns:wsu="http://schemas.xmlsoap.org/ws/2002/07/utility" xmlns:saml="urn:oasis:names:tc:SAML:1.0:assertion" xmlns:ds="http://www.w3.org/2000/09/xmldsig#" xmlns:wsse="http://schemas.xmlsoap.org/ws/2002/12/secext" xmlns:ebl="urn:ebay:apis:eBLBaseComponents" xmlns:ns="urn:ebay:api:PayPalAPI"><SOAP-ENV:Header><Security xmlns="http://schemas.xmlsoap.org/ws/2002/12/secext" xsi:type="wsse:SecurityType"></Security><RequesterCredentials xmlns="urn:ebay:api:PayPalAPI" xsi:type="ebl:CustomSecurityHeaderType"><Credentials xmlns="urn:ebay:apis:eBLBaseComponents" xsi:type="ebl:UserIdPasswordType"><Username xsi:type="xs:string"></Username><Password xsi:type="xs:string"></Password><Signature xsi:type="xs:string">An5ns1Kso7MWUdW4ErQKJJJ4qi4-ALdiU1EL.p8NM71XH74HB6EqrN4o </Signature><Subject xsi:type="xs:string"></Subject></Credentials></RequesterCredentials></SOAP-ENV:Header><SOAP-ENV:Body id="_0"><SetExpressCheckoutResponse xmlns="urn:ebay:api:PayPalAPI"><Timestamp xmlns="urn:ebay:apis:eBLBaseComponents">2010-05-13T18:24:45Z</Timestamp><Ack xmlns="urn:ebay:apis:eBLBaseComponents">Success</Ack><CorrelationID xmlns="urn:ebay:apis:eBLBaseComponents">8e1e04e9e27</CorrelationID><Version xmlns="urn:ebay:apis:eBLBaseComponents">2.20</Version><Build xmlns="urn:ebay:apis:eBLBaseComponents">1298200</Build><Token xsi:type="ebl:ExpressCheckoutTokenType">EC-9UV90509CK064392V</Token></SetExpressCheckoutResponse></SOAP-ENV:Body></SOAP-ENV:Envelope>

Express Process:
Full Request: n/a
Full Response: n/a

USPS:
Full Request: API=RateV3&XML=<RateV3Request USERID="xxxxxxxxxxxx"><Package ID="0"><Service>EXPRESS</Service><ZipOrigination>92592-1063</ZipOrigination><ZipDestination>95131</ZipDestination><Pounds>3</Pounds><Ounces>0</Ounces><Container>Flat Rate Box</Container><Size>REGULAR</Size></Package></RateV3Request>
Full Response: <?xml version="1.0"?> <RateV3Response><Package ID="0"><Error><Number>-2147219430</Number><Source>DomesticRatesV3;clsRateV3.ValidateContainer;RateEngineV3.ProcessRequest</Source><Description>Invalid container type. A valid container type for Express Mail is Flat Rate Envelope.</Description><HelpFile></HelpFile><HelpContext>1000440</HelpContext></Error></Package></RateV3Response>

---------------------------------------
Next I used " ShippingAPI.dll " the second URL I received from the USPS. BTW this is the URL I was told to use by Nath at USPS Customercare Tech Support (1-800-344-7779). Here is the error message I received using this URL (it was the one message I sent yesterday but just in case I am sending it again):


Express Authorize:
Full Request: <?xml version="1.0" encoding="utf-8"?><soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><soap:Header><RequesterCredentials xmlns="urn:ebay:api:PayPalAPI"><Credentials xmlns="urn:ebay:apis:eBLBaseComponents"><Username>sheila_1273104721_biz_api1.sheilawilliams.com</Username><Password>1273104731</Password><Signature>An5ns1Kso7MWUdW4ErQKJJJ4qi4-ALdiU1EL.p8NM71XH74HB6EqrN4o </Signature><Subject/></Credentials></RequesterCredentials></soap:Header><soap:Body><SetExpressCheckoutReq xmlns="urn:ebay:api:PayPalAPI"><SetExpressCheckoutRequest><Version xmlns="urn:ebay:apis:eBLBaseComponents">2.20</Version><SetExpressCheckoutRequestDetails xmlns="urn:ebay:apis:eBLBaseComponents"><OrderTotal currencyID="USD">58.00</OrderTotal><ReturnURL>http://www.sheilawilliams.com/ps3/pp_confirm.php</ReturnURL><CancelURL>http://www.sheilawilliams.com/ps3/pp_cancel.php</CancelURL><PaymentAction>Authorization</PaymentAction></SetExpressCheckoutRequestDetails></SetExpressCheckoutRequest></SetExpressCheckoutReq></soap:Body></soap:Envelope>
Full Response: <?xml version="1.0" encoding="UTF-8"?><SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:cc="urn:ebay:apis:CoreComponentTypes" xmlns:ed="urn:ebay:apis:EnhancedDataTypes" xmlns:wsu="http://schemas.xmlsoap.org/ws/2002/07/utility" xmlns:saml="urn:oasis:names:tc:SAML:1.0:assertion" xmlns:ds="http://www.w3.org/2000/09/xmldsig#" xmlns:wsse="http://schemas.xmlsoap.org/ws/2002/12/secext" xmlns:ebl="urn:ebay:apis:eBLBaseComponents" xmlns:ns="urn:ebay:api:PayPalAPI"><SOAP-ENV:Header><Security xmlns="http://schemas.xmlsoap.org/ws/2002/12/secext" xsi:type="wsse:SecurityType"></Security><RequesterCredentials xmlns="urn:ebay:api:PayPalAPI" xsi:type="ebl:CustomSecurityHeaderType"><Credentials xmlns="urn:ebay:apis:eBLBaseComponents" xsi:type="ebl:UserIdPasswordType"><Username xsi:type="xs:string"></Username><Password xsi:type="xs:string"></Password><Signature xsi:type="xs:string">An5ns1Kso7MWUdW4ErQKJJJ4qi4-ALdiU1EL.p8NM71XH74HB6EqrN4o </Signature><Subject xsi:type="xs:string"></Subject></Credentials></RequesterCredentials></SOAP-ENV:Header><SOAP-ENV:Body id="_0"><SetExpressCheckoutResponse xmlns="urn:ebay:api:PayPalAPI"><Timestamp xmlns="urn:ebay:apis:eBLBaseComponents">2010-05-13T18:40:06Z</Timestamp><Ack xmlns="urn:ebay:apis:eBLBaseComponents">Success</Ack><CorrelationID xmlns="urn:ebay:apis:eBLBaseComponents">2b797827d90d6</CorrelationID><Version xmlns="urn:ebay:apis:eBLBaseComponents">2.20</Version><Build xmlns="urn:ebay:apis:eBLBaseComponents">1298200</Build><Token xsi:type="ebl:ExpressCheckoutTokenType">EC-1UV14244WF220693C</Token></SetExpressCheckoutResponse></SOAP-ENV:Body></SOAP-ENV:Envelope>

Express Process:
Full Request: n/a
Full Response: n/a

USPS:
Full Request: API=RateV3&XML=<RateV3Request USERID="xxxxxxxxxxxx"><Package ID="0"><Service>EXPRESS</Service><ZipOrigination>92592-1063</ZipOrigination><ZipDestination>95131</ZipDestination><Pounds>3</Pounds><Ounces>0</Ounces><Container>Flat Rate Box</Container><Size>REGULAR</Size></Package></RateV3Request>
Full Response: <Error> <Number>80040b1a</Number> <Description>API Authorization failure. RateV3 is not a valid API name for this protocol.</Description> <Source>UspsCom::DoAuth</Source> </Error>



SPECIAL NOTE: I "X" out my User ID in both codes.

----------------------------

Build websites with a little help from your friends

Your friends over here at WebAssist! These Dreamweaver extensions will assist you in building unlimited, custom websites.

Build websites from already-built web applications

These out-of-the-box solutions provide you proven, tested applications that can be up and running now.  Build a store, a gallery, or a web-based email solution.

Want your website pre-built and hosted?

Close Windowclose

Rate your experience or provide feedback on this page

Account or customer service questions?
Please user our contact form.

Need technical support?
Please visit support to ask a question

Content

rating

Layout

rating

Ease of use

rating

security code refresh image

We do not respond to comments submitted from this page directly, but we do read and analyze any feedback and will use it to help make your experience better in the future.

Close Windowclose

We were unable to retrieve the attached file

Close Windowclose

Attach and remove files

add attachmentAdd attachment
Close Windowclose

Enter the URL you would like to link to in your post

Close Windowclose

This is how you use right click RTF editing

Enable right click RTF editing option allows you to add html markup into your tutorial such as images, bulleted lists, files and more...

-- click to close --

Uploading file...