USPS Simple Shipping for Woocommerce


The USPS Simple plugin adds a new delivery option to WooCommerce – US postal service. Each item is packed individually, then items’ delivery prices are summed up. Regular-size items can be grouped by their weight. USPS API is used for the delivery price calculation. USPS Simple allows to calculate rates for domestic shipping only. WooCommerce currency must be set to US dollars and base country/region must be the USA.

USPS Simple supports the following services:

  • Priority Mail Express™
  • Priority Mail Express™, Hold for Pickup
  • Priority Mail Express™, Sunday/Holiday
  • Priority Mail®
  • Priority Mail®, Hold For Pickup
  • Priority Mail® Keys and IDs
  • Priority Mail® Regional Rate Box A
  • Priority Mail® Regional Rate Box A, Hold For Pickup
  • Priority Mail® Regional Rate Box B
  • Priority Mail® Regional Rate Box B, Hold For Pickup
  • First-Class Mail® Parcel
  • First-Class™ Postcard Stamped
  • First-Class™ Large Postcards
  • First-Class™ Keys and IDs
  • First-Class™ Package Service
  • First-Class™ Package Service, Hold For Pickup
  • First-Class Mail® Metered Letter
  • USPS Retail Ground™
  • Media Mail Parcel
  • Library Mail Parcel


  • Configuration
  • Cart


  1. Upload the plugin folder to the ‘/wp-content/plugins/’ directory.
  2. Activate the plugin through the ‘Plugins’ menu in WordPress.
  3. Now you need configure the plugin: Enter your postcode and check option “Enable this shipping method”. You can use the default User ID or enter yours.


July 1, 2020
Perfect solution for me...running WP version 5.4.2 along with WooCommerce V 1.23. Also right alongside the free UPS plugin. Gives the option for both UPS and USPS. Simple and wonderful.
June 2, 2020
Works for WP 5.4 and Woo V4. You can install and configure. Only issue is you cannot control if it is offered for a specific Shipping Zone. It does not display in the dropdown options. But it will display on checkout. Maybe Automatic/Woo are trying to block shipping methods developed by other people or this plugin need a minor update to work with Woo V4.
March 31, 2019
This plugin was a total waste of time. After installation I couldn't add USPS to any shipping methods and could not get it to show in the cart during checkout. It appears the author hasn't been around for at least 2 years. I've asked for support and as of this review it has been five days with no reply. This is costing me lost revenue.
January 10, 2019
I know this says it has not been tested since 2016? but I just installed it on a new woocommerce shopping cart I am working on a website and it works just fine!!
Read all 11 reviews

Contributors & Developers

“USPS Simple Shipping for Woocommerce” is open source software. The following people have contributed to this plugin.



  • Tested with WooCommerce 4.7.


  • Tested with WooCommerce 4.6.
  • Minor changes for better USPS API response parsing.


  • Tested with WordPress 5.5 and WooCommerce 4.5.
  • Refresh the settings page look a bit.


  • Compatible with woocommerce 2.6


  • Fix First-Class Mail® Parcel price calculator.
  • Added First-Class Mail® Large Envelope, Letter and Postcards.


  • API Request updated


  • Fix – Incorrect work of “Quote regular items by weight” with zero size items.


  • Removed deprecated USPS services:
    Priority Mail® Regional Rate Box C;
    Priority Mail® Regional Rate Box C, Hold For Pickup;
  • Added First-Class Mail® Metered Letter;
  • Rebranding of Standard Post as Retail Ground.


  • Fix – warning message in cart.


  • Added services:
    Priority Mail®, Hold For Pickup;
    Priority Mail® Regional Rate Box A, Hold For Pickup;
    Priority Mail® Regional Rate Box B, Hold For Pickup;
    Priority Mail® Regional Rate Box C, Hold For Pickup.


  • Added mail class id


  • Added grouping by weight.


  • Fix – Standard Post™ really works.


  • Supported services: Priority Mail Express®, Priority Mail®, First-Class Mail®, Standard Post™, Media Mail®, Library Mail