Category Archives: Carrier Updates

USPS API Changes Sept 1st 2017

Author: Karen Baker  |  September 1, 2017

USPS on September 1st 2017  has changed their ‘First-Class Mail Parcel” Service to “First-Class Package Service – Retail”.

There are other changes as well, see Pitney Bowes for further details.

ShipperHQ Customers

Any customers using ShipperHQ will see no disruption of service.

Other eCommerce Users

For those customers NOT using ShipperHQ please see following notes re each platform:

Magento 1.x

NO Change is required for ShipperHQ Customers.

If you are using WebShopApps Dimensional Shipping and in your year’s support then contact our support for an update. Outside of this you will need to follow the instructions below and update the USPS.php file in the extension. All other extension users will need to follow the advice below.

You will need to alter the USPS implementation to use the new Shipping Method Name. Please note: We do not recommend you update the core files directly, so you should follow procedure to create a patch here (we would hope Magento Inc have released a patch already as this is service affecting). The following comments show you where the changes are.

Look for the file app/code/core/Mage/Usa/Model/Shipping/Carrier/Usps.php

Search for ‘method_to_code’.  You will see like following:

Magento 1 USPS API Change

Update to replace ‘First-Class Mail Parcel’ with ‘First-Class Package Service – Retail’ (this is a single dash). Its extremely important you spell this exactly as is else it will not be able to match.

Magento USPS after API Change

Optionally you can update the Shipping method name used, search for ‘0_FCP’ and you will see:

USPS Shipping Method Name Update

In app/code/core/Mage/Usa/etc/config.xml replace any occurrence of’First-Class Mail Parcel’ with ‘First-Class Package Service – Retail’.

In the Magento Admin panel you will need to refresh your shipping methods and select this new ‘Allowed Method’, else it still won’t display.

Magento 2.x

NO Change is required for ShipperHQ Customers.

The changes above apply, the directory locations are just different. See under vendor/magento/module-usps/Model/Usps.php.  

Shopify

We have confirmed that First-Class Package Rates are showing (updated Sept 3rd).

BigCommerce

Please contact your BigCommerce Rep if you are no longer seeing the correct USPS First-Class Mail Parcel(Package) Rates. In our testing we are able to see First-Class Rates, though not able to ascertain which.

About ShipperHQ

ShipperHQ is a storefront shipping management solution which gives you incredible flexibility in managing your shipping rates. Even for customers using Free Shipping ShipperHQ is a must, we include capabilities around Time in Transit, Pickup from Store, Address Validation, Multi-Warehouse, etc etc.  We also keep upto date with the APIs and worry about this stuff so you don’t have to ;).  We offer free migration services for WebShopApps customers. We are available on BigCommerce, Shopify, Magento 1&2, and WooCommerce.

Link to full article

UPS Security Update – A review of action required

Author: wsagen  |  May 11, 2016

Management Summary

  • UPS are upgrading their required security protocols – you won’t be able to use their API services unless you comply
  • There is no firm date for when this will be enforced, it was originally planned for May 31st 2016
  • If you are a Magento user, below we include some things you can check and verify to ensure you will meet these requirements
  • If you are a ShipperHQ user, no action is required on your part

Deeper Information

UPS have a detailed plan to upgrade their data security, as part of this plan they will be enforcing security protocols when you interact with their web services. To put it plainly, you’ll need to do some housekeeping if you are using Magento and any kind of UPS service.

Starting from May 31st 2016, UPS stated they will enforce TLS v1.2 on their web services and other online services like UPS.com, this has now been delayed with no firm date of when this enforcement will begin. This delay is a great opportunity for merchants and developers to get this requirement met and forget about it, well before it becomes a headache.

If you are using any of the following:

  • Magento’s built-in UPS shipping carrier
  • Any of the following WebShopApps stand alone UPS extensions:
    • UPS Date Shipping
    • UPS Calendar
    • Delivery Options for UPS
    • UPS Zones
    • UPS Freight
    • Dimensional Shipping
    • Address Validation via UPS
  • Any other UPS integration from a third party that accesses UPS via XML web services

There is no upgrade required to your code or Magento system. You’ll need to verify with your host the version of TLS that your server supports – some things to review are

  1. Check the version of OpenSSL is v1.0.1 or higher
  2. Check the version of cURL you have, v7.34 or higher will include TLS v1.2
  3. TLS v1.2 is enabled with your version of cURL

ShipperHQ customers will not need to take any action as we have already verified that our interactions with UPS including live rates, freight and address validation will meet their updated security requirements.

ShipperHQ.com. Come talk to us. Your cart, your shipping, your rules.

Link to full article

USPS Price Increase and API Update – January 17, 2016

Author: wsagen  |  January 12, 2016

USPS is releasing an update to their API and price increases on January 17, 2016.

What are the changes?

There are price increases to many services across both retail and commercial base pricing including Priority Mail, Priority Mail Express and First Class Parcel (international). In some cases there is a significant price increase. See the USPS press release for more details, or take a look at the USPS 2016 Price Change video by our partner Pitney Bowes.

ShipperHQ will automatically show these price increases when they are rolled out on January 17, 2016.

The API update also includes

  • Renaming Standard Post to Retail Ground
  • Removal of several flat rate box services

These changes will automatically be rolled into ShipperHQ and no action is required by merchants.

Will I be affected?

I’m using Magento’s built-in USPS carrier

If you are using standard Magento USPS carrier and your Magento Community Edition version is 1.7.x or below,  your customers will no longer see USPS Standard Post rates. To resolve this you will need to download the updated USPS patch extension.

Users of Magento Enterprise Edition version 1.13.x and below will also not be able to see rates for Standard Post service, please contact Magento for the recommended course of action.

If you are using Magento Community Edition version 1.8.x and above or Magento Enterprise Edition version 1.14.x and above, no action is required to see the newly named USPS Retail Ground rates.

I’m using a WebShopApps extension to get my USPS rates

If you are a WebShopApps customer we’ve also updated our extensions for

  • WebShopApps Dimensional Shipping
  • WebShopApps USPS via Endicia

You can contact us for an upgraded version of your extension (charges may apply if you are outside of your support period).

I use ShipperHQ to manage my rates

You don’t need to do anything. ShipperHQ will automatically show these prices increases when they are rolled out on January 17th, 2016.

How can I reduce my shipping prices?

Within ShipperHQ we support rate shopping. We have many customers that utilize this to compare live carrier rates automatically in the cart, presenting the cheapest options to the customer.  Talk to us for further information and a no-obligation 30-day free trial.

 

Link to full article

Fedex Service Outage – January 16, 2016

Author: wsagen  |  January 11, 2016

FedEx has advised there will be a service outage on their live API on Saturday, January 16th from 9:00 pm CT until Sunday, January 17th 12:01 am CT (total duration 3 hours).

Will I be affected?

This will affect:

  • All Magento merchants using live Fedex rates
  • Customers of ShipperHQ using Fedex rates (including FedEx Freight)
  • Merchants using WebShopApps Freight extension for FedEx Freight rates
  • Creation of shipment labels and tracking using the standard Magento FedEx carrier

You may not be able to receive shipping rates from FedEx during this time. If FedEx is your only available shipping method, customers may not be able to checkout during this time if you do not take any action.

What should I do?

For merchants using ShipperHQ, you should configure a backup carrier for any live rate FedEx carriers you have.

Backup carrier

Once the service outage of FedEx API is over, FedEx rates will be returned without any further action required from you (the merchant). You should leave this backup carrier configured in case of any future unexpected FedEx service outages.

ShipperHQ.com. Come talk to us. Your cart, your shipping, your rules.

Link to full article