Zen Cart Logo
Forums / General Questions / RE: USPS Web Tools™ Customers

RE: USPS Web Tools™ Customers

Locked

Views: 3,526

Results 1 to 5 of 5
This thread is locked. New replies are disabled.
2 Jul 2006, 12:44 PM
#1
rnet avatar

rnet

Zen Follower

Join Date:
Jun 2005
Location:
Pittsburgh
Posts:
99
Plugin Contributions:
0

RE: USPS Web Tools™ Customers

I've now received 3 notices;

Subject: THIRD NOTICE - Important – Action Required by September 30, 2006!

Secure Sockets Layer (SSL)Implemented for Web Tool APIs

Following is our information regarding the SSL Implementation for Web Tools APIs. If you wish to continue using the APIs listed below, you must alter your code by September 30, 2006. You will be required to communicate via https://, instead of http://, for a total of 46 USPS Web Tools APIs. This change will also require you to change the Web Tools server called from production.shippingapis.com to secure.shippingapis.com

After September 30, 2006, the http:// instances of impacted APIs shall no longer be accessible.

QUESTION:

Is the USPS shipping module included with Zen 1.2.7 affected?
If so, is a module update available?

Thanks,
Ken

2 Jul 2006, 2:10 PM
#2
ajeh avatar

ajeh

Oba-san

Join Date:
Sep 2003
Location:
Ohio
Posts:
62,757
Plugin Contributions:
1

Re: RE: USPS Web Tools™ Customers

This does not affect any of version of Zen Cart for the USPS Shipping Module that comes stock with Zen Cart ...

2 Oct 2006, 6:05 PM
#3
kayla avatar

kayla

Zen Follower

Join Date:
Mar 2005
Posts:
186
Plugin Contributions:
0

Re: RE: USPS Web Tools™ Customers

Hi:

Sorry to beat a dead horse but I am just now getting my notices on this and they are saying it must be changed by January.

I've read the other threads about it and I'm sorry to say I think that Dr. Byte was't given accurate info.

The USPS is telling us the server where our valid USPS WebTools account is being called from is being changed. That valid account is what allows us to use the Zen Cart module and access the USPS server for rate quote information. Without validation of an account, the module doesn't work.

In summary, the implementation of SSL in Web Tools will require you to alter your code for aforementioned APIs to call URL:
https://secure.shippingapis.com, instead of http://production.shippingapis.com

So the thing is, line 321 of the usps.php page in Zen Cart does, in fact, call for the USPS production server "production.shippingapis.com" when "production" under servers is selected in the module interface box (vs. test). It appears to me that if this server URL is changing on the USPS end then we must change it on the Zen Cart end. Am I missing something?

So how do we change it? the code doesn't work without the https:// (I tried it) and I don't know php.

Thank you.

3 Oct 2006, 7:49 PM
#4
mabarkdoll avatar

mabarkdoll

New Zenner

Join Date:
Mar 2005
Posts:
47
Plugin Contributions:
0

Re: RE: USPS Web Tools™ Customers

I got this email today. Does this affect my USPS shipping module in ZenCart 1.2.7?


Subject: FOURTH NOTICE - Important - Action Required! Secure Sockets Layer (SSL) Implemented for Web Tool APIs

October 3, 2006

Dear USPS Web Tools Customer,

Subject: FOURTH NOTICE - Important – Action Required! Secure Sockets Layer (SSL) Implemented for Web Tool APIs

This is the fourth notice sent regarding the SSL Implementation for Web Tools APIs. If you wish to continue using the APIs listed below, you must alter your code by January 31, 2007. You will be required to communicate via https://, instead of http://, for a total of 46 USPS Web Tools APIs. This change will also require you to change the Web Tools server called from production.shippingapis.com to secure.shippingapis.com.

After January 31, 2007, the http:// instances of impacted APIs shall no longer be accessible.

Please be advised the list of APIs impacted, as detailed in table below, are currently accessible under SSL and therefore you can begin calling these new instances immediately. Your User ID and the API names are the same.

The USPS has implemented such changes to secure your personally-identifiable information (PII) data transmitted over the Internet. Technical user guides available via: http://www.usps.com/webtools/technical.htm have been updated and denote proper URL prefixes.

Impacted APIs:

API

Name

CarrierPickupAvailability

Carrier Pickup Availability

CarrierPickupCancel

Carrier Pickup Cancel

CarrierPickupChange

Carrier Pickup Change

CarrierPickupInquiry

Carrier Pickup Inquiry

CarrierPickupSchedule

Carrier Pickup Schedule

Courtesy

Courtesy Reply Mail Label

CustomsCN22

International Customs Form CN 22

CustomsCN22Certify

International Customs Form CN 22 Certification

CustomsCN22V2

International Customs Form CN 22 V2

CustomsCN22V2Certify

International Customs Form CN 22 V2 Certification

CustomsCP72V2

International Customs Form CP72 V2

CustomsCP72V2Certify

International Customs Form CP72 V2 Certification

CustomsCP72V3

International Customs Form CP72 V3

CustomsCP72V3Certify

International Customs Form CP72 V3 Certification/Test

DelivConfirmCertify

Delivery Confirmation Certification

DelivConfirmCertifyV3

Delivery Confirmation Certification V3.0

DelivConfirmPICCertify

Delivery Confirmation Barcode Only Certification

DelivConfirmPICCertifyV3

Delivery Confirmation PIC Certification V3.0

DeliveryConfirmationPICV2

Delivery Confirmation Barcode Only V2.0

DeliveryConfirmationPICV3

Delivery Confirmation Barcode Only V3.0

DeliveryConfirmationV2

Delivery Confirmation V2.0

DeliveryConfirmationV3

Delivery Confirmation V3.0

EMR_DC_ProductionV2

EMR with Delivery Confirmation V2.0

EMR_DC_ProductionV3

EMR with Delivery Confirmation V3.0

ExpressMailLabel

Express Mail Label

ExpressMailLabelCertify

Express Mail Label Certification

GlobalExpressMailLabelV2

Global Express Mail V2

GlobalExpressMailLabelV2Certify

Global Express Mail V2 Certification

GlobalLabelAirmail

Global Label Airmail

GlobalLabelAirmailCertify

Global Label Airmail Certification

GlobalLabelExpress

Global Label Express

GlobalLabelExpressCertify

Global Label Express Certification

GlobalLabelPriority

Global Label Priority

GlobalLabelPriorityCertify

Global Label Priority Certification

MerchandiseReturnV2

Merchandise Return V2.0

MerchandiseReturnV3

Merchandise Return V3.0

MerchReturnCertify

EMR with Delivery Confirmation Certification

MerchReturnCertifyV3

EMR with Delivery Confirmation Certification V3.0

SignatureConfirmation

Signature Confirmation

SignatureConfirmationCertify

Signature Confirmation Certify

SignatureConfirmationCertifyV3

Signature Confirmation Certify V3.0

SignatureConfirmationPIC

Signature Confirmation Barcode Only

SignatureConfirmationPICCertify

Signature Confirmation PIC Certify

SignatureConfirmationPICCertifyV3

Signature Confirmation Certify Barcode Only V3.0

SignatureConfirmationPICV3

Signature Confirmation Barcode Only V3.0

SignatureConfirmationV3

Signature Confirmation V3.0

In summary, the implementation of SSL in Web Tools will require you to alter your code for aforementioned APIs to call URL:

  •      <https://secure.shippingapis.com>, instead of <http://production.shippingapis.com>
    

Please note that the XML schema will not change as a result of this effort.

You are strongly encouraged to alter your software to accommodate these changes as soon as possible.

Thank you in advance for your cooperation and understanding as these changes are implemented. If you have any additional concerns or technical inquiries, please contact the USPS Internet Customer Care Center via email at [email protected] or phone at 1-800-344-7779.

Thank you,

Patti Mason

Manager, USPS.com

3 Oct 2006, 8:04 PM
#5
ajeh avatar

ajeh

Oba-san

Join Date:
Sep 2003
Location:
Ohio
Posts:
62,757
Plugin Contributions:
1

Re: RE: USPS Web Tools™ Customers

The UPS module that comes with Zen Cart is NOT affected by this ... :smile:

http://www.zen-cart.com/forum/showthread.php?t=38273