Jump to content
  • Checkout
  • Login
  • Get in touch

osCommerce

The e-commerce.

New 2013 USPS postal changes?


flixmaster

Recommended Posts

It seems like the US postal system has changed something again. Using Methods 6.1 we are not getting rates returned for packages over 32lbs?? We are not sure the exact cutoff weight but I believe 32 lbs is it.

 

Has anyone else seen issues like this?

 

i have also noticed this problem on other shopping carts that are not oscommerce. I see that core commerce is also returning an error that the weight is invalid.

Link to comment
Share on other sites

I can't answer your question directly, but for reference - changes are scheduled for January 27th. Just from a quick scan of this e-mail I received, it looks like we may be in for some discomfort soon:

 

 

Web Tools customer;

 

On January 27, 2013, the Postal Service will update domestic pricing and mailing standards and international prices and product features. For detailed information on prices, mailing standards and new product features, please reference the Federal Register Notices and Pricing Files viewable at http://pe.usps.com/.

 

Price Change updates will be available in the Web Tools testing environment for integrator access on or around January 14, 2013. The test environment can be accessed, using your production UserID, via the following URL scheme, host and path:

- Secure APIs: https://stg-secure.shippingapis.com/ShippingApi.dll

- Non-secure APIs: http://stg-production.shippingapis.com/ShippingApi.dll

 

Below is a summary of changes to each affected API. Please note that the changes below are intended to be backwards compatible, however, may not be depending on how individual programs and applications are integrated with the APIs. If you rely upon a third party developer (e.g. software or ecommerce/cart provider) for USPS products and services on your website or in your application, please direct any questions to them.

 

Domestic Rate Calculator APIs

- RateV4

 

o Updated product and extra service prices

o Parcel Post renamed Standard Post

§ When <Service>= “ALL,” ”ONLINE,” or “PARCEL POST”, WebTools ClientServiceID="4" (MailService=“Parcel Post®”) will return as MailService=“Standard Post®”

§ New <Service> enumeration “STANDARD POST” will be available and return Standard Post single-piece postage and extra services pricing and availability

o Delivery Confirmation renamed USPS Tracking/Delivery Confirmation

§ When <Revision>=”2” and <Service> is
not
“ALL,” ”ONLINE,” “PLUS”, WebTools SpecialService ServiceID="13" (ServiceName=“Delivery Confirmation™”) will return as ServiceName=“USPS Tracking/Delivery Confirmation™”

- RateV3

o Updated product and extra service prices

o Parcel Post renamed Standard Post

§ When <Service>= “ALL,” ”ONLINE,” or “PARCEL POST”, WebTools ClientServiceID="4" (MailService=“Parcel Post®”) will return as MailService=“Standard Post®”

 

Domestic Label APIs

- Express Mail Label (ExpressMailLabel) and Hold For Pickup Express (HoldForPickupExpress)

 

o Intelligent Mail® Package Barcode (IMpb)

§ Presence of optional NineDigitRoutingZip tag as the final tag of the request will trigger the return of the IMpb barcode on January 27, 2013

§ The IMpb barcode will be returned in all responses effective February 24, 2013

§ For more information on the IMpb, please reference

- Delivery/Signature Confirmation (DeliveryConfirmationV2, V3, V4; SignatureConfirmationV3, V4)

o Parcel Post renamed Standard Post

§ New <ServiceType> enumeration “STANDARD POST” will be available

o Label Image Changes:

§ Product banner text updates for rebranding of “Parcel Post” to “Standard Post”

§ Service banner text updates for rebranding of “Delivery Confirmation™” service to “USPS TRACKING #”

- Merchandise Return Service (MerchandiseReturnV2, V3, V4)

o Intelligent Mail® Package Barcode (IMpb)

§ Response will return 30 digit IMpb barcode format as default

§ <NineDigitRoutingZip> tag (optional tag, optional value) added as the last request tag to indicate five or nine digit routing zip code (30 and 34-digit IMpb barcode).

§ New <ServiceType> enumeration “STANDARD POST” will be available

o Label Image Changes:

§ Product banner text updates for rebranding of “Parcel Post” to “Standard Post”

 

International Rate Calculator APIs

- IntlRateV2 and IntlRate

 

o Updated product and extra service prices

o USPS e-Delivery Confirmation International

§ New USPS e-Delivery Confirmation International extra service available for Priority Mail International Flat Rate Envelope and Small Flat Rate Box and First Class Mail International (ServiceID=”9”)

o First-Class Mail® International Parcel name change:

§ When <MailType>= “ALL” or ”PACKAGE” , WebTools Service ID="15" (SvcDescription=“First-Class Mail® International Parcel**”) will now return as SvcDescription=“First-Class Package International Service™”

o Extra service Restricted Delivery (ServiceID=’3’) will no longer be available for international products

o Express Mail International Flat Rate Envelopes will have a four pound maximum weight

 

International Label APIs

- Express Mail International (ExpressMailIntl)

 

o <ImageParameter> tag (optional tag, optional value) added to <ImageParameters> group

§ “4BY6LABEL” added as enumeration to <ImageParameter> tag; returns 4x6 label image when used

o Image changes:

§ 4x6 label image added as an option

§ “Total Qty” field added to the label image

§ <FromPhone> value returned in From Address section of label image (Format: 555-555-5555)

§ General label image text and instructions updates.

· “Detailed description of contents” now “Detailed Description of Contents”

· “Contents” now “Contents: (Check All That Apply)”

· “Postage and Fees” now “Total Postage/Fees”

· “0” defaulted in weight column when no value provided in NetPounds or NetOunces tag

· Date update to September 2012

- Priority Mail International (PriorityMailIntl)

o <ImageParameter> tag (optional tag, optional value) added to <ImageParameters> group

§ “4BY6LABEL” added as enumeration to <ImageParameter> tag; returns 4x6 label image when used

§ “4BY6LABEL” valid for all labels except the Flat Rate Envelope and Small Flat Rate Box

o Extra services

§ <ExtraServices> group (optional tags, optional values) added to the end of the request schema, with repeating <ExtraService> tags as children

§ "9" added as enumeration to <ExtraService> to indicate Electronic USPS Delivery Confirmation International is desired

· Valid only for requests for the Flat Rate Envelope and Small Flat Rate Box

§ <ExtraServices> group (optional tags, optional values) added to response schema, with <ExtraService> tag grouping <ServiceID>, <ServiceName> and <Price> tags as children

o Image changes:

§ 4x6 label image added as an option

§ “Total Qty” field added to the label image

§ <FromPhone> value returned in From Address section of label image (Format: 555-555-5555)

§ General label image text and instructions updates:

· “Detailed description of contents” now “Detailed Description of Contents”

· “Contents” now “Contents: (Check All That Apply)”

· “Postage and Fees” now “Total Postage/Fees”

· “0” defaulted in weight column when no value provided in NetPounds or NetOunces tag

· Date update to September 2012

o Image changes (Flat Rate Envelope and Small Flat Rate Box)

§ Country of Origin and HS Tariff Number fields added

§ <FromPhone> value returned in From Address section of label image (Format: 555-555-5555)

§ General label image text and instructions updates:

· “Detailed description of contents” now “Detailed Description of Contents”

· “Contents” now “Contents: (Check All That Apply)”

· “AES/ITN/Exemption” now “AES Exemption”

· “0” defaulted in weight column when no value provided in NetPounds or NetOunces tag

· Date update to September 2012

- First Class Mail International (FirstClassMailIntl)

o Extra services

§ <ExtraServices> group (optional tags, optional values) added to the end of the request schema (just before new PriceOptions tag), with repeating <ExtraService> tags as children

§ "9" added as enumeration to <ExtraService> to indicate Electronic USPS Delivery Confirmation International is desired

§ <ExtraServices> group (optional tags, optional values) added to response schema, with <ExtraService> tag grouping <ServiceID>, <ServiceName> and <Price> tags as children

o <PriceOptions> tag (optional tag, optional value) added to the end of the request schema

§ Valid enumerations are “RETAIL” (default), “COMMERCIAL BASE” and “COMMERCIAL PLUS”

o Image changes:

§ Rebranding of “First-Class Mail International” to “First-Class Package International Service™” in banner and receipt text

§ Country of Origin and HS Tariff Number fields added

§ <FromPhone> value returned in From Address section of label image (Format: 555-555-5555)

§ General label image text and instructions updates:

· “Detailed description of contents” now “Detailed Description of Contents”

· “Contents” now “Contents: (Check All That Apply)”

· “AES/ITN/Exemption” now “AES Exemption”

· “0” defaulted in weight column when no value provided in NetPounds or NetOunces tag

· Date update to September 2012

- 2976A Customs Form (CP72V3)

o <ImageParameter> tag (optional tag, optional value) added to <ImageParameters> group

§ “4BY6LABEL” added as enumeration to <ImageParameter> tag; returns 4x6 label image when used

o Image changes:

§ 4x6 label image added as an option

§ “Total Qty” field added to the label image

§ <FromPhone> value returned in From Address section of label image (Format: 555-555-5555)

§ General label image text and instructions updates:

· “Detailed description of contents” now “Detailed Description of Contents”

· “HS tariff number” now “HS Tariff Number”

· “Country of origin of goods” now “Country of Origin”

· “Contents” now “Contents: (Check All That Apply)”

· “Postage and Fees” now “Total Postage/Fees”

· “Commercial sample” now “Commercial Sample”

· “Returned goods” now “Returned Goods”

· “0” defaulted in weight column when no value provided in NetPounds or NetOunces tag

· Date update to September 2012

- 2976 Customs Form (CN22V2)

o <CountryOfOrigin> tag (optional tag, optional value) added to the end of each <ItemDetail> group

o Image changes:

§ “Country of Origin” field added

§ <FromPhone> value returned in From Address section of label image (Format: 555-555-5555)

§ Mailing Office Date Stamp added to top copy

§ General text and instructions updates:

· “IMPORTANT: …” text on label face now “IMPORTANT: The item/parcel may be opened officially. See Privacy Notice on next printed page.”

· “Detailed description of contents” now “Detailed Description of Contents”

· “Contents” now “Contents: (Check All That Apply)”

· “AES/ITN/Exemption” now “AES Exemption”

· “Commercial sample” now “Commercial Sample”

· “Country of Origin of Goods _______” text removed

· Total sum of item quantities displayed.

· “0” defaulted in weight column when no value provided in NetPounds or NetOunces tag

· Date update to September 2012

 

For questions and concerns, please contact our customer support at 1-800-344-7779 or [email protected].

______________

 

Web Tools Program Office

USPS Digital Access

 

 

Link to comment
Share on other sites

  • 3 weeks later...

The yearly name changes only affected my first class international so if you also lost that

method it's and easy fix....change 'First-Class Mail International Parcel**' to 'First-Class Package International Service**' in the includes/modules/shipping/usps.php. Unfortunately the international rates through usps have gone way up, some of my locations that I ship to have almost doubled in price.

Link to comment
Share on other sites

Here is my particular problem:

 

When my customer views domestic shipping options, they see First-Class, Standard and Priority, but if the customer selects Standard Post and then clicks next, everything this good until the checkout_confirmation.php page where their shipping rate is reduced to first-class mail parcel and they see the first-class mail rate.

 

It's like the entire Standard post amount is lost.

 

Any ideas?

Jennifer

Link to comment
Share on other sites

Here is my particular problem:

 

When my customer views domestic shipping options, they see First-Class, Standard and Priority, but if the customer selects Standard Post and then clicks next, everything this good until the checkout_confirmation.php page where their shipping rate is reduced to first-class mail parcel and they see the first-class mail rate.

 

It's like the entire Standard post amount is lost.

 

Any ideas?

 

I remember having a similar problem a few years ago...I had priority and first class but at the confirmation page it would always default back to I think first class or vice versa. There is a fix for that, and I remember it being pretty simple. Try searching on the forums here. I know it's there somewhere.

Link to comment
Share on other sites

Hello,

I just went onto my server and altered the USPS.php file to show Standard Post instead of Parcel Post, but when I go into the Admin area of my site, the changes have not taken place. What am I doing wrong?

 

Here are the areas I changed:

 

 

elseif ($request_type == 'Media MailRM') $service = 'MEDIA';

elseif ($request_type == 'Standard PostRM') $service = 'STANDARD';

elseif (preg_match('#Priority MailRM#', $request_type))

 

and this:

 

 

tep_db_query("insert into " . TABLE_CONFIGURATION . " (configuration_title, configuration_key, configuration_value, configuration_description, configuration_group_id, sort_order, set_function, date_added) values ('Shipping Methods (Domestic and International)', 'MODULE_SHIPPING_USPS_TYPES', '0, 70, 0.00, 0, 70, 0.00, 0, 70, 0.00, 0, 70, 0.00, 0, 70, 0.00, 0, 70, 0.00, 0, 70, 0.00, 0, 70, 0.00, 0, 70, 0.00, 0, 70, 0.00, 0, 70, 0.00, 0, 70, 0.00, 0, 70, 0.00, 0, 70, 0.00, 0, 70, 0.00, 0, 70, 0.00, 0, 70, 0.00, 0, 70, 0.00, 0, 70, 0.00, 0, 70, 0.00, 0, 70, 0.00, 0, 70, 0.00, 0, 70, 0.00, 0, 70, 0.00, 0, 70, 0.00, 0, 70, 0.00, 0, 70, 0.00, 0, 70, 0.00, 0, 70, 0.00, 0, 70, 0.00', '<b><u>Checkbox:</u></b> Select the services to be offered<br><b><u>Minimum Weight (lbs)</u></b>first input field<br><b><u>Maximum Weight (lbs):</u></b>second input field<br><br>USPS returns methods based on cart weights. These settings will allow further control (particularly helpful for flat rate methods) but will not override USPS limits', '6', '0', 'tep_cfg_usps_services(array(\'First-Class MailRM Large Envelope\', \'First-Class MailRM Parcel\', \'Media MailRM\', \'Standard PostRM\', \'Priority MailRM\', \'Priority MailRM Flat Rate Envelope\', \'Priority MailRM Legal Flat Rate Envelope\', \'Priority MailRM Padded Flat Rate Envelope\', \'Priority MailRM Small Flat Rate Box\', \'Priority MailRM Medium Flat Rate Box\', \'Priority MailRM Large Flat Rate Box\', \'Priority MailRM Regional Rate Box A\', \'Priority MailRM Regional Rate Box B\', \'Priority MailRM Regional Rate Box C\', \'Express MailRM\', \'Express MailRM Flat Rate Envelope\', \'Express MailRM Legal Flat Rate Envelope\', \'Express MailRM Flat Rate Boxes\', \'First-Class MailRM International Large Envelope**\', \'First-Class MailRM Package International Service**\', \'Priority MailRM International\', \'Priority MailRM International Flat Rate Envelope**\', \'Priority MailRM International Small Flat Rate Box\', \'Priority MailRM International Medium Flat Rate Box\', \'Priority MailRM International Large Flat Rate Box\', \'Express MailRM International\', \'Express MailRM International Flat Rate Envelope\', \'Express MailRM International Flat Rate Boxes\', \'USPS GXGTM Envelopes**\', \'Global Express GuaranteedRM (GXG)**\'), ', now())");

 

 

Shopgrl

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...