WooCommerce USPS Shipping Pro

Want to set your store up with WooCommerce USPS Shipping?

We’ve got a solution for you. WooCommerce USPS Shipping Pro integrates quick and easy, with minimal configuration on your part. You can ship items either domestically within the United States ( including Puerto Rico, and the US Virgin Islands ) or internationally.

You can also choose whether to calculate shipping per item ( ship items individually ) or per order ( ship items all together in one package ).

And, if you want to calculate shipping based on weights only ( e.g. no product dimensions ) then you can do that too.

Rock solid. Stellar support via email and phone!

( … Need to do drop shipping? Use our WooCommerce USPS Drop Shipping Pro instead )

Works with the shipping zones in WooCommerce 3.0 and newer.

Supported domestic shipping types include:

  • First-Class Mail Parcel
  • Priority Mail ( including flat rate boxes )
  • Express Mail Hold for Pickup
  • Express Mail PO to Address
  • Standard Post
  • First-Class Postcard Stamped
  • First-Class Large Postcards
  • Priority Mail Keys and IDs
  • First-Class Keys and IDs
  • Express Mail Sunday/Holiday
  • Media Mail
  • Library Mail

For international deliveries you can offer shoppers:

  • Express Mail International
  • Priority Mail International
  • Global Express Guaranteed
  • Global Express Guaranteed Document used
  • Global Express Guaranteed Non-Document Rectangular
  • Global Express Guaranteed Non-Document Non-Rectangular
  • Global Express Guaranteed Envelope
  • First Class Package Service International Letters
  • First Class Package Service International Flats
  • First Class Package Service International Parcel

Plus if you not using LBS for your WooCommerce weight setting the plugin automatically converts your weights on the fly when getting rates from USPS.

Questions? Use the contact form or call us !

Compatibility: WooCommerce 3.0 or newer

Current version: 3.4


We keep all of our software up to date with the latest versions of WooCommerce and WordPress.

If you don't see any recent changes below it's because none have become necessary!

Version 3.4 - June 27, 2024

	HPOS compatibility
	WooCommerce 8 compatibility

Version 3.3.10 - January 24, 2023

	Do not show rate type in cart and checkout if the rate has no cost

Version 3.3.9 - December 4, 2022

	Send the correct "$package" variable to the WC add_rate()

Version 3.3.8 - January 7, 2022

	USPS API Currently does not support Zip+4 format, so truncate the postcode to 5 digits

Version 3.3.7 - October 28, 2021

	Updated USPS endpoint URL to use https
Version 3.3.6 - October 14, 2021

	Updated settings, getting your USPS user ID is now required

Version 3.3.5 - July 5, 2021

	Adjusted XML for international rate requests, "SpecialService" element is no longer used

Version 3.3.4 - June 28, 2021

	WC 5.x compatibility

Version 3.3.3 - November 30, 2017

	Updated processing for First Class rates to ensure Parcel / Envelope rates appear

Version 3.3.2 - July 11, 2016

	Updated debug detection

Version 3.3.1 - June 24, 2016

	Updated to support global settings when using WooCommerce 2.6 and newer

Version 3.3 - June 20, 2016

	Updated to support the new shipping zones in WooCommerce 2.6

Version 3.2.13 - April 16, 2015

	Remove deprecated functions

Version 3.2.10 - Februrary 9, 2015

	Added options for Priority Flate Rate Box ( small, medium, and large )

Version 3.2.9 - November 18, 2014

	Tweaked country indicator for UK to adhere to USPS specs

Version 3.2.8 - August 6, 2014

	Adjust package size to "REGULAR" to allow for rates without dimensionss

Version 3.2.7 - July 21, 2014

	Modified handling of conditions where a destination country has no states or provisions

Version 3.2.6 - July 9, 2014

	Adjust weight calculation for Multipackage mode in combination with Weights Only mode

Version 3.2.5 - April 17, 2014

	Tweaked weight calculation for per order shipping

Version 3.2.4 - April 2, 2014

	Updated country name processing for United Kingdom

Version 3.2.3 - March 31, 2014

	Added Library Mail and Media Mail

Version 3.2.2 - March 12, 2014

	Fixed inadvertant "return" with the necessary "continue"

Version 3.2.1 - March 12, 2014

	Updated to tweak weight only shipping for per item type of shipping
Version 3.2 - January 20, 2014

	WooCommerce 2.1 compatibility
	Added per-order shipping method
	Added weight-only shipping setting ( no product dimensions required )

Version 3.1 - December 12, 2013

	Initial public release
Version 1.0

	Private development and use

Ask a Question:


From: 59.00 / year

Get USPS shipping rates directly from the post office to ship anywhere in the world.

All of our plugins come with great support via email and phone.

Subscription options

A subscription entitles you to 1 year of updates and support. Each individual web site requires a license key, so choose the right license for your needs.