USPS Shipping


  1. Ensure you are running the latest version of Expresso Store
  2. Upload the extension to system/expressionengine/third_party/store_usps on your server
  3. In the ExpressionEngine control panel, visit Add-Ons > Extensions, and click Enable next to Store USPS Shipping
  4. Click Settings next to the extension to configure it


The USPS Shipping extension will automatically add shipping method options to your checkout. To display the shipping options inside your checkout tag, use the {field:shipping_method} variable. For more information, see the Checkout Tag Shipping Methods.



Your USPS account username.

Source ZIP

The ZIP where you will be sending items from.


Which service options you would like to provide to your customers.

First Class Mail Type

The first class mail type only applies if you set Service to First Class.


The container type you will be shipping orders in. If unsure, or you will be providing your own packaging, select “Unknown”.


Set this to Large if any of your package dimensions will exceed 12”.


Whether the package is machinable.

Version History


February 19, 2014

  • Fixed shipping cost when all products in the cart have free shipping
  • shipping_city is no longer required to calculate shipping


October 26, 2013

  • Restructured zip file layout to mirror EE direcotries
  • Minor language string changes


September 9, 2013

  • Initial version