Zen Cart Logo
Forums / Built-in Shipping and Payment Modules / USPS API changes announced for May 12, 2008

USPS API changes announced for May 12, 2008

Locked

Views: 43,024

Results 1 to 20 of 72
This thread is locked. New replies are disabled.
9 May 2008, 9:17 PM
#1
benblee avatar

benblee

New Zenner

Join Date:
Dec 2007
Location:
I wish I was out west!
Posts:
22
Plugin Contributions:
0

USPS API changes announced for May 12, 2008

MODERATOR NOTE: Updated module posted here:
http://www.zen-cart.com/forum/showthread.php?t=97461

Changes for USPS prices and API's were announced and this word document was sent out. Is this a concern for the Zen-Cart 1.3.7 shipping calculator?

Dear customer,
 
On May 12, 2008 several APIs will be altered in response to the USPS Price Change ([url]http://www.usps.com/prices/welcome.htm[/url]). While the APIs listed below will remain structurally and syntactically backward compatible, data changes are possibly substantial enough to affect some integrators. Please contact [email protected] (1-800-344-7779) with any specific schema or enumeration questions. 
 
 
Effective 5/12/2008, the APIs will consist of the following changes:
•         Integration of domestic and international price changes across all Web Tools APIs that use rates 
•         Merchandise Return API Insurance/Fee calculation updated for 2008 Price Change 
•         PriorityMail/StandardB API Service Standard data updated 
•         First Class Mail International API supports three shapes, machinability 
•         Deprecated GlobalLabelAirmail, GlobalLabelExpress APIs are no longer available
•         IntlRate API supports three First Class Mail International product shapes now (new enumerations), addition of optional machinable attribute
•         Signature Confirmation API reflects changed SC fee 
 
Most impacted will be the integrators using RateV2 and IntlRate as shown below. 
 
RateV2: Besides the price differences, there are new services and a renamed service.  This also changes the order of the services within the response.  Note that RateV2 is in maintenance-only mode and integrators should upgrade to RateV3 to obtain the latest features.
 
(AFTER 2008 Price Change)	(CURRENTLY IN PRODUCTION)
<RateV2Request USERID="xxx”>
  <Package ID="1">
    <Service>All</Service>
    <ZipOrigination>20905</ZipOrigination>
    <ZipDestination>21114</ZipDestination>
    <Pounds>1</Pounds>
    <Ounces>0</Ounces>
    <Container>Flat Rate Envelope</Container>
    <Size>Regular</Size>
    <Machinable>False</Machinable>
  </Package>
</RateV2Request>
 
<?xml version="1.0"?>
<RateV2Response>
  <Package ID="1">
    <ZipOrigination>20905</ZipOrigination>
    <ZipDestination>21114</ZipDestination>
    <Pounds>1</Pounds>
    <Ounces>0</Ounces>
    <Size>REGULAR</Size>
    <Machinable>FALSE</Machinable>
    <Zone>1, Intra-BMC</Zone>	<RateV2Request USERID="xxx”>
  <Package ID="1">
    <Service>All</Service>
    <ZipOrigination>20905</ZipOrigination>
    <ZipDestination>21114</ZipDestination>
    <Pounds>1</Pounds>
    <Ounces>0</Ounces>
    <Container>Flat Rate Envelope</Container>
    <Size>Regular</Size>
    <Machinable>False</Machinable>
  </Package>
</RateV2Request>
 
<?xml version="1.0"?>
<RateV2Response>
  <Package ID="1">
    <ZipOrigination>20905</ZipOrigination>
    <ZipDestination>21114</ZipDestination>
    <Pounds>1</Pounds>
    <Ounces>0</Ounces>
    <Size>REGULAR</Size>
    <Machinable>FALSE</Machinable>
    <Zone>1, Intra-BMC</Zone>
    <Postage>
      <MailService>Express Mail Sunday/Holiday Guarantee</MailService>
      <Rate>27.05</Rate>
    </Postage>
    <Postage>
      <MailService>Express Mail Flat-Rate Envelope Sunday/Holiday Guarantee</MailService>
      <Rate>29.00</Rate>
    </Postage>	 
    <Postage>
      <MailService>Express Mail Hold For Pickup</MailService>
      <Rate>14.55</Rate>
    </Postage>	    <Postage>
      <MailService>Express Mail PO to PO</MailService>
      <Rate>17.10</Rate>
    </Postage>
    <Postage>
      <MailService>Express Mail</MailService>
      <Rate>14.55</Rate>
    </Postage>	    <Postage>
      <MailService>Express Mail</MailService>
      <Rate>19.50</Rate>
    </Postage>
    <Postage>
      <MailService>Express Mail Flat-Rate Envelope Hold For Pickup</MailService>
      <Rate>16.50</Rate>
    </Postage>	 
    <Postage>
      <MailService>Express Mail Flat-Rate Envelope</MailService>
      <Rate>16.50</Rate>
    </Postage>
    <Postage>
      <MailService>Priority Mail</MailService>
      <Rate>4.80</Rate>
    </Postage>
    <Postage>
      <MailService>Priority Mail Flat-Rate Envelope</MailService>
      <Rate>4.80</Rate>
    </Postage>
    <Postage>
      <MailService>Priority Mail Flat-Rate Box</MailService>
      <Rate>9.80</Rate>
    </Postage>
    <Postage>
      <MailService>Priority Mail Large Flat-Rate Box</MailService>
      <Rate>12.95</Rate>
    </Postage>
    <Postage>
      <MailService>Parcel Post</MailService>
      <Rate>6.75</Rate>
    </Postage>
    <Postage>
      <MailService>Bound Printed Matter</MailService>
(AFTER 2008 Price Change)	(CURRENTLY IN PRODUCTION)
<IntlRateRequest USERID="xxx”>
  <Package ID="0">
    <Pounds>0</Pounds>
    <Ounces>10</Ounces>
    <MailType>Envelope</MailType>
    <ValueOfContents>1</ValueOfContents>
    <Country>Belgium</Country>
  </Package>
</IntlRateRequest>
 
<?xml version="1.0"?>
<IntlRateResponse>
  <Package ID="0">
    <Prohibitions>Bronze, copper, and nickel coins not legal tender<!--167 suppressed-->.</Prohibitions>
    <Restrictions>No list furnished.</Restrictions>
    <Observations>1. Priority Mail International parcels must have <!--781 suppressed-->.</Observations>
    <CustomsForms>First-Class Mail International items and Priority<!--150 suppressed-->)</CustomsForms>
    <ExpressMail>Country Code: BEReciprocal Service Name: Datapost<!--992 suppressed-->l</ExpressMail>
    <AreasServed>Please reference Express Mail for Areas Served.</AreasServed>	<IntlRateRequest USERID="xxx”>
  <Package ID="0">
    <Pounds>0</Pounds>
    <Ounces>10</Ounces>
    <MailType>Envelope</MailType>
    <ValueOfContents>1</ValueOfContents>
    <Country>Belgium</Country>
  </Package>
</IntlRateRequest>
 
<?xml version="1.0"?>
<IntlRateResponse>
  <Package ID="0">
    <Prohibitions>Bronze, copper, and nickel coins not legal tender<!--167 suppressed-->.</Prohibitions>
    <Restrictions>No list furnished.</Restrictions>
    <Observations>1. Priority Mail International parcels must have <!--781 suppressed-->.</Observations>
    <CustomsForms>First-Class Mail International items and Priority<!--150 suppressed-->)</CustomsForms>
    <ExpressMail>Country Code: BEReciprocal Service Name: Datapost<!--992 suppressed-->l</ExpressMail>
    <AreasServed>Please reference Express Mail for Areas Served.</AreasServed>
    <Service ID="4">
      <Pounds>0</Pounds>
      <Ounces>10</Ounces>
      <MailType>Envelope</MailType>
      <Country>BELGIUM</Country>
      <Postage>52.00</Postage>
      <ValueOfContents>1.00</ValueOfContents>
      <InsComment>DESTINATION</InsComment>
      <SvcCommitments>1 - 3 Days</SvcCommitments>
      <SvcDescription>Global Express Guaranteed</SvcDescription>
      <MaxDimensions>Max. length 46", width 35", height 46" and max. length plus girth 108"</MaxDimensions>
      <MaxWeight>70</MaxWeight>
    </Service>
    <Service ID="5">
      <Pounds>0</Pounds>
      <Ounces>10</Ounces>
      <MailType>Envelope</MailType>
      <Country>BELGIUM</Country>
      <Postage>52.00</Postage>
      <ValueOfContents>1.00</ValueOfContents>
      <Insurance>0.00</Insurance>
      <SvcCommitments>1 - 3 Days</SvcCommitments>
      <SvcDescription>Global Express Guaranteed Document</SvcDescription>
      <MaxDimensions>Max. length 46", width 35", height 46" and max. length plus girth 108"</MaxDimensions>
      <MaxWeight>70</MaxWeight>
    </Service>
    <Service ID="12">
      <Pounds>0</Pounds>
      <Ounces>10</Ounces>
      <MailType>Envelope</MailType>
      <Country>BELGIUM</Country>
      <Postage>52.00</Postage>
      <ValueOfContents>1.00</ValueOfContents>
      <Insurance>0.00</Insurance>
      <SvcCommitments>1 - 3 Days</SvcCommitments>
      <SvcDescription>GXG Envelopes</SvcDescription>
      <MaxDimensions>Cardboard envelope has a dimension of 9 1/2" X 12<!--64 suppressed-->"</MaxDimensions>
      <MaxWeight>70</MaxWeight>
    </Service>
    <Service ID="1">
      <Pounds>0</Pounds>
      <Ounces>10</Ounces>
      <MailType>Envelope</MailType>
      <Country>BELGIUM</Country>
      <Postage>30.50</Postage>
      <ValueOfContents>1.00</ValueOfContents>
      <Insurance>0.00</Insurance>
      <SvcCommitments>7 Days</SvcCommitments>
      <SvcDescription>Express Mail International (EMS)</SvcDescription>
      <MaxDimensions>Max.length 60", max. length plus girth 108"</MaxDimensions>
      <MaxWeight>66</MaxWeight>
    </Service>
    <Service ID="10">
      <Pounds>0</Pounds>
      <Ounces>10</Ounces>
      <MailType>Envelope</MailType>
      <Country>BELGIUM</Country>
      <Postage>25.95</Postage>
      <ValueOfContents>1.00</ValueOfContents>
      <Insurance>0.00</Insurance>
      <SvcCommitments>7 Days</SvcCommitments>
      <SvcDescription>Express Mail International (EMS) Flat Rate Envelope</SvcDescription>
      <MaxDimensions>9 1/2" X 12 1/2"</MaxDimensions>
      <MaxWeight>66</MaxWeight>
    </Service>
    <Service ID="2">
      <Pounds>0</Pounds>
      <Ounces>10</Ounces>
      <MailType>Envelope</MailType>
      <Country>BELGIUM</Country>
      <Postage>24.00</Postage>
      <ValueOfContents>1.00</ValueOfContents>
      <Insurance>2.45</Insurance>
      <ParcelIndemnityCoverage>1.00</ParcelIndemnityCoverage>
      <SvcCommitments>6 - 10 Days</SvcCommitments>
      <SvcDescription>Priority Mail International</SvcDescription>
      <MaxDimensions>Max.length 60", max. length plus girth 108"</MaxDimensions>
      <MaxWeight>66</MaxWeight>
    </Service>	    <Service ID="4">
      <Pounds>0</Pounds>
      <Ounces>10</Ounces>
      <MailType>Envelope</MailType>
      <Country>BELGIUM</Country>
      <Postage>49</Postage>
      <ValueOfContents>1</ValueOfContents>
      <InsComment>DESTINATION</InsComment>
      <SvcCommitments>1 - 3 Days</SvcCommitments>
      <SvcDescription>Global Express Guaranteed</SvcDescription>
      <MaxDimensions>Max. length 46", width 35", height 46" and max. length plus girth 108"</MaxDimensions>
      <MaxWeight>70</MaxWeight>
    </Service>
    <Service ID="5">
      <Pounds>0</Pounds>
      <Ounces>10</Ounces>
      <MailType>Envelope</MailType>
      <Country>BELGIUM</Country>
      <Postage>49</Postage>
      <ValueOfContents>1</ValueOfContents>
      <Insurance>0</Insurance>
      <SvcCommitments>1 - 3 Days</SvcCommitments>
      <SvcDescription>Global Express Guaranteed Document</SvcDescription>
      <MaxDimensions>Max. length 46", width 35", height 46" and max. length plus girth 108"</MaxDimensions>
      <MaxWeight>70</MaxWeight>
    </Service>
    <Service ID="12">
      <Pounds>0</Pounds>
      <Ounces>10</Ounces>
      <MailType>Envelope</MailType>
      <Country>BELGIUM</Country>
      <Postage>49</Postage>
      <ValueOfContents>1</ValueOfContents>
      <Insurance>0</Insurance>
      <SvcCommitments>1 - 3 Days</SvcCommitments>
      <SvcDescription>GXG Envelopes</SvcDescription>
      <MaxDimensions>Cardboard envelope has a dimension of 9 1/2" X 12<!--64 suppressed-->"</MaxDimensions>
      <MaxWeight>70</MaxWeight>
    </Service>
    <Service ID="1">
      <Pounds>0</Pounds>
      <Ounces>10</Ounces>
      <MailType>Envelope</MailType>
      <Country>BELGIUM</Country>
      <Postage>30.5</Postage>
      <ValueOfContents>1</ValueOfContents>
      <Insurance>0</Insurance>
      <SvcCommitments>7 Days</SvcCommitments>
      <SvcDescription>Express Mail International (EMS)</SvcDescription>
      <MaxDimensions>Max.length 60", max. length plus girth 108"</MaxDimensions>
      <MaxWeight>66</MaxWeight>
    </Service>
    <Service ID="10">
      <Pounds>0</Pounds>
      <Ounces>10</Ounces>
      <MailType>Envelope</MailType>
      <Country>BELGIUM</Country>
      <Postage>25</Postage>
      <ValueOfContents>1</ValueOfContents>
      <Insurance>0</Insurance>
      <SvcCommitments>7 Days</SvcCommitments>
      <SvcDescription>Express Mail International (EMS) Flat Rate Envelope</SvcDescription>
      <MaxDimensions>9 1/2" X 12 1/2"</MaxDimensions>
      <MaxWeight>66</MaxWeight>
    </Service>
    <Service ID="2">
      <Pounds>0</Pounds>
      <Ounces>10</Ounces>
      <MailType>Envelope</MailType>
      <Country>BELGIUM</Country>
      <Postage>20</Postage>
      <ValueOfContents>1</ValueOfContents>
      <Insurance>2.4</Insurance>
      <ParcelIndemnityCoverage>1</ParcelIndemnityCoverage>
      <SvcCommitments>6 - 10 Days</SvcCommitments>
      <SvcDescription>Priority Mail International</SvcDescription>
      <MaxDimensions>Max.length 60", max. length plus girth 108"</MaxDimensions>
      <MaxWeight>66</MaxWeight>
    </Service>
    <Service ID="8">
      <Pounds>0</Pounds>
      <Ounces>10</Ounces>
      <MailType>Envelope</MailType>
      <Country>BELGIUM</Country>
      <Postage>11.95</Postage>
      <ValueOfContents>1.00</ValueOfContents>
      <InsComment>DESTINATION</InsComment>
      <SvcCommitments>6 - 10 Days</SvcCommitments>
      <SvcDescription>Priority Mail International Flat Rate Envelope</SvcDescription>
      <MaxDimensions>USPS-supplied Priority Mail flat-rate envelope 9 <!--39 suppressed-->.</MaxDimensions>
      <MaxWeight>4</MaxWeight>
    </Service>	    <Service ID="8">
      <Pounds>0</Pounds>
      <Ounces>10</Ounces>
      <MailType>Envelope</MailType>
      <Country>BELGIUM</Country>
      <Postage>11</Postage>
      <ValueOfContents>1</ValueOfContents>
      <InsComment>DESTINATION</InsComment>
      <SvcCommitments>6 - 10 Days</SvcCommitments>
      <SvcDescription>Priority Mail International Flat Rate Envelope</SvcDescription>
      <MaxDimensions>USPS-supplied Priority Mail flat-rate envelope 9 <!--39 suppressed-->.</MaxDimensions>
      <MaxWeight>4</MaxWeight>
    </Service>
 	    <Service ID="3">
      <Pounds>0</Pounds>
      <Ounces>10</Ounces>
      <MailType>Envelope</MailType>
      <Country>BELGIUM</Country>
      <Postage>8.8</Postage>
      <ValueOfContents>1</ValueOfContents>
      <InsComment>DESTINATION</InsComment>
      <SvcCommitments>Varies</SvcCommitments>
      <SvcDescription>First-Class Mail International</SvcDescription>
      <MaxDimensions>Max. length 24", Max. length, height, depth combined 36"</MaxDimensions>
      <MaxWeight>64</MaxWeight>
    </Service>
    <Service ID="14">
      <Pounds>0</Pounds>
      <Ounces>10</Ounces>
      <MailType>Envelope</MailType>
      <Country>BELGIUM</Country>
      <Postage>8.45</Postage>
      <ValueOfContents>1.00</ValueOfContents>
      <InsComment>DESTINATION</InsComment>
      <SvcCommitments>Varies</SvcCommitments>
      <SvcDescription>First Class Mail International Flats</SvcDescription>
      <MaxDimensions>Max. length 15", height 12 or more than 3/4" thick</MaxDimensions>
      <MaxWeight>4</MaxWeight>
    </Service>	 
    <Service ID="15">
      <Pounds>0</Pounds>
      <Ounces>10</Ounces>
      <MailType>Envelope</MailType>
      <Country>BELGIUM</Country>
      <Postage>8.65</Postage>
      <ValueOfContents>1.00</ValueOfContents>
      <InsComment>DESTINATION</InsComment>
      <SvcCommitments>Varies</SvcCommitments>
      <SvcDescription>First Class Mail International Parcels</SvcDescription>
      <MaxDimensions>Max. length 24", max length, height and depth (thickness) combined 36"</MaxDimensions>
      <MaxWeight>4</MaxWeight>
    </Service>	 
  </Package>
</IntlRateResponse>	  </Package>
</IntlRateResponse>
 	 
 	 
      <Rate>2.15</Rate>
    </Postage>
    <Postage>
      <MailService>Media Mail</MailService>
      <Rate>2.23</Rate>
    </Postage>
    <Postage>
      <MailService>Library Mail</MailService>
      <Rate>2.12</Rate>
    </Postage>
  </Package>
</RateV2Response>	    <Postage>
      <MailService>Express Mail Flat-Rate Envelope</MailService>
      <Rate>16.25</Rate>
    </Postage>
    <Postage>
      <MailService>Priority Mail</MailService>
      <Rate>4.60</Rate>
    </Postage>
    <Postage>
      <MailService>Priority Mail Flat-Rate Envelope</MailService>
      <Rate>4.60</Rate>
    </Postage>
    <Postage>
      <MailService>Priority Mail Flat-Rate Box</MailService>
      <Rate>8.95</Rate>
    </Postage>
    <Postage>
      <MailService>Priority Mail Large Flat-Rate Box</MailService>
      <Rate>12.95</Rate>
    </Postage>
    <Postage>
      <MailService>Parcel Post</MailService>
      <Rate>6.54</Rate>
    </Postage>
    <Postage>
      <MailService>Bound Printed Matter</MailService>
      <Rate>2.12</Rate>
    </Postage>
    <Postage>
      <MailService>Media Mail</MailService>
      <Rate>2.13</Rate>
    </Postage>
    <Postage>
      <MailService>Library Mail</MailService>
      <Rate>2.02</Rate>
    </Postage>
  </Package>
</RateV2Response>
 	 
 	 
 
 
IntlRate: Besides the price differences, the former First Class Mail International (FCMI) with Service ID=”3” is replaced with up to three nodes:  FCMI Letter ID=”13”, FCMI Flat ID=”14”, and FCMI Parcel ID=”15”.  In addition, currency values are returned in a two-decimal-place fixed format (was inconsistent before).
 
 
Additionally, there are a few subtle differences in First Class Mail International nodes returned for IntlRate:
 
•         Hyphen in name.  Was “First-Class” but now will be “First Class” as shown. 
•         MaxWeight in pounds.  Previously, all nodes returned <MaxWeight/> in pounds except for First Class Mail which was in ounces.  Now, they are all in pounds including FCMI. 
•         We already mentioned that the The currency values will be formatted to two decimal places. 
•         There are various changes to the text within <MaxDimensions/> and <SvcDescription/> as appropriate for the new shapes. 
 
 
More examples of FCMI shape nodes returned:

WILL BE (14-0)
    <Service ID="13">
      <Pounds>0</Pounds>
      <Ounces>3</Ounces>
      <MailType>Package</MailType>
      <Country>ALBANIA</Country>
      <Postage>2.54</Postage>
      <ValueOfContents>40.00</ValueOfContents>
      <InsComment>DESTINATION</InsComment>
      <SvcCommitments>Varies</SvcCommitments>
      <SvcDescription>First Class Mail International Letters</SvcDescription>
      <MaxDimensions>Max. length 11.5", height 6 1/8" or more than 1/4" thick</MaxDimensions>
      <MaxWeight>0.2188</MaxWeight>
    </Service>
    <Service ID="14">
      <Pounds>0</Pounds>
      <Ounces>3</Ounces>
      <MailType>Package</MailType>
      <Country>ALBANIA</Country>
      <Postage>2.80</Postage>
      <ValueOfContents>40.00</ValueOfContents>
      <InsComment>DESTINATION</InsComment>
      <SvcCommitments>Varies</SvcCommitments>
      <SvcDescription>First Class Mail International Flats</SvcDescription>
      <MaxDimensions>Max. length 15", height 12 or more than 3/4" thick</MaxDimensions>
      <MaxWeight>4</MaxWeight>
    </Service>
    <Service ID="15">
      <Pounds>0</Pounds>
      <Ounces>3</Ounces>
      <MailType>Package</MailType>
      <Country>ALBANIA</Country>
      <Postage>3.00</Postage>
      <ValueOfContents>40.00</ValueOfContents>
      <InsComment>DESTINATION</InsComment>
      <SvcCommitments>Varies</SvcCommitments>
      <SvcDescription>First Class Mail International Parcels</SvcDescription>
      <MaxDimensions>Max. length 24", max length, height and depth (thickness) combined 36"</MaxDimensions>
      <MaxWeight>4</MaxWeight>
    </Service>
11 May 2008, 1:24 AM
#2
cyfarian avatar

cyfarian

New Zenner

Join Date:
Mar 2006
Posts:
29
Plugin Contributions:
0

Re: USPS API changes announced for May 12, 2008

I came here looking for this too, but wasn't able to find anything yet.

11 May 2008, 2:23 AM
#3
jivananda avatar

jivananda

New Zenner

Join Date:
Oct 2006
Posts:
10
Plugin Contributions:
0

Re: USPS API changes announced for May 12, 2008

I'm also wondering about this. It seems like an urgent problem if all the USPS shipping modules just stop working!

Anyone know what the deal is? Or will we just have to wait and see if it breaks?

11 May 2008, 2:29 AM
#4
drbyte avatar

drbyte

Sensei

Join Date:
Jan 2004
Posts:
63,513
Plugin Contributions:
176

Re: USPS API changes announced for May 12, 2008

Yes, it's being looked-into.

12 May 2008, 12:37 PM
#5
gt3 avatar

gt3

New Zenner

Join Date:
Jun 2007
Posts:
25
Plugin Contributions:
0

Re: USPS API changes announced for May 12, 2008

Looks like my "First Class International Mail" is not coming up.

Anyone else experiencing this?

12 May 2008, 1:11 PM
#6
crunchpod avatar

crunchpod

New Zenner

Join Date:
Feb 2007
Posts:
7
Plugin Contributions:
0

Re: USPS API changes announced for May 12, 2008

gt3:

Looks like my "First Class International Mail" is not coming up.

Anyone else experiencing this?

Yeah, that's the only problem I'm experiencing. All of the other methods, so far, seem to be working okay.

12 May 2008, 3:09 PM
#7
gt3 avatar

gt3

New Zenner

Join Date:
Jun 2007
Posts:
25
Plugin Contributions:
0

Re: USPS API changes announced for May 12, 2008

I need help because "First Class International Mail" is important for me. A majority of my customers select this shipping Method.

Any solutions?

12 May 2008, 3:56 PM
#8
beatmaker avatar

beatmaker

New Zenner

Join Date:
May 2007
Posts:
91
Plugin Contributions:
0

Re: USPS API changes announced for May 12, 2008

Same here... Internaional Mail is cheapest rate since UPS and FedEx results come back crazy over-priced. Any fixes for this yet?

12 May 2008, 4:04 PM
#9
beatmaker avatar

beatmaker

New Zenner

Join Date:
May 2007
Posts:
91
Plugin Contributions:
0

Re: USPS API changes announced for May 12, 2008

Actually I take that back... See THIS POST.

I should have tested before I posted above. Everything still appears to be working for me. No problems here. :)

12 May 2008, 4:19 PM
#10
randolph_hoppe avatar

randolph_hoppe

Zen Follower

Join Date:
Jan 2004
Posts:
129
Plugin Contributions:
1

Re: USPS API changes announced for May 12, 2008

My store isn't returning First Class Mail International, either. Pretty sure I'm using the Nov 2007 module.

12 May 2008, 5:17 PM
#11
larryf avatar

larryf

New Zenner

Join Date:
May 2008
Posts:
3
Plugin Contributions:
0

Re: USPS API changes announced for May 12, 2008

I'm in the same boat. I just installed the Nov update but First Class International still will not work. :no:

12 May 2008, 5:21 PM
#12
kgeoffrey avatar

kgeoffrey

New Zenner

Join Date:
Mar 2007
Posts:
22
Plugin Contributions:
0

Re: USPS API changes announced for May 12, 2008

Same here. First Class International not displaying in the store. I have * @version $Id: usps.php 6474 2007-11-18 15:59:32Z ajeh $ installed. Zen Cart 1.3.0.1

12 May 2008, 5:24 PM
#13
bodini avatar

bodini

New Zenner

Join Date:
Jul 2007
Posts:
43
Plugin Contributions:
0

Re: USPS API changes announced for May 12, 2008

I too am having this problem and thought I'd chime in with anything I've tried (I dont mean to 'pile on', I'm just trying to help).

I've been using the USPS module successfully since Sep '07.

I have had the Nov patch installed since Nov.

Yesterday or so, the International First Class failed to show in the cart.

The Debug shows that it is feeding back the First Class info, I think (maybe the formatting was changed at the close of the code?).

Re-installed the module, no change.

Re-uploaded the usps.php, reinstalled the module, no change.

thanks!


Debug info below

<?xml version="1.0"?>
<IntlRateResponse><Package ID="0"><Prohibitions>Bank notes, coins, and other forms of currency are prohibited in all classes of mail, including registered letter-post items, insured parcels, and Express Mail International Service (EMS) shipments, that are sent to New Zealand.
Radioactive materials.</Prohibitions><Restrictions>Addressees are required to obtain import licenses from the New Zealand customs authorities for all parcels except the following:  
Bona fide gifts not exceeding 100 New Zealand dollars in value. 
Firearms require the addressee has police permission.  
Meat or meat products and fish and fish products are admitted only conditionally.  
Merchandise for the addressee's personal use, not for his or her business or professional use or for sale or trade, and not exceeding 20 New Zealand dollars in value.  
Used clothing and used bedding must be for personal use of persons in New Zealand, or with permission of the New Zealand Minister of Customs. Worn out clothing not for personal use must be clean and disinfected, or it will be done at the addressee's expense.</Restrictions><Observations>1. Each commercial shipment must be covered by a commercial invoice showing the current domestic price of the goods (that is, what the price would be if sold in the United States) and the selling price to the purchaser in New Zealand. The invoice must include a certificate as to the value of the goods, prepared in prescribed form, and signed by the shipper. Printed blanks for the invoice and certificate can be purchased from printing firms specializing in such supplies.  
2. The completed invoice must be sent to the addressee by letter-post service. It is desirable to send one copy by air and another by ordinary means.</Observations><CustomsForms>First-Class Mail International items and Priority Mail International flat-rate envelopes: 
PS Form 2976 or 2976-A (see 123.61)
Priority Mail International parcels:
PS Form 2976-A inside 2976-E (envelope)</CustomsForms><ExpressMail>Country Code:  
NZ  

Reciprocal Service Name:  
Courier Post International  

Required Customs Form/Endorsement 
1. Correspondence, business papers, and documents.
No form required. Endorse item clearly next to mailing label as BUSINESS PAPERS. 

2. Computer data and merchandise samples without commercial value.
PS Form 2976, Customs - CN 22 (Old C 1) and Sender's Declaration (green label). 

3. Merchandise and all articles subject to customs duty.
PS Form 2976-A, Customs Declaration and Dispatch Note CP 72, inside a PS Form 2976-E, Customs Declaration Envelope CP 91.

Note:
Coins; banknotes; currency notes (paper money); securities of any kind payable to bearer; traveler's checks; platinum, gold, and silver (manufactured or not); precious stones; jewelry; and other valuable articles are prohibited in EMS shipments to New Zealand.

Areas Served:

All locations in New Zealand except the Ross Dependency. For Cook Islands, only Rarotonga.</ExpressMail><AreasServed>Please reference Express Mail for Areas Served.</AreasServed><Service ID="4"><Pounds>0</Pounds><Ounces>12</Ounces><MailType>Package</MailType><Country>NEW ZEALAND</Country><Postage>58.50</Postage><SvcCommitments>1 - 3 Days</SvcCommitments><SvcDescription>Global Express Guaranteed</SvcDescription><MaxDimensions>Max. length 46", width 35", height 46" and max. length plus girth 108"</MaxDimensions><MaxWeight>70</MaxWeight></Service><Service ID="6"><Pounds>0</Pounds><Ounces>12</Ounces><MailType>Package</MailType><Country>NEW ZEALAND</Country><Postage>58.50</Postage><SvcCommitments>1 - 3 Days</SvcCommitments><SvcDescription>Global Express Guaranteed Non-Document Rectangular</SvcDescription><MaxDimensions>Max. length 46", width 35", height 46" and max. length plus girth 108"</MaxDimensions><MaxWeight>70</MaxWeight></Service><Service ID="7"><Pounds>0</Pounds><Ounces>12</Ounces><MailType>Package</MailType><Country>NEW ZEALAND</Country><Postage>58.50</Postage><SvcCommitments>1 - 3 Days</SvcCommitments><SvcDescription>Global Express Guaranteed Non-Document Non-Rectangular</SvcDescription><MaxDimensions>Max. length 46", width 35", height 46" and max. length plus girth 108"</MaxDimensions><MaxWeight>70</MaxWeight></Service><Service ID="12"><Pounds>0</Pounds><Ounces>12</Ounces><MailType>Package</MailType><Country>NEW ZEALAND</Country><Postage>58.50</Postage><SvcCommitments>1 - 3 Days</SvcCommitments><SvcDescription>USPS GXG Envelopes</SvcDescription><MaxDimensions>Cardboard envelope has a dimension of 9 1/2" X 12 1/2" and GXG tyvek envelope has a dimension of 12 1/2" X 15 1/2"</MaxDimensions><MaxWeight>70</MaxWeight></Service><Service ID="1"><Pounds>0</Pounds><Ounces>12</Ounces><MailType>Package</MailType><Country>NEW ZEALAND</Country><Postage>28.50</Postage><SvcCommitments>6 Days</SvcCommitments><SvcDescription>Express Mail International (EMS)</SvcDescription><MaxDimensions>Max.length 36", max. length plus girth 79"</MaxDimensions><MaxWeight>66</MaxWeight></Service><Service ID="10"><Pounds>0</Pounds><Ounces>12</Ounces><MailType>Package</MailType><Country>NEW ZEALAND</Country><Postage>25.95</Postage><SvcCommitments>6 Days</SvcCommitments><SvcDescription>Express Mail International (EMS) Flat-Rate Envelope</SvcDescription><MaxDimensions>9 1/2" X 12 1/2"</MaxDimensions><MaxWeight>66</MaxWeight></Service><Service ID="2"><Pounds>0</Pounds><Ounces>12</Ounces><MailType>Package</MailType><Country>NEW ZEALAND</Country><Postage>23.00</Postage><SvcCommitments>6 - 10 Days</SvcCommitments><SvcDescription>Priority Mail International</SvcDescription><MaxDimensions>Max.length 60", max. length plus girth 108"</MaxDimensions><MaxWeight>66</MaxWeight></Service><Service ID="8"><Pounds>0</Pounds><Ounces>12</Ounces><MailType>Package</MailType><Country>NEW ZEALAND</Country><Postage>11.95</Postage><SvcCommitments>6 - 10 Days</SvcCommitments><SvcDescription>Priority Mail International Flat-Rate Envelope</SvcDescription><MaxDimensions>USPS-supplied Priority Mail flat-rate envelope 9 1/2" x 12 1/2." Maximum weight 4 pounds.</MaxDimensions><MaxWeight>4</MaxWeight></Service><Service ID="9"><Pounds>0</Pounds><Ounces>12</Ounces><MailType>Package</MailType><Country>NEW ZEALAND</Country><Postage>38.95</Postage><SvcCommitments>6 - 10 Days</SvcCommitments><SvcDescription>Priority Mail International Flat-Rate Box</SvcDescription><MaxDimensions>USPS-supplied Priority Mail flat-rate box. Maximum weight 20 pounds.</MaxDimensions><MaxWeight>20</MaxWeight></Service><Service ID="11"><Pounds>0</Pounds><Ounces>12</Ounces><MailType>Package</MailType><Country>NEW ZEALAND</Country><Postage>49.95</Postage><SvcCommitments>6 - 10 Days</SvcCommitments><SvcDescription>Priority Mail International Large Flat-Rate Box</SvcDescription><MaxDimensions>USPS-supplied Priority Mail Large flat-rate box. Maximum weight 20 pounds.</MaxDimensions><MaxWeight>20</MaxWeight></Service><Service ID="14"><Pounds>0</Pounds><Ounces>12</Ounces><MailType>Package</MailType><Country>NEW ZEALAND</Country><Postage>8.05</Postage><SvcCommitments>Varies</SvcCommitments><SvcDescription>First Class Mail International Large Envelope</SvcDescription><MaxDimensions>Max. length 15", height 12 or more than 3/4" thick</MaxDimensions><MaxWeight>4</MaxWeight></Service><Service ID="15"><Pounds>0</Pounds><Ounces>12</Ounces><MailType>Package</MailType><Country>NEW ZEALAND</Country><Postage>8.25</Postage><SvcCommitments>Varies</SvcCommitments><SvcDescription>First Class Mail International Package</SvcDescription><MaxDimensions>Max. length 24", max length, height and depth (thickness) combined 36"</MaxDimensions><MaxWeight>4</MaxWeight></Service></Package></IntlRateResponse>
12 May 2008, 5:28 PM
#14
benblee avatar

benblee

New Zenner

Join Date:
Dec 2007
Location:
I wish I was out west!
Posts:
22
Plugin Contributions:
0

Re: USPS API changes announced for May 12, 2008

The Nov. update really had nothing to do with this recent change. USPS announced their postage rate hike and have now changed their web api's to reflect it today. This went into effect today (May 12th, 2008).

Dr. Byte said it's being looked into so I hope we have an answer here soon. Is anyone noticinig any problems other than the First Class International?

Also, check the first post in the thread for the change info if you're trying to adjust it yourself. That was the official statement by the USPS so I copied and pasted it in there verbatim.

12 May 2008, 5:31 PM
#15
larryf avatar

larryf

New Zenner

Join Date:
May 2008
Posts:
3
Plugin Contributions:
0

Re: USPS API changes announced for May 12, 2008

Thanks for the info Ben. I suppose we'll simply have to sit tight and wait for the update.

12 May 2008, 5:41 PM
#16
benblee avatar

benblee

New Zenner

Join Date:
Dec 2007
Location:
I wish I was out west!
Posts:
22
Plugin Contributions:
0

Re: USPS API changes announced for May 12, 2008

If you are using version 1.3.7 and you are not using an automatic payment (you run the transaction yourself on your own terminal or whatever), you may want to double check these shipping prices for accuracy first giving you a chance to email your customer with the updated price before making the actual transaction. Just a tip that might help avoid refunds or trying to collect more after the fact.

12 May 2008, 9:42 PM
#17
impdesigns avatar

impdesigns

New Zenner

Join Date:
Feb 2006
Posts:
11
Plugin Contributions:
0

Re: USPS API changes announced for May 12, 2008

I don't suppose anyone within the official Zen Development group would care to offer any ideas for when a fix for the vanishing First Class International Mail will be posted eh?

12 May 2008, 10:37 PM
#18
snorkeltwin avatar

snorkeltwin

New Zenner

Join Date:
Mar 2008
Posts:
11
Plugin Contributions:
0

Re: USPS API changes announced for May 12, 2008

I second that question... anybody? Please?

12 May 2008, 11:15 PM
#19
ranger_lp avatar

ranger_lp

Zen Follower

Join Date:
Feb 2004
Location:
New York
Posts:
269
Plugin Contributions:
1

Re: USPS API changes announced for May 12, 2008

This might help.....

oscommerce.com/community/contributions,487

note the changes for May 12th....

12 May 2008, 11:39 PM
#20
drbyte avatar

drbyte

Sensei

Join Date:
Jan 2004
Posts:
63,513
Plugin Contributions:
176

Re: USPS API changes announced for May 12, 2008

Here's an updated module which handles the May 12, 2008 USPS changes required for International choices.

DETAILS MOVED TO HERE:
http://www.zen-cart.com/forum/showthread.php?t=97461